Mündəricat:

Smartphone 4WD Robot Car ilə Video Yayımı və Nəzarəti (Bluetooth üzərindən): 5 addım
Smartphone 4WD Robot Car ilə Video Yayımı və Nəzarəti (Bluetooth üzərindən): 5 addım

Video: Smartphone 4WD Robot Car ilə Video Yayımı və Nəzarəti (Bluetooth üzərindən): 5 addım

Video: Smartphone 4WD Robot Car ilə Video Yayımı və Nəzarəti (Bluetooth üzərindən): 5 addım
Video: Smartphone Controlled Arduino 4WD Robot Car ( Part - II ) 2024, Dekabr
Anonim
Smartphone 4WD Robot Car ilə Video Yayımı və Nəzarəti (Bluetooth üzərindən)
Smartphone 4WD Robot Car ilə Video Yayımı və Nəzarəti (Bluetooth üzərindən)

Salam! Arduino üçün unikal TFT qalxanına həsr olunmuş məqalələr silsiləsinə davam edirəm. Bu məqalə, fotoşəkilləri Bluetooth vasitəsilə kameradan bir smartfona (real vaxtda) ötürəcək ümumi və ucuz bir kamera OV7670 istifadə edərək "görmə qabiliyyətinə" sahib olan 4WD Robotunun hazırlanmasına həsr olunacaq. Robot bir smartfondan Bluetooth üzərindən də idarə olunacaq.

Bu yazıda Arduino UNO proqramlaşdırma prosesini ətraflı təsvir etməyəcəyəm (yalnız eskizi yerləşdirəcəyəm). Proqramlaşdırma prosesi əvvəlki bir məqalədə ətraflı təsvir edilmişdir.

Addım 1: Lazım olan komponentlər

Lazım olan komponentlər
Lazım olan komponentlər
Lazım olan komponentlər
Lazım olan komponentlər

Müxtəlif onlayn mağazalarda sifariş verdim:

  1. 4WD Robot platforması;
  2. L293D sürücüləri (iki ədəd);
  3. Bluetooth modulu HС-05;
  4. Prototipləşdirmə lövhəsi (Arduino UNO formatında);
  5. Arduino UNO idarə heyəti.

Qalan hər şey (stokda var idi):

  • TFT qalxanı;
  • Batareyalar;
  • Prizlər;
  • Tellər;
  • Bağlayıcılar
  • və s.

Addım 2: Quraşdırma Öncəsi 4WD Robot Platforması

Quraşdırma əvvəli 4WD Robot Platforması
Quraşdırma əvvəli 4WD Robot Platforması
Quraşdırma Öncəsi 4WD Robot Platforması
Quraşdırma Öncəsi 4WD Robot Platforması
Quraşdırma əvvəli 4WD Robot Platforması
Quraşdırma əvvəli 4WD Robot Platforması
Quraşdırma əvvəli 4WD Robot Platforması
Quraşdırma əvvəli 4WD Robot Platforması

Etməli olduğunuz ilk şey 4WD Robot platforması qurmaqdır. Montaj prosesini mümkün qədər ətraflı şəkildə çəkməyə çalışdım.

Addım 3: Prototip Motor Sürücü Kartı

Motor Sürücü Kartının Prototipi
Motor Sürücü Kartının Prototipi
Motor Sürücü Kartının Prototipi
Motor Sürücü Kartının Prototipi

Arduino UNO lövhəsində o qədər çox pulsuz pin olmadığı üçün (pinlərin çoxu TFT qalxanının ehtiyacları üçün istifadə olunur), mövcud pinləri nəzərə alaraq L293D sürücü idarəetmə sxemini lehimləmək qərarına gəldim. Bu çörək taxtası Arduino UNO lövhəsi ilə TFT qalxanı arasında quraşdırılmışdır. Sxem aşağıdakı kimidir:

Addım 4: 4WD Robot Platformasının son montajı

4WD Robot Platformasının son montajı
4WD Robot Platformasının son montajı
4WD Robot Platformasının son montajı
4WD Robot Platformasının son montajı
4WD Robot Platformasının son montajı
4WD Robot Platformasının son montajı

Proqram Arduino UNO qalxanı TFT_shield_Robot.ino. Proses məqalədə ətraflı təsvir edilmişdir.

OV7670 kamerasını və Bluetooth modulu HC-05-i TFT qalxanına qoşun. TFT qalxanı, motor sürücüsünün çörək paneli, Arduino UNO ilə birləşdirin. "TFT qalxan / Motor sürücüsü / Arduino UNO" montajını, 7.2 V batareyanı şassiyə quraşdırın. Sürücü lövhəsinə 4 mühərrikdən tellər bağlayın (hər birini eksperimental olaraq bir motor bağladım:-)).

Addım 5: Nümayiş

Image
Image
Nümayiş
Nümayiş
Nümayiş
Nümayiş

4WD Robot ilə işləmək üçün telefonunuza MyRobot.apk tətbiqini qurmalı, Bluetooth -u yandırmalı, proqramı işə salmalı, Bluetooth tərəfindən aşkar edilən modulun identifikatorunu seçməlisiniz. Bütün hərəkətlərin uğurla yerinə yetirilməsi halında, telefonun ekranında ekranın altındakı idarəetmə düymələri olan Robot 4WD şəkli görünməlidir. Telefonun dik vəziyyətdə olması lazım olduğunu unutmayın. Düymələri tıklayaraq 4WD Robot edə bilərsiniz:

  • tək şəkil çəkmək,
  • ardıcıl şəkil ötürülməsinə başlayın,
  • şəkil ötürülməsini dayandırın,
  • arxa işığı yandırın / söndürün,
  • sola dönmək,
  • önə doğru irəlilə,
  • geri çəkilmək,
  • sağa dönün.

Vizual nümayiş üçün 4WD Robotla işləmək videosunu əlavə edirəm. Layihəmi bəyənmisinizsə (və ya bəyənməmisinizsə), zəhmət olmasa işlərimi qiymətləndirin. Diqqətinizə görə təşəkkürlər!

Tövsiyə: