Mundarija:
- 1 -qadam: qismlar ro'yxati
- 2 -qadam: Breadboard va shassisni sozlash sxemasini yaratish
- 3 -qadam: Test kodi va ilovalarning ishlash printsipi haqida
- 4 -qadam: Endi kodni yuklang va quvvat manbasini ulang
- 5 -qadam: Nihoyat
Video: Ovoz bilan boshqariladigan Bluetooth avtomobil: 5 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:26
Hamma masofadan boshqariladigan mashinadan foydalangan. lekin ovoz bilan boshqariladigan mashina haqida nima deyish mumkin ??? Hech ishlatganmisiz? Agar bo'lmasa, uni hozir qurasiz. Sizga miyalar va smartfon sifatida arduino kerak. Shunday qilib, men ushbu loyihani sizning ovozli funksiyangizdan foydalanish uchun ishlab chiqdim va bu sizning kelajakdagi loyihalaringizga havola bo'lishi mumkin, shuning uchun boshlaylik …
1 -qadam: qismlar ro'yxati
1. Arduino UNO/nano/micro/Mega
2. HC05 bluetooth moduli
3, 2,2K ohm, 4,7K ohmli qarshilik
4 ta non paneli yoki lehim to'plami
5 ta sim
6 shassi
7 2 150/300 rpm BO dvigateli 2 g'ildirakli
8 ta vintlar va yong'oqlar
9 g'ildirak g'ildiragi
10. dvigatel haydovchisi (: L293 yoki L298)
11 12V quvvat manbai
2 -qadam: Breadboard va shassisni sozlash sxemasini yaratish
Endi Arduino nano - bu men uchun loyihaning miyasi, siz UNO/MEGA/MICRO dan foydalanishingiz mumkin. Men avtomobilni smartfon bilan boshqarish uchun Bluetooth ulanish xususiyatidan foydalanardim.
Shunday qilib, men Fritzing faylini yukladim, Fritzing -ni yuklab oling va oching va faylni ko'ring. Diagrammada ko'rsatilgandek ulang. 2.2k va 4.7k bilan berilgan kuchlanish taqsimlagichidan foydalaning. Endi sariq simlar (bu qattiq faylga ko'ra) dvigatel drayverini boshqaradigan 4 ta chiqishni ifodalaydi. Bu 4 ta mantiq darajasi, aslida, dvigatel haydovchisining kirishidir va dvigatel drayveri mantiq darajalariga muvofiq harakat qilish uchun harakat qiladi. Va arduino buni boshqaradi, bu haydovchiga ikkala dvigatelni oldinga yoki orqaga, orqaga yoki o'ngga, chapga yoki to'xtashga imkon beradi. Bu kodda amalga oshiriladi.
Shunday qilib, yuqoridagi diagrammalarga qarang va keyin dvigatel drayverining kirishini ulang. Keyin dvigatellarni chiqish vintlari bilan ulang va g'ildiraklarni mahkamlang. Men L293 drayverini ulanishga muvofiq uladim. O'zingizning haydovchingizni tekshiring, tarmoq va ma'lumotlar jadvallarini qidiring va kerak bo'lganda ulaning.
Dvigatellarni vintlar bilan mahkamlang va dvigatel drayverini va taxtani ikki tomonlama lentalar yoki oddiy lenta bilan mahkamlang. Shuningdek, g'ildirak g'ildiragini mahkamlang. Rasmga qarang. Shassi boshqacha bo'lishi mumkin, shuning uchun uni diqqat bilan tekshiring
3 -qadam: Test kodi va ilovalarning ishlash printsipi haqida
Endi ovozli funksiya aslida bluetooth bilan ishlaydi. "BT Voice Control for Arduino" deb nomlangan ilova mavjud-https://amr-voice.en.aptoide.com/. Android telefoniga yuklab oling va o'rnating va HC05 bilan ulang. Agar siz birinchi marta ulansangiz, uni oldindan 1234 yoki 0000 bilan ulang. Agar u bog'lanmagan bo'lsa, qaytadan urining.
Endi siz ilovada bir necha soniyadan so'ng gapirganingizdan so'ng, u siz aytgan narsani mobil ekraningizda qaytaradi. U aslida Google Voice -dan foydalanadi. Endi siz aytganlar bluetooth orqali uzatiladi. Yuklash paytida Nano.remove RX TX liniyalarida berilgan test kodini yuklang. Qayta yuklashni yuklagandan so'ng. HC05 bu ma'lumotlarni Serial.read () funktsiyasidan foydalangan holda qabul qiladi va siz Serial.print yordamida ketma -ket monitorda aytganlaringizni ko'rishingiz mumkin. Shunday qilib, siz ilovaning ishlashini tekshirishingiz mumkin. Ilovada hamma narsani ayting va ketma -ket monitorni ko'ring. Men HC05 -ni ilova bilan ulash haqida ketma -ket skrinshotlarni qo'shdim … gapirish va ketma -ket monitorda ko'rish. Ularni ko'ring. Agar oldinga desangiz, u *oldinga#sifatida ko'rsatiladi. Shunday qilib, ushbu ilovadan foydalanib, biz keyingi bosqichlarda biriktirilgan kodimizni o'zgartiramiz.
4 -qadam: Endi kodni yuklang va quvvat manbasini ulang
Endi men mashinani boshqaradigan to'liq arduino kodini yukladim. Siz uni yuklab olishingiz mumkin.
Endi yuklash paytida … RX TX liniyalarini uzib qo'yganingizga ishonch hosil qiling. Aks holda yuklanmaydi. Yuklagandan so'ng, ularni qayta ulang. Endi 12V quvvat manbaiga ulang. Rasmda blok diagramma.
Siz yozgan satrlarni oldinga, orqaga, to'xtatish, chapga, o'ngga o'zingizga qulay bo'lgan har qanday so'z bilan o'zgartirishingiz mumkin. Siz bu so'zni faqat ilovada aytishingiz kerak.
5 -qadam: Nihoyat
Men ilgari ushbu ilovadan qanday foydalanishni tasvirlab bergandim. Endi oldinga, orqaga, chapga, o'ngga, to'xtating, men bu so'zlarni o'z kodimda ishlatardim. Endi bu satrni if if -da o'zgartirishingiz va yana yuklashingiz mumkin. Faqat o'sha so'zni o'sha ilovada gapiring va u yaxshi ishlaydi. Men 8 -pinli LEDni ham uladim. Siz ko'proq chiroqlar yoki signal yoki servo qo'shishingiz mumkin.
Shunday qilib, sizning ovozli mashinangiz tayyor …. quvnoq bo'ling …
Tavsiya:
Nutqli avtomatlashtirish -- Arduino -dan audio -- Ovoz bilan boshqariladigan avtomatlashtirish -- HC - 05 Bluetooth moduli: 9 qadam (rasmlar bilan)
Nutqli avtomatlashtirish || Arduino -dan audio || Ovoz bilan boshqariladigan avtomatlashtirish || HC - 05 Bluetooth moduli: …………………………. Boshqa videolarni ko'rish uchun YouTube kanalimga OBUNA BO'LING …. …. Bu videoda biz suhbat avtomatizatsiyasini qurdik .. Agar siz mobil telefon orqali ovozli buyruq yuborsangiz, u uy qurilmalarini yoqadi va fikr -mulohazalarini yuboradi
Ovoz bilan boshqariladigan robot qo'l: 8 qadam (rasmlar bilan)
Ovoz bilan boshqariladigan robot qo'li: a. maqolalar {shrift o'lchami: 110,0%; shrift og'irligi: qalin; shrift uslubi: kursiv; matnni bezatish: yo'q; background-color: red;} a.articles: hover {background-color: black;} Bu ko'rsatma ovozli boshqariladigan robot qo'lini qanday ishlatishni tushuntiradi
Ovoz bilan boshqariladigan qulflash tizimi: 7 qadam (rasmlar bilan)
Ovoz bilan boshqariladigan qulflash tizimi: Ovoz bilan boshqariladigan qulflash tizimi - bu avtomatik qulflash tizimi bo'lib, bluetooth -ni Arduino va Android telefoningiz o'rtasida aloqa vositasi sifatida ishlatadi. Ovoz bilan boshqariladigan qulflash tizimi, siz belgilagan parolni aytganingizda qulfdan chiqariladi (
Jeyson bilan har qanday joydan ovoz bilan boshqariladigan chiroqlar: 7 qadam
Jeyson bilan har qanday joydan ovozli boshqariladigan chiroqlar: NodeMCU (ESP8266) va Jason (Android App) yordamida Internetga ulanish orqali istalgan joydan boshqariladigan AC chiroqlari. Jason - bu ovozli boshqariladigan yordamchi ilova, men Android qurilmalarini elektr holatini boshqarish uchun kodladim. AC qurilmasi, hali
Ovoz bilan boshqariladigan Android kayfiyati: 11 qadam (rasmlar bilan)
Ovoz bilan boshqariladigan Android Mood Light: Menga mahalliy Maker Group uchun sinf yaratish kerak edi. Hatto birinchi marta tashrif buyurganlarga ham aniq yutuq va katta mukofotni kafolatlaydigan narsa shov-shuvsiz, shov-shuvsiz va maxsus asbob-uskunalarsiz. Talabalar uyga qiziqarli narsalarni olib kelishlari kerak edi