Mündəricat:
- Addım 1: Ehtiyacınız var
- Addım 2: Kök şassinin yığılması
- Addım 3: Elektron dövrənin qurulması
- Addım 4: Kodu Arduinoya yükləyin
- Addım 5: Test
Video: Arduino Nano'dan İstifadə Robotunun qarşısını almaq: 5 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:43
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
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ı
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ı
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
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ə:
LEGO Robotunun qarşısını alan maneələr: 8 addım (şəkillərlə)
LEGO Robotunun qarşısını alan maneələr: LEGO -nu sevirik və Crazy Circuits -ı da sevirik, buna görə də onları divarlara və digər əşyalara qaçmamaq üçün sadə və əyləncəli bir robot halına gətirmək istədik. Sizə özümüzü necə qurduğumuzu göstərəcəyik və özünüzü qurmaq üçün lazım olan əsasları təsvir edəcəyik
5 -i 1 Arduino Robotu - Məni izlə - Ardıcıllıq xətti - Sumo - Rəsm - Maneələrin qarşısını almaq: 6 addım
5 -i 1 Arduino Robotu | Məni izlə | Ardıcıllıq xətti | Sumo | Rəsm | Maneələrdən qaçınmaq: Bu robot idarəetmə lövhəsində ATmega328P mikrokontrolörü və L293D motor sürücüsü var. Əlbəttə ki, Arduino Uno lövhəsindən heç bir fərqi yoxdur, ancaq motoru idarə etmək üçün başqa bir qalxana ehtiyac olmadığı üçün daha faydalıdır! Atlamadan azaddır
Mikro nəzarətçidən (Arduino) istifadə edərək robotun qarşısını almaq: 5 addım
Arduino ilə işləyən robotu maneə törətməyin yollarını öyrədəcəyəm. Arduino, atmega mikro nəzarətçisini istifadə edən bir idarəetmə lövhəsidir. Arduinonun hər hansı bir versiyasından istifadə edə bilərsiniz, amma
Arduino Uno istifadə edərək robotun qarşısını almaq: 5 addım (şəkillərlə)
Arduino Uno istifadə edərək Robotdan Engel Oluşdurma: Salam uşaqlar bu çox sadə və işlək bir layihədir ki, arduino istifadə edən maneə avoider robotu adlanır və bu layihənin xüsusiyyəti bluetooth vasitəsilə smartfonda necə səyahət etdiyini əmr edir
EBot8: 4 Adımdan istifadə edərək Robotun qarşısını almaq
EBot8 -dən İstifadə Robotunun Engellenmesi: Bu dərslikdə, yolundakı maneələrin qarşısını alacaq bir robot avtomobilin necə qurulacağını öyrənəcəksiniz. Konsepsiya şərtlərə uyğun olaraq müxtəlif yollarla istifadə və tətbiq oluna bilər. Tələb olunan materiallar: 1. Təkərlər x4 2. Şassi (ya satın ala bilərsiniz