Mundarija:
- 1 -qadam: Karnayni tayyorlang
- 2 -qadam: qurilmani yig'ish
- 3 -qadam: Kodni yuklash
- 4 -qadam: DFRobotga alohida rahmat
Video: Zelda qo'shiq o'yinchisi: 4 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:25
Bu yo'riqnomada men sizga Arduino Uno-ga asoslangan qurilmani qanday yig'ish kerakligini ko'rsataman, Nintendo 64-kontrolatorini Zelda afsonasi: Vaqt Okarinasining birinchi oltita qo'shig'ini ijro etish uchun qanday yaratishni. Unda Zeldaning beshiklari, Sariyaning qo'shig'i, Vaqt qo'shig'i, Bo'ronlar qo'shig'i, Quyosh qo'shig'i va Eponaning qo'shig'i ijro etilishi mumkin. Qo'llanma va qo'shiqlarni namoyish qilish uchun videoni tomosha qiling.
Qismlarga havolalar:
DFRduino Uno
Kirish qalqoni
Karnay
GitHub havolasi:
1 -qadam: Karnayni tayyorlang
Karnayni o'tish simlari bo'lmagan holda ishlatish uchun biz karnay pimlarini o'zgartiramiz. Igna yordamida quvvat (qizil) va ma'lumot (yashil) simlarini ushlab turadigan yorliqni ko'taring va joylarini almashtiring. Bu Arduino ICSP pinlari bilan bog'lanish uchun qilingan. Ikkinchi pin pinlari biz 11 -pinli ulagichga ulanganimizda ishlatiladi, lekin keyinroq.
2 -qadam: qurilmani yig'ish
Sizning karnayingiz o'zgartirilgan va vazifani bajarishga tayyor bo'lsa, biz qo'shiq pleyerini yig'ishimiz mumkin. Karnay kabelini Arduino va Input Shield orqali o'tkazing. Bu qurilmadan chiqib ketadigan qo'shimcha simlar miqdorini kamaytiradi. Endi karnayni ICSP pinlarining ikkinchi qatoriga ulang, qizil sim qora tugunga qaraganda sariq tugmachaga yaqinroq. Quvvat, ma'lumotlar va er simlarini ulashda sizga yordam kerak bo'lsa, siz kirish qalqoni sxemasini topasiz. Variant sifatida, videoni tomosha qiling.
Endi qurilmani teskari o'girib, lentani qo'shib, telefonlarni zaryadlashda bo'lgani kabi, qayta zaryadlanuvchi batareya/ quvvat bankiga yopishtiring. Siz uni faqat kompyuteringizga ulashingiz mumkin. Bu bajarilgandan so'ng, kodni keyingi bo'limga yuklang.
3 -qadam: Kodni yuklash
Kodni https://github.com/mitomon/MitosArduinoScripts/tre… manzilidan Arduino -ga yuklang. Siz Arduino IDE -da yangi fayl yaratishingiz va zeldaSongPlayer.ino -dan kodni nusxalashingiz va joylashtirishingiz va pitches.h uchun ham xuddi shunday qilishingiz yoki fayllarni o'zi yuklab olishingiz va Arduino IDE -ga import qilishingiz mumkin. E'tibor bering, uning ishlashi uchun sizga ikkala fayl ham kerak bo'ladi.
Boshqaruv oddiy, faqat 5 ta tugma ishlatiladi. Biz to'rtta klaviatura tugmachasini asl N64 kontrolleridagi sariq tugmalar va ko'k A tugmasi sifatida joystik tugmalaridan foydalanamiz. Dastlab, men A uchun mini tugmani ishlatishni o'yladim, lekin joystikdagi tugmani ishlatishga qaror qildim, chunki menga hech qanday o'tish simlari kerak emas edi va u ergonomikroq edi. Siz qo'shiqlarni xuddi o'yinda bo'lgani kabi ijro etishingiz mumkin; Agar siz tugmachani noto'g'ri bosgan bo'lsangiz, u o'yindagidek xato ohangini beradi.
Qolgan qo'shiqlarni qo'shish ustida ishlayapman, lekin Qo'rqinchli variantni, lekin hozircha men yangi musiqiy o'yinchog'im bilan yaxshi.
4 -qadam: DFRobotga alohida rahmat
Men ushbu loyihaga homiylik qilgan DFRobotga minnatdorchilik bildirmoqchiman. Agar siz payqamagan bo'lsangiz, bu loyihani bitta manbadan olingan qismlar yordamida qurish mumkin. Yetkazib berish tez va qismlarning o'zi, bu loyihadan ko'rib turganingizdek, juda ko'p qirrali. Yana bir bor, kirish qismidagi havolalarni tekshiring yoki to'g'ridan -to'g'ri bu erdagi do'koniga o'ting.
Tavsiya:
Orqa yorug'lik o'yinchisi: 10 qadam
Orqa yorug'lik o'yinchisi: Men bu orqa o'yinchini qanday qilib yasaganim haqida qisqa ko'rsatma.PART ishlatilgan-yashil orqa yorug'lik ekranli-shaffof bo'lmagan GID-yashil rangdagi o'yinchi-qobiq shaffof-binafsha rangli DMG tugmalari
PUBG mavzusidagi qo'shiq+Arduino bilan animatsiya!: 13 qadam (rasmlar bilan)
PUBG mavzusidagi qo'shiq+animatsiya Arduino bilan!: Salom va bu qiziqarli darsga xush kelibsiz! Hammangiz sog' -salomat bo'lishingizni tilayman. Bu kichik, ammo ajoyib loyiha PUBG mavzusidagi qo'shiqni ijro etish va hatto arduino yordamida o'yin animatsiyalarini yaratishdir
Oziq -ovqat o'yinchisi: 9 qadam
Food Gameboy: Bu ham mukofot, ham jazoga ega bo'lgan o'yin
Yomg'irli qo'shiq (tugallanmagan): 10 qadam
Yomg'irli qo'shiq (tugallanmagan): Biz odamlar bir xil ovozda yomg'ir yog'adigan muhitda ovozga ko'proq e'tibor qaratib, ijobiy javob olishdan manfaatdor edik. Shunday qilib, maqsad pul to'lashdir
ESP8266/Arduino MQTT Memo Minder W/LCD (AKA o'smir o'yinchisi e'tiborini tortuvchi!): 4 qadam
ESP8266/Arduino MQTT Memo Minder W/LCD (AKA o'smirlar o'yinchisining e'tiborini tortadi!): O'zlarini qulflagan holda onlayn o'yinlarini o'ynab o'tirgan o'smirlar bormi? Siz ular uchun baqirganingizni eshitmasligingiz yoki matnli xabarlariga yoki qo'ng'iroqlariga javob bermasligingizdan charchadingizmi? Ha … US TOO! Bu mening eng so'nggi gizmo uchun motivatsiya - bu haydash