Mundarija:
- 1 -qadam: Robot ishlab chiqarish uchun zarur qismlar
- 2 -qadam: Avvalo, biz robot uchun simlarni ulashimiz kerak
- 3 -qadam: Endi biz Ht12e uzatgichini Arduino Uno -ga ulashimiz kerak
- 4 -qadam: kod
- 5 -qadam: Recevier yaratish
- 6 -qadam: Rx kodi
Video: V3 moduli yordamida ovozli boshqariladigan robot: 6 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:23
Bu robotni har kim osonlikcha yasashi 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 boshqarish, ikkinchisi - ovozli
1 -qadam: Robot ishlab chiqarish uchun zarur qismlar
Ovozli boshqariladigan robotni yaratish uchun avvalo quyidagi materiallarga ega bo'lishimiz kerak:
1. arduino uno (bizga ikkitasi kerak), 2. ovozni aniqlash moduli v3, 3. ba'zi o'tish simlari (erkakdan ayolgacha), 4. ht12d va ht12e uzatuvchi va qabul qiluvchi, 5. ikkita 12V doimiy kuchlanishli dvigatellar, 6. Quvvat manbai uchun 9v qayta zaryadlanuvchi batareya, 7. LM298n dvigatel haydovchisi, 8. 4 g'ildirak.
2 -qadam: Avvalo, biz robot uchun simlarni ulashimiz kerak
Biz arduino uno -ni v3 moduliga ulashimiz kerak. Biz dasturimizning rx va tx pinlarini e'lon qilishimiz kerak, siz arduino uzatgichni tugatgandan so'ng dasturni olishingiz mumkin, bu dastur sizga aytmoqchi bo'lgan ovozni yozishni aytadi va vccni 5v ga o'rnatishingiz kerak. v3 modulini ishga tushirish uchun gnd ulanishi.
3 -qadam: Endi biz Ht12e uzatgichini Arduino Uno -ga ulashimiz kerak
Endi biz vccni 5v ga va gndni erga ulashimiz kerak, shundan so'ng biz ma'lumotlar pinlarini arduino uno kartasining raqamli pinlariga ulashimiz kerak, siz 16 tagacha nol va ma'lumot uzatish uchun bitta raqamni yuborishingiz mumkin, siz kodni olishingiz mumkin. bu arduino ovoz uzatgichi tugagandan so'ng
4 -qadam: kod
Endi v3 moduli uchun dasturiy ta'minotni o'rnating va havola berilgan. Endi siz yuqoridagi kodlarni olishingiz mumkin, biz birinchi navbatda poezd kodining namunasini yangilashimiz kerak, keyin esa ketma -ket monitör ochiladi, shunda siz ular sizga ovozni qanday yozish kerakligini ko'rsatib beradi. Aytaylik … va hokazo, siz buni o'qishingiz va ovoz yozishni bilishingiz mumkin, endi ovozingizni yozib olish uchun 0 poezdini yozing va shunga o'xshash 80 ta ovozli buyruqni yozib oling va shundan so'ng ketma -ket monitör va poezd dasturining namunasini yopishingiz kerak. Endi siz yuqoridagi arduino tx kodini ochish kerak va siz kodni yuqoriga ko'tarishingiz kerak va ochiq ketma -ket o'lchagichni o'rnatgandan so'ng, siz v3 moduliga yozgan ovozingizni ayta olasiz va bu sizga ovozingizning ishlashini ko'rsatadi. tugaydi
5 -qadam: Recevier yaratish
Endi siz dvigatellarni dvigatel haydovchisiga ulashingiz va haydovchining 12 pinli pinini arduino uno kartasi va gnd -ni erga ulashingiz va ht12d -ni arduino uno -ga ulashingiz kerak, biz 5v -ni vcc -ga va gnd -ni erga ulashimiz kerak. ma'lumotlar pinlari arduino kartasining raqamli pinlariga ulanishi kerak va shundan so'ng siz dasturni olishingiz mumkin
6 -qadam: Rx kodi
Bu erda siz arduino uno taxtasida kodni ko'tarishingiz kerak va u sizning ovozli boshqariladigan robotingiz bilan tugaydi
Tavsiya:
Blynk va Ifttt yordamida ovozli boshqariladigan R2D2 ilhomlangan Droid: 6 qadam
Blynk va Ifttt yordamida ovozli boshqariladigan R2D2 ilhomlangan Droid: Yulduzli urushlarni tomosha qilib, ko'pchiligimiz robotlardan, ayniqsa R2D2 modelidan ilhomlanganmiz. Men boshqalar haqida bilmayman, lekin men bu robotni yaxshi ko'raman. Men robot sevuvchi bo'lganim uchun, blynk Io -dan foydalanib, bu qulflashda o'z R2D2 droidimni qurishga qaror qildim
MP3 ovozli moduli yordamida fazali qutini qanday qilish kerak: 4 qadam
MP3 ovozli modul yordamida fazali qutini qanday yasash mumkin: Menda oxirgi DIY loyihamdan eslatib o'tilgan kristalli epoksi qatronlar bor va men uni isrof qilmoqchi emasman. Tejamkorlik tamoyillariga ko'ra, men epoksiyadan ozgina narsalarga qo'l qo'yishga qaror qildim. Ba'zida tushkunlikka tushganingizda, gapirishni xohlamaysiz. Men faqat
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
NodeMCU yordamida ovozli buyruq yordamida qurilmalarni boshqarish: 7 qadam (rasmlar bilan)
NodeMCU yordamida ovozli buyruq yordamida qurilmalarni boshqarish: Men hammaga salom aytmoqchiman, men birinchi marta ko'rsatma beradigan loyihani yozyapman. Ingliz tili mening ona tilim emas, shuning uchun iloji boricha qisqa va tushunarli qilib yozishga harakat qilaman. Qurilmalarni ovozli buyruq bilan boshqarish g'alati narsa emas
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