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, Listopad
Anonim
Image
Image
Příprava reproduktoru
Příprava reproduktoru

V tomto Instructable vám ukážu, jak sestavit zařízení založené na Arduino Uno a znovu vytvořit ovladač Nintendo 64 pro přehrávání prvních šesti skladeb z Legend of Zelda: Ocarina of Time. Může hrát Zeldinu ukolébavku, Sariinu píseň, Píseň času, Píseň bouří, Píseň Slunce a Píseň Epony. Podívejte se na video s návodem a ukázkou skladeb.

Odkazy na díly:

DFRduino Uno

Vstupní štít

mluvčí

Odkaz na GitHub:

Krok 1: Příprava reproduktoru

Příprava reproduktoru
Příprava reproduktoru
Příprava reproduktoru
Příprava reproduktoru

Abyste mohli reproduktor použít bez propojovacích kabelů, upravíme kolíky reproduktorů. Pomocí jehly zvedněte jazýček držící napájecí (červený) a datový (zelený) vodič a vyměňte jejich polohy. To se provádí, aby bylo možné komunikovat s piny ICSP Arduina. Druhá skupina pinů je ta, kterou budeme používat, protože se připojuje k datovému kolíku 11, ale o tom později.

Krok 2: Sestavte zařízení

Sestavte zařízení
Sestavte zařízení
Sestavte zařízení
Sestavte zařízení
Sestavte zařízení
Sestavte zařízení
Sestavte zařízení
Sestavte zařízení

Když je váš reproduktor nyní upraven a připraven provést daný úkol, můžeme sestavit přehrávač skladeb. Protáhněte kabel reproduktoru skrz Arduino a Input Shield, než je spojíte dohromady. Tím se sníží množství dalšího drátu visícího ze zařízení. Nyní připojte reproduktor k druhé řadě ICSP pinů, přičemž červený vodič je blíže žlutému tlačítku než černý vodič. V příloze najdete schéma samotného vstupního štítu, pokud potřebujete pomoc s uspořádáním napájecích, datových a uzemňovacích vodičů. Případně se podívejte na video.

Nyní jednoduše převraťte zařízení, vložte pásku a přilepte ho k dobíjecí baterii/ powerbance, jako jsou ty, které se používají k nabíjení telefonů. Můžete jej také jednoduše připojit k počítači. Jakmile to bude hotové, nahrajte kód v další části.

Krok 3: Nahrání kódu

Nahrajte kód z https://github.com/mitomon/MitosArduinoScripts/tre… do svého Arduina. Můžete buď vytvořit nový soubor v Arduino IDE a zkopírovat a vložit kód ze zeldaSongPlayer.ino a udělat to samé pro pitches.h, nebo stáhnout samotné soubory a importovat do Arduino IDE. Aby to fungovalo, budete potřebovat oba soubory.

Ovládání je jednoduché a používá se pouze 5 tlačítek. Čtyři tlačítka klávesnice používáme jako žlutá tlačítka v původním ovladači N64 a tlačítko joysticku jako modré tlačítko A. Původně jsem uvažoval o použití mini tlačítka pro A, ale rozhodl jsem se použít tlačítko na joysticku, protože bych nepotřeboval žádné propojovací vodiče a bylo to ergonomičtější. Skladby můžete hrát přesně jako ve hře; pokud stisknete klávesu nesprávně, vydá také chybový tón jako ve hře.

Pracuji na přidání zbývajících skladeb a možná možnosti Strašáka, ale prozatím jsem se svou novou hudební hračkou v pořádku.

Krok 4: Zvláštní poděkování DFRobot

Zvláštní poděkování patří DFRobot
Zvláštní poděkování patří DFRobot

Chtěl bych poděkovat DFRobot za sponzorování tohoto projektu. Pokud jste si nevšimli, tento projekt lze postavit pomocí dílů z jednoho zdroje. Dodávka byla rychlá a samotné díly, jak vidíte z tohoto projektu, jsou velmi univerzální. Ještě jednou se podívejte na odkazy v intru nebo jděte přímo do jejich obchodu zde.

Doporučuje: