Mundarija:
- 1 -qadam: Sizga kerak bo'lgan narsalar ro'yxati
- 2 -qadam: Uskuna yig'ish
- 3 -qadam: Kod
- 4 -qadam: Lego
Video: Ovozli robot: 4 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:28
Bu darslikda siz ovozga sezgir robotni yasashni o'rganasiz, robot sizning ovozingizning balandligiga javob beradi. LED matritsasi bo'lgan ikkita ko'z sizning ovozingizning hajmini asosiy his -tuyg'ular orqali ifodalaydi. Men bu g'oyani qo'shiq aytishni o'ylab topganman, shuning uchun u kuylash uchun ajoyib robot bo'ladi, lekin siz qichqirishingiz, baqirishingiz yoki shunchaki gaplashishingiz mumkin. Taqdim etilgan kodga 12 ta his -tuyg'ular kiritilgan, bular:
- Uyqusiz
- Neytral
- Baxtli, 1
- Baxtli, 2
- Ko'z qisish
- Sevgi, qalblar
- Baxtli, 3
- Xafa bo'lgan, 1
- Xafa bo'lgan, 2
- Afsus
- Badjahl
- O'lik
Sizning ovozingiz qanchalik baland bo'lsa, ko'zlardagi his -tuyg'ular shunchalik kuchli bo'ladi.
1 -qadam: Sizga kerak bo'lgan narsalar ro'yxati
1 Arduino Uno
1 Non paneli
Erkak va erkak kabellari
Erkak va ayol kabellari
2 LED matritsa
1 ta mikrofon moduli
Lego juda ko'p
Sizga Arduino dasturiy ta'minoti va quyida bog'langan kutubxonalar kerak bo'ladi.
*Qaysi sim qaerga ketishini bilsangiz, simning rangi muhim emas. Bu kutilganidek ishlamasa, muammolarni qidirishning oddiy usuli. Bundan tashqari, uzunlik muhim emas, bu uzunliklar sizga oson bo'lishi uchun.
2 -qadam: Uskuna yig'ish
Biz birinchi navbatda LED matritsalarini o'rnatamiz, buning uchun men quyidagi qo'llanmani ishlatdim https://www.instructables.com/id/Multiple-LED-Matrixes-with-Arduino/. Agar siz faqat ikkita ko'zni xohlasangiz, ushbu ko'rsatmaga bir marta amal qiling.
Agar siz yuqoridagi ko'rsatmaga amal qilgan bo'lsangiz, biz mikrofon modulini ulashdan boshlashimiz mumkin, bu erda sizga erkak va ayol kabellari kerak bo'ladi, bu ishni bajarish uchun siz VCC -ni non panelidagi +5V ga, Arduino -dagi GND -ga GND -ga ulashingiz kerak. Arduino Uno -da Uno va A0 dan A0gacha.
Agar siz ushbu qadamlarni muvaffaqiyatli bajargan bo'lsangiz, siz yuqorida ko'rsatilgan rasmga ega bo'lasiz.
3 -qadam: Kod
Men ushbu loyiha uchun ishlatgan kod boshqa odamlar yaratgan ikkita misol loyihasidan olingan. Bu ishni bajarish uchun men kiritgan o'zgartirishlar va qo'shimchalar bor. Siz robotning tez yoki sekin javob berishini ta'minlash uchun kerakli ovoz balandligini sozlashingiz mumkin.
Siz LedControlMS.h kutubxonasini https://github.com/shaai/Arduino_LED_matrix_sketch havolasidan yuklab olishingiz kerak. Uni kutubxonangizga loyihangizga qo'shing va siz borishingiz yaxshi bo'ladi.
4 -qadam: Lego
Endi hamma narsa yig'ilgandan so'ng, siz ijodiy tomoningizni ochib yuborishingiz va robotingiz uchun har xil ko'rinishlarni yaratishingiz mumkin. Lego etarli ekanligiga ishonch hosil qiling.
Tavsiya:
V3 moduli yordamida ovozli boshqariladigan robot: 6 qadam
V3 moduli yordamida ovozli boshqariladigan robot: Bu robotni hamma osonlikcha bajarishi mumkin, faqat men bergan jarayonni bajaring. Bu ovozli boshqariladigan robot va siz mening robotim demosini ko'rishingiz mumkin, siz uni ikki xil usulda ishlatishingiz mumkin. masofadan va boshqasi ovozli
Robot ovozli modulyator: 14 qadam (rasmlar bilan)
Robot ovozi modulyatori: bu sizning shaxsiy ovozingizni yuqori robot ovoziga aylantiradigan oddiy qurilma. U, shuningdek, audio-uyasi kabi bir qancha yoqimli xususiyatlarni o'z ichiga oladi, shunda siz o'zingiz yoqtirgan barcha asboblarni, mikrofonlarni va musiqa pleyerini ulashingiz mumkin
8051 mikrokontroler yordamida ovozli boshqariladigan robot: 4 qadam (rasmlar bilan)
8051 mikrokontroller yordamida ovozli boshqariladigan robot: Ovozli boshqariladigan robot ovozli buyruqni oladi. Ovozli modul yoki Bluetooth moduli orqali qanday buyruq berilsa, u mavjud boshqaruvchi tomonidan dekodlanadi va shuning uchun berilgan buyruq bajariladi. Mana bu loyihada men
Ovozli ovozli fayllarni (Wav) Arduino va DAC yordamida ijro etish: 9 qadam
Ovozli ovozli fayllarni (Wav) Arduino va DAC yordamida ijro etish: Audino SD -kartangizdan wav faylli ovozni ijro etish. Bu ko'rsatma sizga sdCard -dagi wav faylini dinamikdan oddiy zanjir orqali qanday ijro etish mumkinligini ko'rsatib beradi. Wav fayli 8 bitli mono bo'lishi kerak. Menda 44 kHz chastotali fayllarni ijro etish muammosi yo'q edi
Ovozli baland ovozli karnay: 5 qadam
Clear Loud Cube Karnay: Men akkumulyator qutisini, 10 dollarlik katlanadigan dinamik modullaridan birini, epoksi va plastmassadan yasalgan sumkani sotib oldim. Men buni juda zo'r deb o'yladim, chunki sig'im kabi elektron elementlarning barchasini yashirish o'rniga