Мазмуну:
- 1 -кадам: Спикерди даярдоо
- 2 -кадам: Түзмөктү чогултуу
- 3 -кадам: Кодду жүктөө
- 4 -кадам: DFRobotко өзгөчө рахмат
Video: Zelda Song Player: 4 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:40
Бул Нускамада мен сизге Arduino Uno негизделген түзмөктү кантип чогултуу керек экенин көрсөтөм, Nintendo 64 контроллерин кантип түзүү керек Legend of Zelda: Ocarina of Time. Ал Зелданын бешик ырын, Сариянын ырын, убакыт ырын, бороон ырын, күн ырын жана эпонанын ырын ойной алат. Үйрөткүч жана ырларды көрсөтүү үчүн видеону көрүңүз.
Бөлүктөр үчүн шилтемелер:
DFRduino Uno
Input Shield
Баяндамачы
GitHub шилтемеси:
1 -кадам: Спикерди даярдоо
Динамикти секирүүчү зымдары жок колдонуу үчүн, биз спикердин казыктарын өзгөртүп жатабыз. Ийне менен электр (кызыл) жана маалымат (жашыл) зымдарын кармап турган өтмөктү көтөрүп, ордун алмаштырыңыз. Бул Arduino ICSP казыктары менен иштөө үчүн жасалат. Экинчи топ төөнөгүчтөр, биз 11 -пин пинге туташканда колдонобуз, бирок кийинчерээк дагы.
2 -кадам: Түзмөктү чогултуу
Динамигиңиз азыр өзгөртүлүп, тапшырманы аткарууга даяр болгондо, биз ыр ойноткучун чогулта алабыз. Экөөнү бириктирүүдөн мурун динамик кабелин Arduino жана Input Shield аркылуу өткөрүңүз. Бул аппараттан чыгып турган кошумча зымдын көлөмүн азайтат. Эми спикерди ICSP казыктарынын экинчи катарына туташтырыңыз, кызыл зым кара зымга караганда сары баскычка жакыныраак. Тиркелгенде, эгер сизге күч, маалымат жана жерге зымдарды тизүүгө жардам керек болсо, Input Shieldдин схемасын таба аласыз. Же болбосо, видеону көрүңүз.
Эми жөн эле түзмөктү оодарып, лента кошуп, телефондорду кубаттоо үчүн колдонулган батареяга/ кубат банкына жабыштырыңыз. Сиз аны жөн эле компьютериңизге туташтырсаңыз болот. Бул аяктагандан кийин, кодду кийинки бөлүмгө жүктөңүз.
3 -кадам: Кодду жүктөө
Кодду https://github.com/mitomon/MitosArduinoScripts/tre… дарегинен Arduinoго жүктөңүз. Сиз же Arduino IDEде жаңы файл түзүп, zeldaSongPlayer.ino кодун көчүрүп чаптап, pitches.h үчүн да ушундай кылсаңыз болот, же файлдарды өзү жүктөп алып, Arduino IDEге импорттой аласыз. Анын иштеши үчүн сизге эки файл тең керек экенин эске алыңыз.
Башкаруу жөнөкөй, болгону 5 баскыч колдонулат. Биз төрт баскычтопту N64 баштапкы контроллериндеги сары баскычтар жана көк А баскычы катары джойстик баскычы катары колдонобуз. Башында мен А үчүн мини баскычты колдонууну ойлодум, бирок джойстиктин баскычын колдонууну чечтим, анткени мага секирүүчү зымдардын кереги жок жана ал эргономикалык болчу. Сиз ырларды оюндагыдай ойной аласыз; эгер сиз баскычты туура эмес бассаңыз, анда ал оюндагыдай ката обонун берет.
Мен калган ырларды кошуп жатам, балким Коркутуучу вариантын кошуп жатам, бирок азырынча менин жаңы музыкалык оюнчугум жакшы.
4 -кадам: DFRobotко өзгөчө рахмат
Мен бул долбоорду каржылаган DFRobotко ыраазычылык билдиргим келет. Эгер сиз байкабасаңыз, бул долбоорду бир булактан алынган бөлүктөрдү колдонуу менен курууга болот. Жеткирүү тез болду жана бөлүктөрдүн өзү, бул долбоордон көрүп тургандай, абдан ар тараптуу. Дагы бир жолу, киришүүдөгү шилтемелерди текшериңиз же бул жерде алардын дүкөнүнө барыңыз.
Сунушталууда:
Zelda Rupee Nightlight Legend (N64 Edition): 7 кадам (Сүрөттөр менен)
Legend of Zelda Rupee Nightlight (N64 Edition): Мен муну атайын Instructables Rainbow сынагы үчүн жасадым. Менин башка долбоорлорумдагыдай эле, мен Zelda nerd of Legend (Original Rupee Nightlight, Majora's Mask). Instructables коомчулугунун оң пикирлери менен мен курууну чечтим
Легенда Zelda Rupee Nightlight: 6 кадам (Сүрөттөр менен)
Zelda Rupee Nightlight легендасы: Мен ар дайым Zelda легендасынын чоң күйөрманы болчумун (менин акыркы көрсөтмөм - жаркыраган светодиоддору бар Majora's Mask репликасы). Биринчи 3D басып чыгарууну каалап, мен Tinkercad колдонуп, жөнөкөй нерсе менен баштадым - кутуча/корпус. Мен сакталган нерселерди карап чыккандан кийин
Zelda Fantasy Controller Mod: 31 кадам (Сүрөттөр менен)
Zelda Fantasy Controller Mod: " Эй, кимде мен башкара турган контроллер бар? Кепилдик жок, мен аны жок кылбайм. &Quot; Мен нерселер менен аралашканды жакшы көрөм, андыктан оюн сынагын көргөндө эң биринчи оюма салкын контроллер режимин жасоо келди. Бир аз кайыр сурагандан кийин, мен жеңил жарадар болгонумду бердим
Twitter активдештирилген Zelda жүрөк контейнери: 4 кадам
Twitter Активдүү Зелда Жүрөк Контейнери: Зелда сизге жактыбы? Сиз бейтааныш адамдар Twitter аркылуу башкара турган жеке жүрөк контейнериңизди каалайсызбы? КАНТИП жасаганымды көрүү үчүн ээрчиңиз. ЭМНЕГЕ, сиз видеонун аягын текшеришиңиз керек. Мен кийип жүргөн күлкүлүү көйнөгүмдү да түшүндүрөм
Random Song Jukebox (Raspberry Pi): 6 кадам (Сүрөттөр менен)
Random Song Jukebox (Raspberry Pi): Raspberry Pi үчүн Google AIY Voice комплект менен аралашып кеткенден кийин, мен оффлайн дүкөн кутусун жасоо үчүн аппаратты кайра багыттоону чечтим. Колдонуучу жогорку баскычты басканда, Piде сакталган туш келди ыр ойнотулат. Үн баскычы жөнгө салууга жардам берет