
Obsah:
2025 Autor: John Day | [email protected]. Naposledy zmenené: 2025-01-23 15:05



V tomto návode vám ukážem, ako zostaviť zariadenie založené na Arduino Uno a vytvoriť tak ovládač Nintendo 64 na prehrávanie prvých šiestich skladieb z hry Legend of Zelda: Ocarina of Time. Môže hrať Zeldinu uspávanku, Sarijinu pieseň, Pieseň času, Pieseň búrok, Pieseň slnka a Eponinu pieseň. Pozrite si video s návodom a ukážkou skladieb.
Odkazy na diely:
DFRduino Uno
Vstupný štít
Rečník
Odkaz na GitHub:
Krok 1: Príprava reproduktora


Aby ste reproduktor mohli používať bez prepojovacích káblov, upravíme kolíky reproduktorov. Pomocou ihly nadvihnite úchytku držiacu napájací (červený) a dátový (zelený) vodič a vymeňte ich polohy. To sa robí tak, aby bolo možné komunikovať s pinmi ICSP Arduina. Druhá skupina pinov je tá, ktorú použijeme pri pripájaní k dátovému pinu 11, ale o tom neskôr.
Krok 2: Zostavte zariadenie




Keď je váš reproduktor teraz upravený a pripravený vykonať danú úlohu, môžeme zostaviť prehrávač piesní. Predtým, ako ich spojíte, prevlečte kábel reproduktora cez Arduino a vstupný štít. Tým sa zníži množstvo prebytočného drôtu visiaceho zo zariadenia. Teraz pripojte reproduktor k druhému radu pinov ICSP tak, aby červený vodič bol bližšie k žltému tlačidlu ako čierny vodič. V prílohe nájdete schému samotného vstupného štítu, ak potrebujete pomoc s usporiadaním napájacích, dátových a uzemňovacích vodičov. Prípadne si pozrite video.
Teraz jednoducho prevráťte zariadenie, prilepte pásku a prilepte ho k nabíjateľnej batérii/ napájaciemu zdroju, aké sa používajú na nabíjanie telefónov. Môžete ho tiež jednoducho pripojiť k počítaču. Akonáhle to urobíte, nahrajte kód v ďalšej časti.
Krok 3: Odovzdanie kódu
Nahrajte kód z https://github.com/mitomon/MitosArduinoScripts/tre… do svojho Arduina. Buď môžete vytvoriť nový súbor v Arduino IDE a skopírovať a vložiť kód zo zeldaSongPlayer.ino a urobiť to isté pre pitches.h, alebo stiahnuť samotné súbory a importovať do Arduino IDE. Na to, aby to fungovalo, budete potrebovať oba súbory.
Ovládanie je jednoduché a používa sa iba 5 tlačidiel. Štyri tlačidlá klávesnice používame ako žlté tlačidlá v pôvodnom ovládači N64 a tlačidlo joysticku ako modré tlačidlo A. Pôvodne som uvažoval o použití malého tlačidla pre A, ale rozhodol som sa použiť tlačidlo na joysticku, pretože nepotrebujem žiadne prepojovacie vodiče a bolo to ergonomickejšie. Piesne môžete hrať rovnako ako v hre; ak nesprávne stlačíte kláves, vydá tiež chybový tón ako v hre.
Pracujem na pridaní zvyšných piesní a možno aj možnosti Strašiak, ale zatiaľ som s novou hudobnou hračkou v poriadku.
Krok 4: Špeciálne poďakovanie DFRobot

Chcel by som poďakovať DFRobot za sponzorovanie tohto projektu. Ak ste si nevšimli, tento projekt je možné postaviť pomocou dielov z jedného zdroja. Dodávka bola rýchla a samotné diely, ako vidíte na tomto projekte, sú veľmi univerzálne. Ešte raz si pozrite odkazy v úvode alebo choďte do ich obchodu priamo tu.
Odporúča:
PUBG Theme Song+Animation With Arduino !: 13 krokov (s obrázkami)

PUBG Theme Song+Animation With Arduino !: Dobrý deň, vitajte na tejto zábavnej inštrukcii! Dúfam, že sa všetci máte dobre a zostanete zdraví. Tento malý, ale úžasný projekt je o hraní tematickej piesne PUBG a dokonca o vytváraní herných animácií pomocou arduina. Použité komponenty sú veľmi
Arduino Uno Tutorial #2 - The Buzzer Song: 4 Steps (with Pictures)

Arduino Uno Tutorial #2 - The Buzzer Song: Ahoj všetci, keďže som videl, že môj prvý tutoriál bol dobrý hazard, rozhodol som sa, že pre vás urobím sériu návodov pre Arduino Uno
Rainy Song (neúplná): 10 krokov

Rainy Song (neúplné): Mali sme záujem získať pozitívnu odozvu tým, že sa viac zameriame na zvuk v prostredí, v ktorom by ľudia pršali v rovnakom zvuku. Neprší však vždy, keď chcete zaručiť, že sa budete sústrediť. Cieľom je preto spoplatniť
Twitter aktivovaný srdcový kontajner Zelda: 4 kroky

Twitter aktivovaný Zelda Heart Container: Máte radi Zeldu? Chcete svoj vlastný srdcový kontajner, ktorý môžu ovládať cudzí ľudia prostredníctvom Twitteru? Pokračujte a uvidíte, AKO som jeden vyrobil. Prečo, to si musíte pozrieť koniec videa. Vysvetľujem aj smiešne tričko, ktoré mám na sebe
8bitové piesne používajúce koncovú tému Arduino / Zelda: 4 kroky

8bitové piesne používajúce koncovú tému Arduino / Zelda: Chceli ste niekedy vyrobiť také darčekové poukážky alebo hračky, ktoré zahrajú pieseň hneď, ako ich otvoríte alebo stlačíte? S piesňou podľa vlastného výberu? Možno dokonca pieseň, ktorú ste urobili? Je to najľahšia vec na svete a nebude vás to stáť nič