Innholdsfortegnelse:

Zelda Song Player: 4 trinn
Zelda Song Player: 4 trinn

Video: Zelda Song Player: 4 trinn

Video: Zelda Song Player: 4 trinn
Video: Just Dance 4 Istanbul 2024, Juli
Anonim
Image
Image
Gjør høyttaleren klar
Gjør høyttaleren klar

I denne instruksen viser jeg deg hvordan du monterer en Arduino Uno-basert enhet for å gjenskape en Nintendo 64-kontroller for å spille de seks første sangene fra Legend of Zelda: Ocarina of Time. Den kan spille Zelda's Lullaby, Saria's Song, Song of Time, Song of Storms, Sun's Song og Epona's Song. Se videoen for en opplæring og demonstrasjon av sangene.

Lenker for deler:

DFRduino Uno

Inndataskjold

Høyttaler

GitHub -lenke:

Trinn 1: Gjør høyttaleren klar

Gjør høyttaleren klar
Gjør høyttaleren klar
Gjør høyttaleren klar
Gjør høyttaleren klar

For å bruke høyttaleren uten jumperkabler, vil vi endre høyttalerpinnene. Løft tappen med strømnettet (rød) og data (grønn) med en nål og bytt posisjon. Dette er gjort for å kunne koble til Arduino's ICSP -pinner. Den andre pinnegruppen er den vi skal bruke når den kobles til datapinne 11, men mer om det senere.

Trinn 2: Sett sammen enheten

Sett sammen enheten
Sett sammen enheten
Sett sammen enheten
Sett sammen enheten
Sett sammen enheten
Sett sammen enheten
Sett sammen enheten
Sett sammen enheten

Med høyttaleren din nå modifisert og klar til å utføre oppgaven, kan vi sette sammen sangeren. Tre høyttalerkabelen gjennom Arduino og Input Shield før du setter de to sammen. Dette vil redusere mengden ekstra ledning som henger ut av enheten. Koble nå høyttaleren til den andre raden med ICSP -pinner med den røde ledningen nærmere den gule knappen enn den svarte ledningen. Vedlagt finner du en skjematisk oversikt over selve Input Shield hvis du trenger hjelp til å stille opp strøm-, data- og jordledninger. Alternativt kan du se videoen.

Bare snu enheten, legg til litt tape og fest den til et oppladbart batteri/ strømbank som de som ble brukt til å lade telefoner. Du kan også bare koble den til datamaskinen. Når dette er gjort, last opp koden i neste avsnitt.

Trinn 3: Last opp koden

Last opp koden fra https://github.com/mitomon/MitosArduinoScripts/tre… til Arduino. Du kan enten lage en ny fil i Arduino IDE og kopiere og lime inn koden fra zeldaSongPlayer.ino og gjøre det samme for pitches.h, eller laste ned filene selv og importere til Arduino IDE. Vær oppmerksom på at du trenger begge filene for at den skal fungere.

Kontrollene er enkle med bare 5 knapper som brukes. Vi bruker de fire tastaturknappene som de gule knappene i den originale N64 -kontrolleren og joystick -knappen som den blå A -knappen. Opprinnelig tenkte jeg på å bruke en mini -trykknapp for A, men bestemte meg for å bruke knappen på joysticken fordi jeg ikke ville trenge noen hoppetråder, og den var mer ergonomisk. Du kan spille sangene akkurat som i spillet; Hvis du trykker feil på en tast, vil den også gi den feiltonen som i spillet.

Jeg jobber med å legge til resten av sangene og kanskje et Scarecrow -alternativ, men foreløpig har jeg det bra med mitt nye musikalske leketøy.

Trinn 4: Spesiell takk til DFRobot

Spesiell takk til DFRobot
Spesiell takk til DFRobot

Jeg vil takke DFRobot for sponsingen av dette prosjektet. Hvis du ikke hadde lagt merke til, kan dette prosjektet bygges ved hjelp av deler fra en enkelt kilde. Leveringen var rask og delene i seg selv, som du kan se fra dette prosjektet, er veldig allsidige. Igjen, sjekk ut koblingene i introen eller gå til butikken deres direkte her.

Anbefalt: