Mündəricat:

Arduino istifadə edən Bluetooth idarə olunan robot avtomobil: 8 addım (şəkillərlə birlikdə)
Arduino istifadə edən Bluetooth idarə olunan robot avtomobil: 8 addım (şəkillərlə birlikdə)

Video: Arduino istifadə edən Bluetooth idarə olunan robot avtomobil: 8 addım (şəkillərlə birlikdə)

Video: Arduino istifadə edən Bluetooth idarə olunan robot avtomobil: 8 addım (şəkillərlə birlikdə)
Video: REAL RACING 3 LEAD FOOT EDITION 2024, Noyabr
Anonim
Arduino istifadə edən Bluetooth Nəzarətli Robot Avtomobil
Arduino istifadə edən Bluetooth Nəzarətli Robot Avtomobil

Bu təlimatda, Android mobil telefonunuzdan Bluetooth -u idarə edən bir robot avtomobilin hazırlanmasında sizə yol göstərəcəyəm. Yalnız bu deyil, robot maşını maşını irəli apararkən qarşısına çıxan maneələri aradan qaldırmaq üçün xüsusi qabiliyyətə malikdir. Robot avtomobil tamamilə arduinoya əsaslanır və ümid edirəm ki, bu robotu çox asan bir şəkildə hazırlamaq üçün addım -addım təlimat verəcəyəm. Ümid edirəm zövq alacaqsınız.

Addım 1: Bu Robot üçün nə lazımdır

Bu Robot üçün nə lazımdır
Bu Robot üçün nə lazımdır
Bu Robot üçün nə lazımdır
Bu Robot üçün nə lazımdır
Bu Robot üçün nə lazımdır
Bu Robot üçün nə lazımdır
  1. Arduino UNO-https://www.ebay.com/p/Arduino-UNO-R3-Board-With-…
  2. HC-06 Bluetooth Modulu-https://www.ebay.com/itm/2PCS-Wireless-Serial-4-Pi…
  3. L298n motor sürücüsü-https://www.ebay.com/itm/New-L298N-DC-Stepper-Mot…
  4. HC-SR04 Ultrasonik Sonar Sensoru-https://www.ebay.com/itm/Ultrasonic-HC-SR04-HC-SR…
  5. 2 x oyuncaq avtomobil təkərləri və 1 ədəd universal təkərli (və ya top çarxlı) ağıllı robot avtomobil şassisi-https://www.ebay.com/itm/Motor-New-Smart-Robot-Ca…
  6. İki DC mühərriki-https://www.ebay.com/itm/Arduino-Smart-Car-Robot-…
  7. 2x 9V Batareyalar
  8. 1K və 2K rezistorlar
  9. Jumper telləri (kişidən kişiyə, kişidən qadına)
  10. Mini çörək taxtası
  11. Vintlər və qoz -fındıq
  12. Tornavida
  13. Lehimleme dəmir
  14. İki tərəfli bant (isteğe bağlı)
  15. İsti yapışqan tabancası (isteğe bağlı)

Addım 2: Şassinin yığılması

Şassinin yığılması
Şassinin yığılması
Şassinin yığılması
Şassinin yığılması
Şassinin yığılması
Şassinin yığılması

Hər bir DC motoruna iki tel lehimləyin. Sonra vintlərdən istifadə edərək iki mühərriki şassiyə bağlayın. Hər hansı bir aydınlaşdırmaya ehtiyacınız varsa, bu youtube videosunu izləyin https://www.google.lk/url?sa=t&rct=j&q=&esrc=s&so… və Smart 2WD Robot avtomobil şassisini necə yığacağınızı sizə göstərəcək. Nəhayət, Universal çarxı (və ya top təkərini) şassinin arxasına bağlayın.

Addım 3: Komponentləri quraşdırın

Komponentləri quraşdırın
Komponentləri quraşdırın
Komponentləri quraşdırın
Komponentləri quraşdırın

Arduino UNO, L298n motor sürücüsü və Breadboard -u şassiyə quraşdırın. Çörək taxtasına HC-06 Bluetooth modulunu qoşun. HC-SR04 Ultrasonik sensoru şassinin önünə quraşdırın. Qeyd: arduino lövhəsini quraşdırarkən, USB kabelini bağlamaq üçün kifayət qədər yer buraxın, çünki arduino lövhəsini USB kabel vasitəsilə kompüterə qoşaraq proqramlaşdırmalısınız.

Addım 4: HC-06 Bluetooth Modulu Əlaqələri

HC-06 Bluetooth Modulu Əlaqələri
HC-06 Bluetooth Modulu Əlaqələri

İpucu: Bu dövrə diaqramı yalnız HC-06 Bluetooth modulunun sancaqlarının arduino lövhəsinə necə bağlanacağını göstərir. Bu, robotumuzun dövrə diaqramı deyil.

Rezistor əlaqələrini düzgün qurun !!!

2K müqavimət yerinə 'iki seriyalı 1K' rezistorlarından istifadə edə bilərsiniz.

Bluetooth modulunu arduino 5V çıxışı ilə gücləndirin.

Vacibdir: Hər hansı bir kodu yükləməzdən əvvəl arduino digital pin 0 (RX) və digital pin 1 (TX) ilə bağladığınız əlaqələri silməlisiniz. Əks halda kodunuz lövhəyə yüklənməyəcək. Kodu yüklədikdən sonra hər iki sancağa tel bağlaya bilərsiniz

Addım 5: Tel Bağlantıları

Tel Bağlantıları
Tel Bağlantıları
Tel Bağlantıları
Tel Bağlantıları
Tel Bağlantıları
Tel Bağlantıları

L298n motor sürücüsü:

+12V → 9V batareya (+)

GND → 9V batareya (-) və hər hansı bir GND pinini arduino taxmaq üçün

In1 → arduino rəqəmsal pin 7

In2 → arduino rəqəmsal pin 6

In3 → arduino rəqəmsal pin 5

In4 → arduino rəqəmsal pin 4

OUT1 → Motor 1

OUT2 → Motor 1

OUT3 → Motor 2

OUT4 → Motor 2

HC-SR04 Ultrasonik Sonar sensoru: VCC → +5V

Trig → arduino analog pin 1

Eko → arduino analog pin 2

GND → çörək taxtası GND

HC-06 Bluetooth modulu:

VCC → +5V

GND → çörək taxtası GND

TXD → arduino rəqəmsal pin 0 (RX)

RXD → arduino rəqəmsal pin 1 (TX) [müqavimət əlaqələrindən keçdikdən sonra]

Addım 6: Arduino UNO proqramlaşdırılması

  1. NewPing Kitabxanasını quraşdırın. (Ultrasonik sensor funksiyası kitabxanası)

    • NewPing.rar faylını yükləyin
    • Faylı açın və NewPing faylını kopyalayın
    • Arduino proqramını kompüterinizə quraşdırdığınız faylı Arduino kitabxana qovluğuna yapışdırın (məsələn:- C: / Arduino / kitabxanaları)
  2. Bluetooth_obstacle_avoiding.inonu yükləyin və açın
  3. Arduino digital pin 0 (RX) və digital pin 1 (TX) ilə əlaqələri kəsin
  4. Bluetooth_obstacle_avoiding.ino kodunu yükləyin
  5. Arduino digital pin 0 (RX) və digital pin 1 (TX) ilə yenidən əlaqə qurun

Addım 7: Android Tətbiqi

Android Tətbiqi
Android Tətbiqi
Android Tətbiqi
Android Tətbiqi
  1. Android telefonunuzda mkrbot.apk yükləyin
  2. Tətbiqi quraşdırın. Cibiniz tətbiqin quraşdırılmasını maneə törədirsə, Ayarlar → Təhlükəsizlik → naməlum mənbələri aktivləşdirmə bölməsinə keçin
  3. Tətbiqi açın
  4. Başlanğıcda tətbiqdə "Bağlantı kəsildi" göstəriləcək və HC-06 Bluetooth modulu qırmızı LED yanıb-sönəcək
  5. Tətbiqdəki Bluetooth simvoluna ᛒ toxunun
  6. HC-06 ilə bir şey seçin
  7. İndi tətbiq bağlı olduğunu göstərəcək və HC-06 Bluetooth modulundakı LED yanıb-sönmədən davamlı olaraq yanacaq

Addım 8: Əla !

Əla !!!
Əla !!!
Əla !!!
Əla !!!

İndi robotu android üzərindən Bluetooth üzərindən idarə edə bilərsiniz və qəzadan əvvəl avtomatik olaraq hər hansı bir maneənin qarşısını alacaq !!!

Hər hansı bir sualınıza cavab verməkdən məmnun olaram

mənə e -poçt göndərin: [email protected]

Daha çox layihə üçün məni facebookda və linkdə axtarın - Danusha nayantha

Çox sağ ol

Tövsiyə: