INHOUDSOPGAWE:
- Stap 1: Maak die luidspreker gereed
- Stap 2: Monteer die toestel
- Stap 3: Laai die kode op
- Stap 4: Spesiale dank aan DFRobot
Video: Zelda Song Player: 4 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:25
In hierdie instruksies sal ek u wys hoe u 'n Arduino Uno-gebaseerde toestel kan saamstel om 'n Nintendo 64-kontroleerder te herskep om die eerste ses liedjies uit die Legend of Zelda: Ocarina of Time te speel. Dit kan Zelda's Lullaby, Saria's Song, the Song of Time, the Song of Storms, the Sun's Song en Epona's Song speel. Kyk na die video vir 'n handleiding en demonstrasie van die liedjies.
Skakels vir onderdele:
DFRduino Uno
Invoerskild
Spreker
GitHub -skakel:
Stap 1: Maak die luidspreker gereed
Om die luidspreker te gebruik sonder enige drade, verander ons die luidsprekerpennetjies. Lig die oortjie met die naald met die krag (rooi) en data (groen) drade en ruil hul posisies. Dit word gedoen om 'n koppelvlak met die Arduino se ICSP -penne te kry. Die tweede groep penne is die een wat ons sal gebruik, aangesien dit aansluit by dataspeld 11, maar later meer hieroor.
Stap 2: Monteer die toestel
Met u luidspreker wat nou aangepas is en gereed is om die taak voor u uit te voer, kan ons die liedjiespeler saamstel. Ryg die luidsprekerkabel deur die Arduino en Input Shield voordat u die twee aanmekaar sit. Dit verminder die hoeveelheid ekstra draad wat uit die toestel hang. Koppel nou die luidspreker aan die tweede ry ICSP -penne, met die rooi draad nader aan die geel knoppie as die swart draad. Hierby vind u 'n skema van die Input Shield self as u hulp nodig het om die krag-, data- en aarddrade op te stel. Alternatiewelik, kyk na die video.
Draai die toestel nou om, voeg 'n bietjie band by en plak dit op 'n herlaaibare battery/ kragbank soos dié wat gebruik word om selfone op te laai. U kan dit ook net by u rekenaar aansluit. Sodra dit gedoen is, laai die kode in die volgende afdeling op.
Stap 3: Laai die kode op
Laai die kode van https://github.com/mitomon/MitosArduinoScripts/tre… op na u Arduino. U kan 'n nuwe lêer in die Arduino IDE maak en die kode van zeldaSongPlayer.ino kopieer en plak en dieselfde doen vir pitches.h, of die lêers self aflaai en in Arduino IDE invoer. Let daarop dat u albei lêers nodig het om te kan werk.
Die kontroles is eenvoudig, met slegs 5 knoppies. Ons gebruik die vier knoppies as die geel knoppies in die oorspronklike N64 -beheerder en die joystick -knoppie as die blou A -knoppie. Oorspronklik het ek daaraan gedink om 'n mini -drukknoppie vir A te gebruik, maar ek het besluit om die knoppie op die joystick te gebruik, want ek het geen draaddrade nodig nie en dit was meer ergonomies. U kan die liedjies presies speel soos in die spel; as u verkeerd op 'n sleutel druk, gee dit ook die fouttoon soos in die spel.
Ek werk daaraan om die res van die liedjies en miskien 'n Scarecrow -opsie by te voeg, maar vir eers is dit goed met my nuwe musikale speelding.
Stap 4: Spesiale dank aan DFRobot
Ek bedank graag DFRobot vir die borg van hierdie projek. As u dit nie agtergekom het nie, kan hierdie projek gebou word met behulp van dele uit 'n enkele bron. Die aflewering was vinnig en die onderdele self, soos u uit hierdie projek kan sien, is baie veelsydig. Kyk weer na die skakels in die inleiding of gaan direk na hul winkel hier.
Aanbeveel:
Rainy Song (onvolledig): 10 stappe
Rainy Song (onvolledig): ons was geïnteresseerd in 'n positiewe reaksie deur meer te fokus op die klank in 'n omgewing waar mense in dieselfde geluid sou reën, maar dit reën nie elke keer as u wil verseker dat u gefokus is nie. Daarom is die doel om te betaal
Legend of Zelda Rupee Nightlight (N64 Edition): 7 stappe (met foto's)
Legend of Zelda Rupee Nightlight (N64 Edition): Ek het dit spesifiek gemaak vir die Instructables Rainbow -wedstryd. Soos met my ander projekte, is ek 'n reuse Legend of Zelda -nerd (Original Rupee Nightlight, Majora's Mask). Met die positiewe terugvoer van die Instructables -gemeenskap, het ek besluit om te bou
Legend of Zelda Rupee Nightlight: 6 stappe (met foto's)
Legend of Zelda Rupee Nightlight: ek was nog altyd 'n groot fan van Legend of Zelda (my laaste instruksie was 'n replika van Majora's Mask met flitsende LED's). Omdat ek my eerste 3D -afdruk wou maak, het ek Tinkercad gebruik en met iets eenvoudig begin - 'n boks/kissie. Nadat ek deur 'n paar geredde gekyk het
Zelda Fantasy Controller Mod: 31 stappe (met foto's)
Zelda Fantasy Controller Mod: "Hey, het iemand 'n kontroleerder wat ek kan mod? Geen waarborg dat ek dit nie sal vernietig nie. &Quot; Ek hou daarvan om met dinge te mors, so toe ek die spelkompetisie sien, was my eerste gedagte om 'n cool controller mod te doen. Na 'n bietjie bedel, toeëien ek 'n effens gewonde
Random Song Jukebox (Raspberry Pi): 6 stappe (met foto's)
Random Song Jukebox (Raspberry Pi): Nadat ek met 'n Google AIY Voice Kit vir Raspberry Pi gesukkel het, het ek besluit om die hardeware weer te beplan om 'n offline jukebox te maak. As 'n gebruiker op die boonste knoppie druk, speel 'n ewekansige liedjie wat op die Pi gestoor is, af. Die volumeknop is daar om die