Obsah:

Zelda Song Player: 4 kroky
Zelda Song Player: 4 kroky

Video: Zelda Song Player: 4 kroky

Video: Zelda Song Player: 4 kroky
Video: Zorba The Greek Dance - The Greek Orchestra Emmetron Music HD 2024, Júl
Anonim
Image
Image
Príprava reproduktora
Príprava reproduktora

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

Príprava reproduktora
Príprava reproduktora
Príprava reproduktora
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

Zostavte zariadenie
Zostavte zariadenie
Zostavte zariadenie
Zostavte zariadenie
Zostavte zariadenie
Zostavte zariadenie
Zostavte zariadenie
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

Špeciálne poďakovanie patrí DFRobot
Špeciálne poďakovanie patrí 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: