Turinys:
- 1 žingsnis: Paruoškite garsiakalbį
- 2 žingsnis: Surinkite įrenginį
- 3 veiksmas: įkelkite kodą
- 4 žingsnis: ypatingas ačiū „DFRobot“
Video: „Zelda Song Player“: 4 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:46
Šioje instrukcijoje aš jums parodysiu, kaip surinkti „Arduino Uno“pagrindu sukurtą įrenginį ir atkurti „Nintendo 64“valdiklį, kad būtų galima paleisti pirmąsias šešias „Legend of Zelda: Ocarina of Time“dainas. Jis gali groti Zeldos lopšinę, Sarijos dainą, Laiko dainą, Audrų dainą, Saulės dainą ir Eponos dainą. Žiūrėkite vaizdo įrašą, kuriame rasite pamokų ir dainų demonstravimo.
Nuorodos į dalis:
DFRduino Uno
Įvesties skydas
Pranešėjas
„GitHub“nuoroda:
1 žingsnis: Paruoškite garsiakalbį
Norėdami naudoti garsiakalbį be jungiamųjų laidų, pakeisime garsiakalbių kaiščius. Naudodami adatą, pakelkite skirtuką, laikantį maitinimo (raudoną) ir duomenų (žalią) laidus, ir pakeiskite jų pozicijas. Tai daroma, kad būtų galima sąsaja su „Arduino“ICSP kaiščiais. Antroji kaiščių grupė yra ta, kurią naudosime prisijungdami prie 11 duomenų kaiščio, bet daugiau apie tai vėliau.
2 žingsnis: Surinkite įrenginį
Kai jūsų garsiakalbis yra modifikuotas ir pasirengęs atlikti užduotį, mes galime surinkti dainų grotuvą. Prieš sujungdami garsiakalbio kabelį per „Arduino“ir įvesties skydą. Tai sumažins papildomo laido, kabančio iš įrenginio, kiekį. Dabar prijunkite garsiakalbį prie antrosios ICSP kaiščių eilės, raudona viela yra arčiau geltono mygtuko nei juoda. Pridedamame paveikslėlyje rasite paties įvesties skydo schemą, jei jums reikia pagalbos prijungiant maitinimo, duomenų ir įžeminimo laidus. Arba žiūrėkite vaizdo įrašą.
Dabar tiesiog apverskite įrenginį, pridėkite šiek tiek juostos ir priklijuokite prie įkraunamo akumuliatoriaus/ maitinimo bloko, tokio, koks naudojamas telefonams įkrauti. Taip pat galite tiesiog prijungti jį prie kompiuterio. Kai tai bus padaryta, įkelkite kodą kitame skyriuje.
3 veiksmas: įkelkite kodą
Įkelkite kodą iš https://github.com/mitomon/MitosArduinoScripts/tre… į „Arduino“. Galite arba sukurti naują failą „Arduino IDE“, nukopijuoti ir įklijuoti kodą iš zeldaSongPlayer.ino ir padaryti tą patį su „pitches.h“, arba atsisiųsti pačius failus ir importuoti juos į „Arduino IDE“. Atminkite, kad jums reikės abiejų failų, kad jis veiktų.
Valdymas yra paprastas, naudojant tik 5 mygtukus. Keturis klaviatūros mygtukus naudojame kaip geltonus pradinio N64 valdiklio mygtukus, o vairasvirtės mygtuką - kaip mėlyną A mygtuką. Iš pradžių aš galvojau naudoti mini mygtuką A, bet nusprendžiau naudoti joystick mygtuką, nes man nereikės jokių jungiamųjų laidų ir jis buvo ergonomiškesnis. Dainas galite groti lygiai taip pat, kaip ir žaidime; jei neteisingai paspausite klavišą, jis taip pat suteiks tą klaidos toną, kaip ir žaidime.
Aš stengiuosi pridėti likusias dainas ir galbūt „Kaliausės“variantą, tačiau kol kas man viskas gerai su naujuoju muzikiniu žaislu.
4 žingsnis: ypatingas ačiū „DFRobot“
Norėčiau padėkoti „DFRobot“už šio projekto rėmimą. Jei nepastebėjote, šį projektą galima sukurti naudojant dalis iš vieno šaltinio. Pristatymas buvo greitas, o pačios dalys, kaip matote iš šio projekto, yra labai universalios. Dar kartą patikrinkite intro nuorodas arba eikite į jų parduotuvę čia.
Rekomenduojamas:
„Legend of Zelda Rupee Nightlight“(N64 leidimas): 7 žingsniai (su paveikslėliais)
„Legend of Zelda Rupee Nightlight“(N64 leidimas): aš tai padariau specialiai „Instructables Rainbow“konkursui. Kaip ir kiti mano projektai, aš esu milžiniška Legend of Zelda nerd (Original Rupee Nightlight, Majora's Mask). Gavęs teigiamus „Instructables“bendruomenės atsiliepimus, nusprendžiau sukurti
„Legend of Zelda Rupee Nightlight“: 6 žingsniai (su nuotraukomis)
„Zelda Rupee Nightlight“legenda: Aš visada buvau didžiulis „Legend of Zelda“gerbėjas (paskutinis mano nurodymas buvo „Majora's Mask“kopija su mirksinčiais šviesos diodais). Norėdama padaryti pirmąjį 3D spausdinimą, panaudojau „Tinkercad“ir pradėjau nuo kažko paprasto - dėžutės/dėklo. Peržiūrėjęs kai kuriuos išsaugotus
„Zelda Fantasy Controller Mod“: 31 žingsnis (su nuotraukomis)
„Zelda Fantasy Controller Mod“: „Ei, ar kas nors turi valdiklį, kurį galiu modifikuoti? Negarantuoju, kad jo nesunaikinsiu. &Quot; Man patinka maišytis su daiktais, todėl pamačius žaidimų konkursą pirma mintis buvo padaryti šaunų valdiklio modifikaciją. Po truputį elgetaudamas, aš pasisavinau šiek tiek sužeistą
„Twitter“aktyvuotas „Zelda Heart Container“: 4 žingsniai
„Twitter“aktyvuotas „Zelda Heart Container“: ar jums patinka „Zelda“? Ar norėtumėte savo širdies talpyklos, kurią nepažįstami žmonės galėtų valdyti per „Twitter“? Sekite, kad pamatytumėte, kaip aš tai padariau. Dėl KODĖL turėsite peržiūrėti vaizdo įrašo pabaigą. Taip pat paaiškinu juokingus marškinius, kuriuos vilkiu
8 bitų dainos naudojant „Arduino“/ „Zelda“pabaigos temą: 4 žingsniai
8 bitų dainos naudojant „Arduino“/ „Zelda“pabaigos temą: Ar kada nors norėjote sukurti tokias dovanų korteles ar žaislus, kurie atkuria ar išspaudžia dainą? Su savo pasirinkta daina? Gal net daina, kurią sukūrėte? Na, tai lengviausias dalykas pasaulyje ir jums nieko nekainuos