Mundarija:

Arduino yordamida Bluetooth boshqariladigan robotli mashina: 8 qadam (rasmlar bilan)
Arduino yordamida Bluetooth boshqariladigan robotli mashina: 8 qadam (rasmlar bilan)

Video: Arduino yordamida Bluetooth boshqariladigan robotli mashina: 8 qadam (rasmlar bilan)

Video: Arduino yordamida Bluetooth boshqariladigan robotli mashina: 8 qadam (rasmlar bilan)
Video: КАК СДЕЛАТЬ ARDUINO РОБОТ МАШИНКУ КОТОРЫЙ ОБХОДИТ ПРЕПЯТСТВИЯ 2024, Noyabr
Anonim
Arduino yordamida Bluetooth boshqariladigan robotli mashina
Arduino yordamida Bluetooth boshqariladigan robotli mashina

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

Bu robotga nima kerak
Bu robotga nima kerak
Bu robotga nima kerak
Bu robotga nima kerak
Bu robotga nima kerak
Bu robotga nima kerak
  1. Arduino UNO-https://www.ebay.com/p/Arduino-UNO-R3-Board-With-…
  2. HC-06 Bluetooth moduli-https://www.ebay.com/itm/2PCS-Wireless-Serial-4-Pi…
  3. L298n dvigatel haydovchisi-https://www.ebay.com/itm/New-L298N-DC-Stepper-Mot…
  4. HC-SR04 Ultrasonik Sonar Sensor-https://www.ebay.com/itm/Ultrasonic-HC-SR04-HC-SR…
  5. 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…
  6. Ikkita shahar motorlari-https://www.ebay.com/itm/Arduino-Smart-Car-Robot-…
  7. 2x 9V batareyalar
  8. 1K va 2K rezistorlar
  9. Jumper simlari (erkak-erkak, erkak-ayol)
  10. Mini non paneli
  11. Vintlar va yong'oqlar
  12. Tornavida
  13. Lehimlash temir
  14. Ikki tomonlama lenta (ixtiyoriy)
  15. Issiq yopishtiruvchi qurol (ixtiyoriy)

2 -qadam: shassini yig'ish

Shassini yig'ish
Shassini yig'ish
Shassini yig'ish
Shassini yig'ish
Shassini yig'ish
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

Komponentlarni joylashtiring
Komponentlarni joylashtiring
Komponentlarni joylashtiring
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

HC-06 Bluetooth moduli ulanishlari
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

Simli ulanishlar
Simli ulanishlar
Simli ulanishlar
Simli ulanishlar
Simli ulanishlar
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

  1. 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)
  2. Bluetooth_obstacle_avoiding.ino -ni yuklab oling va oching
  3. Arduino raqamli pin 0 (RX) va raqamli pin 1 (TX) ga ulangan barcha ulanishlarni olib tashlang.
  4. Bluetooth_obstacle_avoiding.ino kodini yuklang
  5. Arduino raqamli pin 0 (RX) va raqamli pin 1 (TX) ga yana kerakli ulanishlarni o'rnating

7 -qadam: Android ilovasi

Android ilovasi
Android ilovasi
Android ilovasi
Android ilovasi
  1. Android telefoningizga mkrbot.apk -ni yuklab oling
  2. Ilovani o'rnating. Agar mobil telefoningiz ilovani o'rnatishga to'sqinlik qilsa, sozlamalar → xavfsizlik → noma'lum manbalarni yoqish -ga o'ting
  3. Ilovani oching
  4. Dastlab, dasturda "O'chirilgan" ko'rsatiladi va HC-06 Bluetooth moduli qizil LED yonadi
  5. Ilovadagi Bluetooth belgisini Tap bosing
  6. HC-06 bilan nomlangan narsani tanlang
  7. Endi ilova ulangan va HC-06 Bluetooth modulidagi LED yonib-o'chmasdan yonib turadi

8 -qadam: Ajoyib !!

Ajoyib !!!
Ajoyib !!!
Ajoyib !!!
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

Tavsiya: