Mündəricat:

Zelda Mahnı Oyunçusu: 4 addım
Zelda Mahnı Oyunçusu: 4 addım

Video: Zelda Mahnı Oyunçusu: 4 addım

Video: Zelda Mahnı Oyunçusu: 4 addım
Video: Axırı ŞOK Dəydi 😳 2024, Noyabr
Anonim
Image
Image
Dinamikin Hazırlanması
Dinamikin Hazırlanması

Bu Təlimat kitabında, Zelda Əfsanəsi: Zamanın Ocarinasından ilk altı mahnını çalmaq üçün Nintendo 64 idarəedicisini yenidən yaratmaq üçün Arduino Uno əsaslı bir cihazı necə yığacağınızı sizə göstərəcəyəm. Zeldanın ninnisi, Sariyanın mahnısı, zamanın mahnısı, fırtınaların mahnısı, günəşin mahnısı və eponanın mahnısını oynaya bilər. Bir dərs və mahnıların nümayişi üçün videoya baxın.

Parçalar üçün bağlantılar:

DFRduino Uno

Giriş Qalxanı

Dinamik

GitHub Bağlantısı:

Addım 1: Dinamikin Hazırlanması

Dinamikin Hazırlanması
Dinamikin Hazırlanması
Dinamikin Hazırlanması
Dinamikin Hazırlanması

Dinamikdən heç bir tullanan tel olmadan istifadə etmək üçün dinamik sancaqlarını dəyişdirəcəyik. Bir iynə istifadə edərək, güc (qırmızı) və məlumat (yaşıl) tellərini tutan çubuğu qaldırın və mövqelərini dəyişdirin. Bu, Arduino'nun ICSP pinləri ilə əlaqə qura bilmək üçün edilir. İkinci pin sancaqları, məlumat pininə 11 bağlandıqda istifadə edəcəyimiz pinlərdir, lakin daha sonra bu barədə.

Addım 2: Cihazı yığın

Cihazı yığın
Cihazı yığın
Cihazı yığın
Cihazı yığın
Cihazı yığın
Cihazı yığın
Cihazı yığın
Cihazı yığın

Dinamikiniz indi dəyişdirilərək əlinizdəki vəzifəni yerinə yetirməyə hazır olduqda, mahnı pleyerini yığa bilərik. İkisini bir araya gətirməzdən əvvəl dinamik kabelini Arduino və Giriş Qalxanından keçirin. Bu, cihazdan çıxan əlavə telin miqdarını azaldacaq. İndi hoparlörü ICSP pinlərinin ikinci sırasına bağlayın, qırmızı tel qara teldən daha sarı düyməyə yaxındır. Gücün, məlumatların və torpaq tellərinin düzülməsi üçün yardıma ehtiyacınız varsa, Əlavə olaraq Giriş Qalxanının bir sxemini tapacaqsınız. Alternativ olaraq videoya baxın.

İndi cihazı çevirin, bir az lent əlavə edin və telefonları doldurmaq üçün istifadə edilənlər kimi şarj edilə bilən bir batareyaya/ güc bankına yapışdırın. Yalnız kompüterinizə qoşa bilərsiniz. Bunu etdikdən sonra kodu növbəti hissəyə yükləyin.

Addım 3: Kodun yüklənməsi

Kodu https://github.com/mitomon/MitosArduinoScripts/tre… ünvanından Arduino -ya yükləyin. Ya Arduino IDE -də yeni bir fayl yarada və zeldaSongPlayer.inodan kodu kopyalayıb yapışdıra bilərsiniz və pitches.h üçün də eyni şeyi edə bilərsiniz və ya faylları özləri yükləyib Arduino IDE -yə idxal edə bilərsiniz. İşləmək üçün hər iki fayla ehtiyacınız olduğunu unutmayın.

Nəzarət sadədir, yalnız 5 düymədən istifadə olunur. Dörd klaviatura düyməsini orijinal N64 idarəedicisindəki sarı düymələr və mavi A düyməsi olaraq joystick düyməsindən istifadə edirik. Əvvəlcə A üçün kiçik bir düyməni istifadə etməyi düşünürdüm, amma heç bir tullanan telə ehtiyacım olmayacağı və daha erqonomik olduğu üçün joystickdəki düyməni istifadə etmək qərarına gəldim. Mahnıları oyundakı kimi oynaya bilərsiniz; bir düyməni səhv basarsanız, oyundakı kimi bu səhv tonunu da verəcək.

Qalan mahnıları və bəlkə də Qorxu seçimini əlavə etmək üzərində işləyirəm, amma hələlik yeni musiqi oyuncağımla yaxşıyam.

Addım 4: DFRobot -a xüsusi təşəkkürlər

DFRobot -a xüsusi təşəkkürlər
DFRobot -a xüsusi təşəkkürlər

Bu layihəyə sponsorluq etdiyi üçün DFRobot'a təşəkkür edirəm. Diqqət etməsəydiniz, bu layihə tək mənbədən olan hissələrdən istifadə etməklə qurula bilər. Çatdırılma sürətli idi və hissələrin özləri, bu layihədən də gördüyünüz kimi çox yönlüdür. Bir daha, girişdəki bağlantıları yoxlayın və ya birbaşa buradakı mağazasına gedin.

Tövsiyə: