Mündəricat:
- Addım 1: Bu Cib Cibindən Proqramlaşdırıla bilən Robotun Hazırlanması Üçün Tələb Olunan Komponentlər
- Addım 2: Robot üçün dövrə diaqramı
- Addım 3: Arduino Blink Test Proqramı:
- Addım 4: Robotun Ardınca Xətt
- Addım 5: Kenar Dedektoru və Mini Sumo Robotuna çevirmək
- Addım 6: İşıq İzləyicisi Robotuna Dönüşdürmə
- Addım 7: Tətbiqə əsaslanan İdarə Edilən Robota çevirmək
Video: Ciblənə bilən proqramlaşdırıla bilən robot: 7 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:46
Salam Hər kəsə yaradıcı və yenilik etməyə və zövq almağa hazır olanlar !!!!!
Bu, robotda Arduino layihəsini və proqramlaşdırmasını sevməyə başladığımız zamanla əlaqədardır. Mən həmişə robot hazırlamışam, amma hər robot üçün ölçüsü dost deyil. Mən robotumu bəyəndiyim hər yerə aparmaq istəyirəm, buna görə də bunu yaratdım.
proqramlaşdırma, Bluetooth tətbiqetməli robot və daha çox şeylə oynamaq mənə tam azadlıq verir. Yaratma dəyəri çox azdır və bu robotdan zövq aldım və robotları sevirsinizsə, zövq alacaqsınız.
Bu təlimatlara daxil etdiyim bütün arduino kodları, hətta xətt izləyicisi, maneə detektoru, işıq izləyicisi, mini sumo bot, Andriod əsaslı robotlar və s.
videoya baxın ümid edirəm zövq alacaqsınız !!!!!
Addım 1: Bu Cib Cibindən Proqramlaşdırıla bilən Robotun Hazırlanması Üçün Tələb Olunan Komponentlər
Bu robotu cibimə uyğunlaşdırmaq üçün kiçik etmək məcburiyyətindəyəm. Smd Arduino -dan istifadə edə bilərəm, amma bir az mürəkkəbdir, buna görə də normal komponentlərdən istifadə edərək hər şeyi sadə hala gətirdim.
siyahısı bunlardır:
- Arduino Atmega 328
- ikiqat oyuncaq motor.
- 3.7v 300mAh batareya.
- L293D motor sürücü
- hc 05 bluetooth modulu
- usb mini proqramçı
- 3 led (2 qırmızı və altda bir ağ.)
- 330 ohm rezistorlar
- açma/söndürmə açarı
- 5 ldr
- 100k rezistor 5 ədəd ldr üçün.
- sıfır pcb
Addım 2: Robot üçün dövrə diaqramı
Bu addımda yalnız dövrə diaqramını görməliyik və ilk növbədə arduino çipini və motor sürücüsünü icə və iki mühərriki düzgün bir şəkildə yerləşdirməliyik. Hər şeyi tellərlə bağlaya biləcəyimizdən bir dəfə yerləşdirildikdə.
xətt izləyicisi üçün aşağıya iki ldr və işıq izləyicisi üçün 3 üstə bağlıdır.
diaqrama baxın və 100k müqavimət istifadə edərək qoşulun.
QEYD:
1000uf/25v kondansatörünü + və - -ə qoşun ki, motor işə düşəndə və dayandıqda sabit bir gərginlik olsun
Addım 3: Arduino Blink Test Proqramı:
Arduino pin 13 -də yanıb -sönən ledə bağlı olduğunu bilirik.
burada pin 5 və 6 -ya qoşulduq və ftdi proqramçısı ilə kodu tökdükdən sonra ftdi yoxdursa çipi arduinoya qoyub kodu ata bilərsiniz.
Linki verdiyim videoda tapa biləcəyiniz nəticə.
kodu tapa bilərsiniz.
Addım 4: Robotun Ardınca Xətt
Salam indi kodu izləyiciyə dəyişə bilərik. Verilən kodda yalnız aşağıya baxan iki ldr sensorunun analoq dəyərini dəyişmək lazımdır. A4 vərəqi və qara marker götürün və qaranlıq və qalın bir xətt çəkin.
kod aşağıda hələ də hər hansı bir çətinliklə üzləşdiyinizi mənə bildirin.
Addım 5: Kenar Dedektoru və Mini Sumo Robotuna çevirmək
Bu addımda onu kənar detektoruna və ya mini sumo robotuna çevirə bilərik.
- konsepsiya: qara xəttə çatan kimi orada ldr dəyər dəyişikliyi baş verir və robot bir növbə alır
- arena etmək üçün A4 kağızına və qara markerə ehtiyacınız var.
- yalnız dəyəri kalibr edin və verilən kodu daxil edin.
- Zövq alın….
Addım 6: İşıq İzləyicisi Robotuna Dönüşdürmə
Üstündə üç ldr sensoru saxladığımız üçün işığın hansı istiqamətdən gəldiyini və ona doğru qaçdığını aşkar edəcəyik.
- sola və sağa sensoru düzdən 45 dərəcə yerləşdirilmişdi ki, üzərinə düşən işığı aşkar edə bilsin və hansı tərəfin daha çox olduğunu hesablaya bilsin. mərkəz ldr sensoru önə baxır.
- Üç şərtdən istifadə edərək, işığı izlədiyi üçün istiqaməti təyin edirik.
Addım 7: Tətbiqə əsaslanan İdarə Edilən Robota çevirmək
salam robotumuzu cib telefonumuzdan idarə edərkən əyləncə. Buna yalnız hc05 əlavə edərək onu andriod app idarə olunan robot edə bilərik.
- bu robot üçün andriod tətbiqini necə etmək çox asandır. Mən sadə addımları izləyərək cəmi 30 dəqiqə ərzində tətbiq etməyi öyrənə biləcəyiniz bir keçid əlavə etmişəm.
- tətbiqi mit app ixtiraçısı> gallary> robogear -dan yükləyə bilərsiniz.
- bluetooth kodunu robotunuza yükləyin. kod əlavə olunur.
- hc05 -i robota bağlayın və robotla qoşun və əylənin ….
digər tətbiqlər də bunun üçün çalışır
- cazibə nəzarət proqramı
- səs nəzarət proqramı
- həm bağlantılar linkdədir, həm də tətbiqin imtina etməsini və ya mitapp ixtiraçısının qaranlığında robogear axtarmağın yollarını.
Ümid edirəm hər hansı bir problemlə qarşılaşsanız bunu bəyənərsiniz. çox sağ ol.
Tövsiyə:
Milad ağacı və Arduino ilə proqramlaşdırıla bilən işıqlar: 11 addım
Arduino ilə fırlanan Milad ağacı və proqramlaşdırıla bilən işıqlar: fırlanan Milad ağacı və proqramlaşdırıla bilən işıqlar
Renegade-i (Həqiqi şey kimi hiss olunan proqramlaşdırıla bilən IC test cihazı): 3 addım (şəkillərlə)
Renegade-i (Həqiqi Şey Hiss Edilən Proqramlaşdırıla bilən IC Test Cihazı): MİLYON DOLLAR RÜYA Yalnız IC -ni sınaya bilən bir gadget deyil, yarı test sınağının ən böyük oyunçularının qabaqcıl məhsullarından biri kimi hiss edən "proqramlaşdırıla bilən" bir maşın uğur qazandı
Proqramlaşdırıla bilən balqabaq işığı: 25 addım (şəkillərlə)
Proqramlaşdırıla bilən Balqabaq İşığı: Bu Təlimat, ATTiny mikrokontrolörü ilə proqramlaşdırıla bilən Balqabaq işığı hazırlamaq üçündür. Bu, Arduino IDE -dən istifadə edərək hər kəsi (8+ yaş) elektronika və proqramlaşdırma mikrokontrolörləri ilə tanış etmək üçün öyrənmə demosu olaraq hazırlanmışdır. Yalançı Obyekt
Fərqli sürətlər üçün proqramlaşdırıla bilən Servo Metronome: 3 addım
Fərqli sürətlər üçün proqramlaşdırıla bilən Servo Metronome: Öz metronomunuzu düzəldin. Lazım olan tək şey Arduino Mega 2560 başlanğıc dəsti və uyğun bir kompüterdir
Python Proqramlaşdırıla bilən DIY Robot Kolu: 5 addım
Python Proqramlaşdırıla bilən DIY Robot Kolu: Niyə Bu Layihə: (a) Python kodu yazaraq robot qolunu idarə etməyi öyrənin. Bu, kəmərinizə kompüter proqramlaşdırması əlavə edərkən və mürəkkəb reyestr əsaslı mühərriklərin daxili işlərini öyrənərkən sizə ən zərif nəzarəti verəcəkdir