Indholdsfortegnelse:
- Trin 1: Gør højttaleren klar
- Trin 2: Saml enhed
- Trin 3: Upload af koden
- Trin 4: Særlig tak til DFRobot
Video: Zelda Song Player: 4 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:27
I denne Instructable viser jeg dig, hvordan du samler en Arduino Uno-baseret enhed for at genskabe en Nintendo 64-controller for at afspille de første seks sange fra Legend of Zelda: Ocarina of Time. Det kan spille Zeldas vuggevise, Sarias sang, tidens sang, stormenes sang, solens sang og Eponas sang. Se videoen for en tutorial og demonstration af sangene.
Links til dele:
DFRduino Uno
Inputskærm
Højttaler
GitHub -link:
Trin 1: Gør højttaleren klar
For at bruge højttaleren uden jumperkabler, ændrer vi højttalerstifterne. Brug en nål til at løfte fanen, der holder strøm- (rød) og data (grøn) ledningen, og skift deres position. Dette gøres for at kunne interface med Arduino's ICSP -ben. Den anden gruppe af ben er den, vi vil bruge, da den forbinder til datapind 11, men mere om det senere.
Trin 2: Saml enhed
Med din højttaler nu ændret og klar til at udføre opgaven ved hånden, kan vi samle sangafspilleren. Før højttalerkablet gennem Arduino og Input Shield, før du sætter de to sammen. Dette reducerer mængden af ekstra ledning, der hænger ud af enheden. Tilslut nu højttaleren til den anden række af ICSP -ben med den røde ledning tættere på den gule knap end den sorte ledning. Vedhæftet finder du en skematisk oversigt over selve Input Shield, hvis du har brug for hjælp til at oprette strøm-, data- og jordledninger. Alternativt kan du se videoen.
Vend nu bare enheden om, tilføj lidt tape og sæt den på et genopladeligt batteri/ powerbank som dem, der bruges til at oplade telefoner. Du kan også bare tilslutte den til din computer. Når dette er gjort, skal du uploade koden i det næste afsnit.
Trin 3: Upload af koden
Upload koden fra https://github.com/mitomon/MitosArduinoScripts/tre… til din Arduino. Du kan enten lave en ny fil i Arduino IDE og kopiere og indsætte koden fra zeldaSongPlayer.ino og gøre det samme for pitches.h, eller downloade filerne selv og importere til Arduino IDE. Bemærk, at du skal bruge begge filer for at det kan fungere.
Betjeningen er enkel med kun 5 knapper. Vi bruger de fire tastaturknapper som de gule knapper i den originale N64 -controller og joystick -knappen som den blå A -knap. Oprindeligt tænkte jeg på at bruge en mini -trykknap til A, men besluttede mig for at bruge knappen på joysticket, fordi jeg ikke havde brug for nogen jumperwires, og det var mere ergonomisk. Du kan afspille sangene nøjagtigt som i spillet; Hvis du trykker forkert på en tast, giver den også den fejltone som i spillet.
Jeg arbejder på at tilføje resten af sangene og måske en Scarecrow -mulighed, men for nu er jeg okay med mit nye musikalske legetøj.
Trin 4: Særlig tak til DFRobot
Jeg vil gerne takke DFRobot for at sponsorere dette projekt. Hvis du ikke havde bemærket, kan dette projekt bygges ved hjælp af dele fra en enkelt kilde. Leveringen var hurtig, og selve delene, som du kan se fra dette projekt, er meget alsidige. Tjek endnu engang linkene i introen eller gå til deres butik direkte her.
Anbefalede:
PUBG Theme Song+Animation With Arduino !: 13 trin (med billeder)
PUBG Theme Song+Animation With Arduino !: Hej der og velkommen til denne sjove instruktive! Jeg håber, at I alle har det godt og holder jer raske. Dette lille, men fantastiske projekt handler om at spille PUBG -temasangen og endda lave nogle spilanimationer ved hjælp af arduino. De anvendte komponenter er meget
Arduino Uno Tutorial #2 - Buzzer Song: 4 trin (med billeder)
Arduino Uno Tutorial #2 - Buzzer Song: Hej alle sammen, da jeg så, at min første tutorial havde været en god gamble, besluttede jeg, at jeg laver en række Arduino Uno tutorials for dig
Rainy Song (ufuldstændig): 10 trin
Rainy Song (ufuldstændig): Vi var interesserede i at få et positivt svar ved at fokusere mere på lyden i et miljø, hvor folk ville regne i den samme lyd. Det regner dog ikke hver gang, du vil garantere, at du er fokuseret. Derfor er målet at betale
Legend of Zelda Rupee Nightlight (N64 Edition): 7 trin (med billeder)
Legend of Zelda Rupee Nightlight (N64 Edition): Jeg lavede dette specielt til Instructables Rainbow -konkurrencen. Som med mine andre projekter er jeg en kæmpe Legend of Zelda -nørd (Original Rupee Nightlight, Majora's Mask). Med den positive feedback fra Instructables -samfundet besluttede jeg at bygge
Random Song Jukebox (Raspberry Pi): 6 trin (med billeder)
Random Song Jukebox (Raspberry Pi): Efter at have rodet rundt med et Google AIY Voice Kit til Raspberry Pi, besluttede jeg at omformulere hardwaren til at lave en offline jukebox. Når en bruger rammer den øverste knap, afspilles en tilfældig sang, der er gemt på Pi. Lydstyrkeknappen er der for at hjælpe med at justere