Съдържание:

Zelda Song Player: 4 стъпки
Zelda Song Player: 4 стъпки

Видео: Zelda Song Player: 4 стъпки

Видео: Zelda Song Player: 4 стъпки
Видео: ПРОБИВАНЕ НА УШИ / ДЕМОНСТРАЦИЯ В 4 СТЪПКИ 2024, Ноември
Anonim
Image
Image
Подготовка на високоговорителя
Подготовка на високоговорителя

В тази инструкция ще ви покажа как да сглобите устройство, базирано на Arduino Uno, за да пресъздадете контролер Nintendo 64, за да свири първите шест песни от Legend of Zelda: Ocarina of Time. Може да свири приспивна песен на Зелда, песен на Сария, песен на времето, песен на бурите, песен на слънцето и песен на Епона. Гледайте видеото за урок и демонстрация на песните.

Връзки за части:

DFRduino Uno

Входящ щит

Говорителят

Връзка към GitHub:

Стъпка 1: Подготовка на високоговорителя

Подготовка на високоговорителя
Подготовка на високоговорителя
Подготовка на високоговорителя
Подготовка на високоговорителя

За да използвате високоговорителя без джъмперни проводници, ще модифицираме щифтовете на високоговорителя. С помощта на игла повдигнете езичето, което държи захранващите (червено) и данни (зелено) проводници и разменете техните позиции. Това се прави, за да можете да взаимодействате с ICSP щифтовете на Arduino. Втората група пинове е тази, която ще използваме, докато се свързва с пин за данни 11, но повече за това по -късно.

Стъпка 2: Сглобете устройството

Сглобете устройството
Сглобете устройството
Сглобете устройството
Сглобете устройството
Сглобете устройството
Сглобете устройството
Сглобете устройството
Сглобете устройството

Тъй като вашият високоговорител вече е променен и готов да изпълни задачата, можем да сглобим плейъра. Прокарайте кабела на високоговорителя през Arduino и входния щит, преди да поставите двата заедно. Това ще намали количеството допълнителен проводник, който виси от устройството. Сега свържете високоговорителя към втория ред ICSP щифтове, като червеният проводник е по -близо до жълтия бутон, отколкото черния проводник. В прикачен файл ще намерите схема на самия входен щит, ако имате нужда от помощ за подреждане на захранването, данните и заземяващите проводници. Друга възможност е да гледате видеоклипа.

Сега просто обърнете устройството, добавете малко лента и го залепете към акумулаторна батерия/ банка за захранване, като тези, използвани за зареждане на телефони. Можете също така просто да го включите в компютъра си. След като това стане, качете кода в следващия раздел.

Стъпка 3: Качване на кода

Качете кода от https://github.com/mitomon/MitosArduinoScripts/tre… във вашия Arduino. Можете или да направите нов файл в Arduino IDE и да копирате и поставите кода от zeldaSongPlayer.ino и да направите същото за pitches.h, или да изтеглите самите файлове и да импортирате в Arduino IDE. Имайте предвид, че ще ви трябват и двата файла, за да работи.

Контролите са прости, като се използват само 5 бутона. Използваме четирите бутона на клавиатурата като жълти бутони в оригиналния контролер N64 и бутона на джойстика като син бутон А. Първоначално мислех да използвам мини бутон за А, но реших да използвам бутона на джойстика, защото нямаше да се нуждая от джъмперни проводници и беше по -ергономичен. Можете да свирите песните точно като в играта; ако натиснете клавиш неправилно, той също ще даде този сигнал за грешка, както в играта.

Работя по добавянето на останалите песни и може би опция Страшилище, но засега съм добре с новата си музикална играчка.

Стъпка 4: Специални благодарности на DFRobot

Специални благодарности на DFRobot
Специални благодарности на DFRobot

Искам да благодаря на DFRobot за спонсорирането на този проект. Ако не сте забелязали, този проект може да бъде изграден с помощта на части от един източник. Доставката беше бърза, а самите части, както можете да видите от този проект, са много гъвкави. Още веднъж проверете връзките в интрото или отидете в магазина им директно тук.

Препоръчано: