Mundarija:
2025 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2025-01-13 06:58
Men sizga Android mobil telefoningizdan Bluetooth -ni boshqaradigan robot -mashina yasash bo'yicha ko'rsatma beraman. Bundan tashqari, robot -mashina mashinani oldinga siljitishda uchraydigan to'siqlarni chetlab o'tish qobiliyatiga ega. Robot -mashina to'liq arduino -ga asoslangan va men bu robotni juda oson usulda ishlab chiqarish bo'yicha bosqichma -bosqich ko'rsatma berishga umid qilaman. Umid qilamanki, sizga bu yoqadi.
1 -qadam: Bu robotga nima kerak
- Arduino UNO-https://www.ebay.com/p/Arduino-UNO-R3-Board-With-…
- HC-06 Bluetooth moduli-https://www.ebay.com/itm/2PCS-Wireless-Serial-4-Pi…
- L298n dvigatel haydovchisi-https://www.ebay.com/itm/New-L298N-DC-Stepper-Mot…
- HC-SR04 Ultrasonik Sonar Sensor-https://www.ebay.com/itm/Ultrasonic-HC-SR04-HC-SR…
- 2 ta o'yinchoqli g'ildirakli g'ildirakli va 1 ta universal g'ildirakli (yoki g'ildirakli g'ildirakli) aqlli robotli avtomobil shassisi-https://www.ebay.com/itm/Motor-New-Smart-Robot-Ca…
- Ikkita shahar motorlari-https://www.ebay.com/itm/Arduino-Smart-Car-Robot-…
- 2x 9V batareyalar
- 1K va 2K rezistorlar
- Jumper simlari (erkak-erkak, erkak-ayol)
- Mini non paneli
- Vintlar va yong'oqlar
- Tornavida
- Lehimlash temir
- Ikki tomonlama lenta (ixtiyoriy)
- Issiq yopishtiruvchi qurol (ixtiyoriy)
2 -qadam: shassini yig'ish
Har bir shahar motoriga ikkita simni lehimlang. Keyin vintlar yordamida ikkita motorni shassisga mahkamlang. Agar sizga tushuntirish kerak bo'lsa, https://www.google.lk/url?sa=t&rct=j&q=&esrc=s&so… bu youtube videoni tomosha qiling va u sizga Smart 2WD Robot avtomobil shassisini qanday yig'ishni ko'rsatib beradi. Nihoyat, universal g'ildirakni (yoki g'ildirakli g'ildirakni) shassisning orqa qismiga ulang.
3 -qadam: Komponentlarni joylashtiring
Arduino UNO, L298n dvigatel drayveri va shassiga non paneli. HC-06 Bluetooth modulini taxtaga ulang. HC-SR04 Ultrasonik sensorini korpus old qismiga o'rnating. E'tibor bering: arduino kartasini o'rnatayotganda, USB kabelini ulash uchun etarli joy qoldiring, chunki keyinchalik arduino kartasini kompyuterga USB kabeli orqali ulab dasturlashingiz kerak bo'ladi.
4-qadam: HC-06 Bluetooth moduli ulanishlari
Maslahat: Ushbu sxemada faqat HC-06 Bluetooth modulining pinlari arduino kartasiga qanday ulanishi kerakligi ko'rsatilgan. Bu bizning robotimizning sxemasi emas.
Rezistorlar ulanishini to'g'ri qiling !!!
2K qarshilik o'rniga "ikkita ketma -ket 1K" rezistoridan foydalanishingiz mumkin.
Bluetooth modulini arduino 5V chiqishi yordamida quvvatlantiring.
Muhim: kodni yuklamasdan oldin arduino raqamli pin 0 (RX) va raqamli pin 1 (TX) ga ulangan barcha ulanishlarni olib tashlashingiz kerak. Aks holda sizning kodingiz taxtaga yuklanmaydi. Kodni yuklaganingizdan so'ng, simlarni ikkala pinga ulashingiz mumkin
5 -qadam: simli ulanishlar
L298n dvigatel haydovchisi:
+12V → 9V batareya (+)
GND → 9V batareya (-) va har qanday GND pinini arduino bilan ulash
In1 → arduino raqamli pin 7
In2 → arduino raqamli pin 6
In3 → arduino raqamli pin 5
In4 → arduino raqamli pin 4
OUT1 → Dvigatel 1
OUT2 → Dvigatel 1
OUT3 → Dvigatel 2
OUT4 → Dvigatel 2
HC-SR04 Ultrasonik Sonar sensori: VCC → +5V
Trig → arduino analog pin 1
Exo → arduino analog pin 2
GND → non paneli GND
HC-06 Bluetooth moduli:
VCC +5V
GND → non paneli GND
TXD → arduino raqamli pin 0 (RX)
RXD → arduino raqamli pin 1 (TX) [rezistorli ulanishdan so'ng]
6 -qadam: Arduino UNO dasturlash
-
NewPing kutubxonasini o'rnating. (Ultrasonik sensorlar funktsiyalari kutubxonasi)
- NewPing.rar faylini yuklab oling
- Faylni oching va NewPing faylini nusxalash
- Faylni kompyuteringizga Arduino dasturini o'rnatgan Arduino kutubxonalari papkasiga joylashtiring (masalan: C: / Arduino / kutubxonalari)
- Bluetooth_obstacle_avoiding.ino -ni yuklab oling va oching
- Arduino raqamli pin 0 (RX) va raqamli pin 1 (TX) ga ulangan barcha ulanishlarni olib tashlang.
- Bluetooth_obstacle_avoiding.ino kodini yuklang
- Arduino raqamli pin 0 (RX) va raqamli pin 1 (TX) ga yana kerakli ulanishlarni o'rnating
7 -qadam: Android ilovasi
- Android telefoningizga mkrbot.apk -ni yuklab oling
- Ilovani o'rnating. Agar mobil telefoningiz ilovani o'rnatishga to'sqinlik qilsa, sozlamalar → xavfsizlik → noma'lum manbalarni yoqish -ga o'ting
- Ilovani oching
- Dastlab, dasturda "O'chirilgan" ko'rsatiladi va HC-06 Bluetooth moduli qizil LED yonadi
- Ilovadagi Bluetooth belgisini Tap bosing
- HC-06 bilan nomlangan narsani tanlang
- Endi ilova ulangan va HC-06 Bluetooth modulidagi LED yonib-o'chmasdan yonib turadi
8 -qadam: Ajoyib !!
Endi siz robotni android mobil qurilmangizdan Bluetooth orqali boshqarishingiz mumkin va u avtomatik tarzda qulashdan oldin hech qanday to'siqdan qochadi !!!
Sizni qiziqtirgan savollarga javob berishdan xursand bo'lardim
menga elektron pochta orqali yuboring: [email protected]
meni Facebook va Linkedin -da boshqa loyihalarni qidiring - Danusha nayantha
Rahmat