Mundarija:
Video: Big Mouth Billy Bass Jr: 5 qadam
2025 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2025-01-13 06:58
Assalomu alaykum, "Device Art" yakuniy loyihasi ko'rsatiladigan formatga tarjima qilinganiga xush kelibsiz! Bu men kimnidir yaqinlashganda qo'shiq aytadigan devorga o'ralgan baliq "Big Mouth Billy Bass" kitsch sovg'asi ikonkasini qayta yaratdim.
Ta'minotlar
Elegoo UNO R3 super boshlang'ich to'plami
microSD karta va adapter
DF mini MP3 pleer
kichkina karnay
baliq haykaltaroshlik buyumlari
blyashka tayyorlash uchun materiallar
Yumor hissi
1 -qadam: 1 -QADAM! davra
Boshlash uchun men tinkercad -dan foydalanib, ushbu baliq funktsiyasini bajarish uchun zarur bo'lgan sxemaning asosiy versiyasini aniqladim. Arduino -dan foydalanib, men ultratovushli masofali sensordan kirishni o'qiydigan sxemani o'rnatdim, shunda signal eshitildi va mos ravishda servo dvigatel aylandi. Servo dvigatel baliqning boshini xuddi raqsga tushgandek harakatlantiradi. Bu erda signal - bu baliq qo'shig'ini ijro etadigan MP3 modulining biroz murakkabroq o'rnatilishi uchun soddalashtirilgan stend.
2 -qadam: 2 -QADAM: Maquit vaqti
Men oddiy sxemani 1 -qadamdan yig'ib oldim, keyin uni joylashtirish uchun mos o'lchamdagi qutini topdim. Men strategik teshiklarni kesib oldim, shunda servo dvigatel va ultratovushli masofa sensori qutining tashqarisida turishi mumkin, lekin baliqlar yashirishi mumkin va Arduino kabeli mening kompyuterimga etib borishi mumkin. Men yakuniy muhofazani qurishda qutini aniq tasvirlash uchun tinkercad -da 3D modelini yaratdim. Baliq ikkita alohida qismdan - tanadan va boshdan yasalgan bo'lishi kerak edi, shunda bosh servo motorli qo'lga ulanishi va harakatsiz turadigan tanadan mustaqil ravishda harakatlanishi mumkin edi.
3 -qadam: 3 -QADAM:) Murakkab davr
Men o'zimning elegoo to'plamim va men sotib olgan mp3 modul qismlari yordamida musiqani o'z ichiga oladigan murakkabroq sxemani yig'dim. Bu safar men ultrasonik masofa sensori emas, balki sensor sifatida fotoselni tanladim, chunki bu osonroq yashirilishi mumkin edi. Tinkercad -da mp3 modulining kodini sinab ko'rish va aniqlash uchun menda qismlar yo'q edi, shuning uchun men uni faqat servo -ni fotosel kirishiga javob berish uchun kodlash uchun ishlatardim, so'ngra shunga o'xshash turli darsliklarni ko'rdim va bir nechta misollarni ko'rib chiqdim. shunga o'xshash kodlar menga kerakli tarzda ishlaydigan kodni ishlab chiqish uchun. Servo funktsiyasi yaxshi ishlayotganda, men mp3ni ishga tushirishda muammolarga duch kelmoqdaman, lekin buning sababi mening doğaçlama kodimmi yoki men ishlatmoqchi bo'lgan qayta ishlangan o'yinchoq karnaymi, amin emasman.
4 -qadam: Billi Jrni qurish
Men zanjirni joylashtiradigan qutini lazer bilan kesib oldim, uning teshiklari sensori, servo va Arduino kabeli uchun kerakli o'lchamda bo'ladi. Uni sunta taxtasida yig'gandan so'ng, men ishlatgan barmoqlar bo'g'imlarining ko'rinishi menga yoqmadi, shuning uchun men yog'ochdan yasalgan qopqoqni bo'yashni tugatdim. Men fotoselni teshib o'tishi uchun og'zida "O" teshigi bo'lgan kichik ismli yorliq yasadim. Men ilgari ishlaganimdek, men baliq haykalini ikki qismdan yasadim, bu quti qopqog'iga o'rnatilgan korpus va servo qo'llarimga bog'lab qo'yilgan engil bosh. Kichkintoyga ko'proq harakat va xarakter berish uchun men boshimga Google ko'zini tanladim:)
5 -qadam: Ta Da
Mana u ketadi:) u mukammal ishlamayapti, lekin biror narsa qilyapti. Bu murakkab narsani qilish men uchun qulaylik zonasidan chiqish edi, lekin men undan ko'p narsani o'rgandim va kelajakda muammolarni kodim/ karnayim bilan hal qilishga umid qilaman!