Spisu treści:

Odtwarzacz piosenki Zelda: 4 kroki
Odtwarzacz piosenki Zelda: 4 kroki

Wideo: Odtwarzacz piosenki Zelda: 4 kroki

Wideo: Odtwarzacz piosenki Zelda: 4 kroki
Wideo: Huawei Watch 4 Pro - test. Lepszy niż Samsung? Kosmiczna jakość, nowe funkcje 2024, Lipiec
Anonim
Image
Image
Przygotowanie głośnika
Przygotowanie głośnika

W tej instrukcji pokażę, jak złożyć urządzenie oparte na Arduino Uno, aby odtworzyć kontroler Nintendo 64, aby odtworzyć pierwsze sześć piosenek z Legend of Zelda: Ocarina of Time. Może odtwarzać Kołysanka Zeldy, Pieśń Sarii, Pieśń Czasu, Pieśń Burz, Pieśń Słońca i Pieśń Epony. Obejrzyj wideo, aby zobaczyć samouczek i demonstrację piosenek.

Linki do części:

DFRduino Uno

Osłona wejściowa

Głośnik

Link do GitHub:

Krok 1: Przygotowanie głośnika

Przygotowanie głośnika
Przygotowanie głośnika
Przygotowanie głośnika
Przygotowanie głośnika

Aby korzystać z głośnika bez żadnych przewodów połączeniowych, zmodyfikujemy piny głośnika. Za pomocą igły podnieś klapkę trzymającą przewody zasilania (czerwony) i danych (zielony) i zamień ich pozycje. Odbywa się to, aby móc łączyć się z pinami ICSP Arduino. Druga grupa pinów to ta, której będziemy używać podczas łączenia się z pinem danych 11, ale o tym później.

Krok 2: Złóż urządzenie

Zmontuj urządzenie
Zmontuj urządzenie
Zmontuj urządzenie
Zmontuj urządzenie
Zmontuj urządzenie
Zmontuj urządzenie
Zmontuj urządzenie
Zmontuj urządzenie

Gdy Twój głośnik jest teraz zmodyfikowany i gotowy do wykonania zadania, możemy zmontować odtwarzacz utworów. Przeciągnij kabel głośnikowy przez Arduino i Input Shield przed ich połączeniem. Zmniejszy to ilość dodatkowego przewodu zwisającego z urządzenia. Teraz podłącz głośnik do drugiego rzędu pinów ICSP tak, aby czerwony przewód znajdował się bliżej żółtego przycisku niż czarny przewód. W załączeniu znajdziesz schemat samej osłony wejściowej, jeśli potrzebujesz pomocy w ułożeniu przewodów zasilania, danych i uziemienia. Alternatywnie obejrzyj wideo.

Teraz po prostu odwróć urządzenie, dodaj trochę taśmy i przyklej do akumulatora / power banku, takich jak te używane do ładowania telefonów. Możesz też po prostu podłączyć go do komputera. Gdy to zrobisz, prześlij kod w następnej sekcji.

Krok 3: Przesyłanie kodu

Prześlij kod z https://github.com/mitomon/MitosArduinoScripts/tre… do swojego Arduino. Możesz albo utworzyć nowy plik w Arduino IDE i skopiować i wkleić kod z zeldaSongPlayer.ino i zrobić to samo dla pitches.h lub pobrać same pliki i zaimportować do Arduino IDE. Pamiętaj, że do działania będziesz potrzebować obu plików.

Sterowanie jest proste i używa tylko 5 przycisków. Używamy czterech przycisków klawiatury jako żółtych przycisków w oryginalnym kontrolerze N64, a przycisku joysticka jako niebieskiego przycisku A. Początkowo myślałem o użyciu mini przycisku dla A, ale zdecydowałem się użyć przycisku na joysticku, ponieważ nie potrzebowałbym żadnych przewodów połączeniowych i był bardziej ergonomiczny. Możesz odtwarzać utwory dokładnie tak, jak w grze; jeśli naciśniesz klawisz niepoprawnie, da to również dźwięk błędu, jak w grze.

Pracuję nad dodaniem reszty piosenek i może opcji Scarecrow, ale na razie wszystko jest w porządku z moją nową muzyczną zabawką.

Krok 4: Specjalne podziękowania dla DFRobot

Specjalne podziękowania dla DFRobot
Specjalne podziękowania dla DFRobot

Chciałbym podziękować firmie DFRobot za sponsorowanie tego projektu. Jeśli nie zauważyłeś, ten projekt można zbudować przy użyciu części z jednego źródła. Dostawa była szybka, a same części, jak widać z tego projektu, są bardzo uniwersalne. Jeszcze raz sprawdź linki we wstępie lub przejdź bezpośrednio do ich sklepu tutaj.

Zalecana: