Mündəricat:

Arduino Nano'dan İstifadə Robotunun qarşısını almaq: 5 addım
Arduino Nano'dan İstifadə Robotunun qarşısını almaq: 5 addım

Video: Arduino Nano'dan İstifadə Robotunun qarşısını almaq: 5 addım

Video: Arduino Nano'dan İstifadə Robotunun qarşısını almaq: 5 addım
Video: Lesson 3: Text to Speech Talking Robot PICAR-X Raspberry Pi Smart Robot car by SunFounder 2024, Noyabr
Anonim
Arduino Nano'dan İstifadə Edilən Robotdan Maneə
Arduino Nano'dan İstifadə Edilən Robotdan Maneə

Bu təlimatda Arduino istifadə edərək robotdan qaçaraq bir maneə yarada biləcəyinizi izah edəcəyəm.

Addım 1: Ehtiyacınız var

Ehtiyacınız var
Ehtiyacınız var
Ehtiyacınız var
Ehtiyacınız var
Ehtiyacınız var
Ehtiyacınız var

Populyar bir Arduino robot layihəsidir. Bir çox tel əlaqəsinin qarşısını almaq üçün bunun üçün bir PCB hazırladım.

Bir PCB və ya nöqtəli bir taxta istifadə edə bilərsiniz.

Təkərli 2WD Robot şassi.

BO motoru üçün robot təkər

150 Rpm BO dişli mühərrik və 1.5 düym bolt və qoz

ultrasəs sensor tutacağı

2 ədəd. 9V batareya və batareya konnektoru

L293D Ic və 16 pinli Ic bazası

100mfd/25v kondansatör 2 ədəd 1K rezistor, Led

Başlıq sancaqları, tullanan tel (kişidən dişi) terminal bloku 4 ədəd

HC-SR 04 ultrasəs sensoru

Arduino nano

Bir PCB və ya nöqtəli bir taxta istifadə edə bilərsiniz.

Addım 2: Kök şassinin yığılması

Kök şassinin yığılması
Kök şassinin yığılması

Robot şassisinə iki dişli mühərrik daxil edin. 2wd metal şassi istifadə etmişəm, ancaq istənilən şassi istifadə edə bilərsiniz

robot şassisinin önünə bir təkər çarxı daxil edin. mexaniki hissə bu robotun tamamlanmasıdır

Addım 3: Elektron dövrənin qurulması

Elektron dövrənin qurulması
Elektron dövrənin qurulması
Elektron dövrənin qurulması
Elektron dövrənin qurulması
Elektron dövrənin qurulması
Elektron dövrənin qurulması

Bu necə işləyir

Ultrasonik səs sensoru qarşısındakı obyektləri aşkar edir və obyektin məsafəsini ölçür.

Normal vəziyyətdə, robotun qarşısında heç bir maneə olmadıqda, iki mühərrik saat istiqamətində fırlanır və robot düz irəli gedir.

Ultrasonik sensor tərəfindən 20 sm məsafədə hər hansı bir cisim aşkar edilərsə, sol motor saat əqrəbinin əksinə, sağ motor isə olduğu kimi saat əqrəbi ilə dönəcəkdir.

Beləliklə, qarşısında bir obyekt varsa robot sürətlə sola dönür.

Perfboard istifadə edirsinizsə, dövrə və əlaqələr

Burada Arduino nano və L293D ikili motor sürücüsündən istifadə etdim. Bir filtr olaraq iki kondansatör. Göstəriş üçün LED və 1k rezistor

Arduino digital pin 7, ultrasəs sensoru tətik pininə qoşulur

Arduino digital pin 8 ultrasonik sensor Echo pininə qoşulur

Arduino rəqəmsal pin 5 və 6, sol mühərriki idarə etmək üçün Ic l293d pin 10 və 15 -ə qoşulur

Arduino rəqəmsal pin 11 və 12 Doğru mühərriki idarə etmək üçün ic l293d pin 2 və 7 -yə qoşulun

Sol motoru ic l293d pin 11 və 14 -ə qoşun

Doğru mühərriki ic l293d Pin 3 və 6 -ya qoşun

PCB istifadə etmək istəyirsinizsə

Bu robot layihəsi üçün PCB yaxşı hazırlanmışdır və hazırlanması asandır. Bu PCB -dən istifadə edərək müxtəlif növ Arduino robotları hazırlaya bilərsiniz. Bu PCB istifadə edən başqa bir robot

PCB üçün Gerber faylını buradan yükləyin və sifariş edin.

Addım 4: Kodu Arduinoya yükləyin

Kodu arduino nanoya yükləyin. yükləmək üçün kod bağlantısı burada

sadəcə.ino faylını yükləyin və arduino IDE istifadə edərək açın.

USB kabelindən istifadə edərək arduino nanoya qoşun, uyğun komfort portunu seçin

sonra yükləmək üçün vurun

Addım 5: Test

Test
Test

robotu sınamağın vaxtı gəldi.

Arduino üçün 9v batareya və motor gücü üçün başqa 9v batareya istifadə etdim. Motoru işə salmaq üçün təkrar doldurulan batareyadan istifadə etmək yaxşıdır, əks halda 9 v batareya robotu uzun müddət işlədə bilməz.

Bu video sizə kömək edə bilər -

Tövsiyə: