Mündəricat:

BLE 4.0 !!! İSTİFADƏ EDƏN SMARTPHONE NƏZARƏTLİ ROBOT: 5 Addım
BLE 4.0 !!! İSTİFADƏ EDƏN SMARTPHONE NƏZARƏTLİ ROBOT: 5 Addım

Video: BLE 4.0 !!! İSTİFADƏ EDƏN SMARTPHONE NƏZARƏTLİ ROBOT: 5 Addım

Video: BLE 4.0 !!! İSTİFADƏ EDƏN SMARTPHONE NƏZARƏTLİ ROBOT: 5 Addım
Video: Mağaza üçün proqram 2024, Noyabr
Anonim
Image
Image
Ehtiyac duyacağınız şeylər
Ehtiyac duyacağınız şeylər

Əvvəlki təlimatlarda, smartfonu istifadə edərək LEDləri idarə etmək üçün Arduino ilə Bluetooth Modulunu (Xüsusilə HM10 BLE v4.0) necə istifadə edə biləcəyinizi sizinlə paylaşdım. Buradan yoxlaya bilərsiniz. Bu təlimatda sizə Bluetooth Low Energy vasitəsi ilə ağıllı telefonla idarə oluna bilən bir robotun necə qurulacağını göstərəcəyəm. Mümkün qədər sadə saxlamağa çalışacağam.

Addım 1: Ehtiyac duyacağınız şeylər:-

Ehtiyac duyacağınız şeylər
Ehtiyac duyacağınız şeylər
Ehtiyac duyacağınız şeylər
Ehtiyac duyacağınız şeylər

Beləliklə, burada ən yaxşı satın alma bağlantıları ilə birlikdə ehtiyacınız olan bütün komponentlərin adını və detallarını təqdim etdim.

1. Elektron Komponentlər:-

Arduino UNO:- UNO-dan istifadə etdim, ancaq robota əlavə xüsusiyyətlər vermək və kiçik kompakt bir bot istəyirsinizsə, bir çox G/Ç pinləri və ya daha kiçik Nano tələb etmək istəyirsinizsə, Mega kimi hər hansı digər lövhədən istifadə edə bilərsiniz. Bir başlanğıcsınızsa, UNO -nu daha çox yönlü və istifadəçi dostu olmağınızı məsləhət görürəm

Arduino Motor Qalxanı:- Bu layihə üçün ucuz və səmərəli olan L293D mühərrikindən istifadə etdim, amma istəsəniz seçim edə bilərsiniz. Daha yaxşı bir versiya üçün, daha böyük mühərrikləri idarə edə bilən L298N motor qalxanı. Avropa üçün USLink üçün bağlantı

Bluetooth Modulu:-Burada HM-10 uyğun AT-09 modulundan istifadə etdim. İstəsəniz HM-10-a gedə bilərsiniz. Bu dərslik əsasən Bluetooth 4.0v üçün olsa da, ətrafınızda belə bir şey varsa HC-05 modulundan da istifadə edə bilərsiniz. Avropa üçün USLink bağlantısı

Geared DC Motors:- İstifadə etdiyim olanlar ucuzdur və işi görəcəklər. amma həqiqətən peşəkar olmaq istəyirsinizsə buradan yüksək torklu mühərriklər ala bilərsiniz. Avropa üçün USLink bağlantısı

  • Batareyalar:- Bu layihə üçün motor sürücüsü üçün 9v-12v batareya və Arduino üçün 9v batareya lazım olacaq. Yoxsa Avropa üçün USLink üçün USB Bağlantısı vasitəsilə güc bankından istifadə edə bilərsiniz
  • Hər biri 2.2k ohm və 1k ohm rezistorlar. Avropa üçün USLink bağlantısı

2. Proqram tələbləri:-

Arduino IDE:- Arduino lövhəsinə kod yazmaq və yükləmək üçün

BLE Joystick apk:- HM10/AT-09 modullarından istifadə edirsinizsə BLE joystick apk istifadə edin. HC-05/06 modullarından istifadə edirsinizsə, Bluetooth Controller Tətbiqindən istifadə edin

3. Avadanlıq Tələbləri:-

İndi hardware tələbləri bir çox cəhətdən fərqlənir, məsələn 2 təkərli bir robot və ya 4 təkərli bir robot istəyirsən. Və ya bəlkə bir tank kimi izləri olan birini istəyirsən. Beləliklə, burada satın ala biləcəyiniz bir neçə robot şassisinə bağlantılar verdim və ya karton / akril təbəqələr kimi qoyduğunuz əşyalarla birini düzəldə bilərsiniz.

  • 2 təkərli sürücü.
  • 4 təkərli sürücü.
  • Tank şassisi.

Robotun gövdəsini düzəltmək üçün bəzi hissələrdən istifadə edəcəyəm. Növbəti addımda təfərrüatlar.

Addım 2: Şassinin hazırlanması:-

Şassinin hazırlanması
Şassinin hazırlanması
Şassinin hazırlanması
Şassinin hazırlanması
Şassinin hazırlanması
Şassinin hazırlanması

Burada əsas üçün 5 mm qalınlığında bir Sunboard, motor mötərizələri üçün deliklər və üst hissədə Arduino istifadə etdim. və hər şeyi şəkillərdə göstərildiyi kimi yığdı. Əvvəlki Təlimat kitabında oxşar dizayn hazırladım, burada yoxlaya bilərsiniz, dizaynla bağlı daha çox məlumat var:- Arduino istifadə edərək sadə və ağıllı robot.

Birini özünüz etmək əvəzinə daha asan olanı da ala bilərsiniz. Əvvəlki addımda artıq paylaşdığım bağlantılar.

Bu yazı daha çox BLE istifadə edərək robotu idarə etməklə əlaqədardır, buna daxil olaq.

Addım 3: Bağlantıların qurulması:-

Əlaqələr qurmaq
Əlaqələr qurmaq
Əlaqələr qurmaq
Əlaqələr qurmaq
Əlaqələr qurmaq
Əlaqələr qurmaq
Əlaqələr qurmaq
Əlaqələr qurmaq

Əvvəlcə Bluetooth modulunu yuxarıdakı şəkildə göstərildiyi kimi arduinoya bağlamalısınız.

  • Tx => Rx of Arduino (Pin 0)
  • Rx => Tx of Arduino (Pin 1)
  • GND => GND
  • Vcc => +5v

Tövsiyə: