Inhaltsverzeichnis:

Zelda-Songplayer - Gunook
Zelda-Songplayer - Gunook

Video: Zelda-Songplayer - Gunook

Video: Zelda-Songplayer - Gunook
Video: The Legend of Zelda - Song of Storms (Player2 Remix) 2024, Juli
Anonim
Image
Image
Vorbereitung des Lautsprechers
Vorbereitung des Lautsprechers

In diesem Instructable zeige ich Ihnen, wie Sie ein Arduino Uno-basiertes Gerät zusammenbauen, um einen Nintendo 64-Controller neu zu erstellen, um die ersten sechs Songs aus der Legende von Zelda: Ocarina of Time zu spielen. Es kann Zeldas Wiegenlied, Sarias Lied, das Lied der Zeit, das Lied der Stürme, das Lied der Sonne und das Lied von Epona spielen. Sehen Sie sich das Video an, um ein Tutorial und eine Demonstration der Songs zu erhalten.

Links für Teile:

DFRduino Uno

Eingangsschirm

Lautsprecher

GitHub-Link:

Schritt 1: Den Lautsprecher vorbereiten

Vorbereitung des Lautsprechers
Vorbereitung des Lautsprechers
Vorbereitung des Lautsprechers
Vorbereitung des Lautsprechers

Um den Lautsprecher ohne Überbrückungsdrähte zu verwenden, werden wir die Lautsprecherpins ändern. Heben Sie mit einer Nadel die Lasche an, die das Stromkabel (rot) und das Datenkabel (grün) hält, und tauschen Sie ihre Positionen aus. Dies geschieht, um mit den ICSP-Pins des Arduino verbunden zu werden. Die zweite Gruppe von Pins ist diejenige, die wir verwenden werden, da sie mit dem Daten-Pin 11 verbunden ist, aber dazu später mehr.

Schritt 2: Gerät zusammenbauen

Gerät zusammenbauen
Gerät zusammenbauen
Gerät zusammenbauen
Gerät zusammenbauen
Gerät zusammenbauen
Gerät zusammenbauen
Gerät zusammenbauen
Gerät zusammenbauen

Nachdem Ihr Lautsprecher nun modifiziert und bereit ist, die anstehende Aufgabe auszuführen, können wir den Song-Player zusammenbauen. Führen Sie das Lautsprecherkabel durch das Arduino und das Eingangsschild, bevor Sie die beiden zusammenfügen. Dadurch wird die Menge an zusätzlichem Kabel reduziert, das aus dem Gerät heraushängt. Verbinden Sie nun den Lautsprecher mit der zweiten Reihe von ICSP-Pins, wobei das rote Kabel näher am gelben Knopf liegt als das schwarze Kabel. Im Anhang finden Sie ein Schema des Eingangsschilds selbst, wenn Sie Hilfe beim Ausrichten der Strom-, Daten- und Erdungskabel benötigen. Sehen Sie sich alternativ das Video an.

Drehen Sie das Gerät nun einfach um, fügen Sie etwas Klebeband hinzu und kleben Sie es auf eine wiederaufladbare Batterie / Powerbank, wie sie zum Aufladen von Telefonen verwendet werden. Sie können es auch einfach an Ihren Computer anschließen. Laden Sie anschließend den Code im nächsten Abschnitt hoch.

Schritt 3: Hochladen des Codes

Laden Sie den Code von https://github.com/mitomon/MitosArduinoScripts/tre… auf Ihren Arduino hoch. Sie können entweder eine neue Datei in der Arduino IDE erstellen und den Code von zeldaSongPlayer.ino kopieren und einfügen und dasselbe für pitches.h tun, oder die Dateien selbst herunterladen und in die Arduino IDE importieren. Beachten Sie, dass Sie beide Dateien benötigen, damit es funktioniert.

Die Steuerung ist einfach, da nur 5 Tasten verwendet werden. Wir verwenden die vier Tasten des Tastenfelds als gelbe Tasten im ursprünglichen N64-Controller und die Joystick-Taste als blaue A-Taste. Ursprünglich dachte ich daran, einen Mini-Druckknopf für A zu verwenden, entschied mich jedoch für den Knopf am Joystick, da ich keine Überbrückungsdrähte benötige und es ergonomischer war. Sie können die Songs genau wie im Spiel spielen; Wenn Sie eine Taste falsch drücken, wird auch dieser Fehlerton wie im Spiel ausgegeben.

Ich arbeite daran, den Rest der Songs und vielleicht eine Scarecrow-Option hinzuzufügen, aber im Moment bin ich mit meinem neuen Musikspielzeug in Ordnung.

Schritt 4: Besonderer Dank an DFRobot

Besonderer Dank an DFRobot
Besonderer Dank an DFRobot

Ich möchte DFRobot für das Sponsoring dieses Projekts danken. Wenn Sie es nicht bemerkt haben, kann dieses Projekt mit Teilen aus einer einzigen Quelle erstellt werden. Die Lieferung war schnell und die Teile selbst sind, wie man an diesem Projekt sehen kann, sehr vielseitig. Schauen Sie sich noch einmal die Links im Intro an oder gehen Sie direkt hier zu ihrem Shop.