Mundarija:
- 1 -qadam: bosqichma -bosqich loyiha videosi
- 2 -qadam: Kerakli uskunalar
- 3 -qadam: PCB Gerber fayl va sxemasi
- 4 -qadam: 3D.stl fayllari
- 5 -qadam: ulanishlar
- 6 -qadam: Manba kodi
Video: Arduino robotining 5 tasi 1 - Meni kuzatib boring - Keyingi qator - Sumo - Chizma - To'siqlardan qochish: 6 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:23
Bu robot boshqaruv panelida ATmega328P mikrokontroller va L293D dvigatel drayveri mavjud. Albatta, bu Arduino Uno taxtasidan farq qilmaydi, lekin u foydaliroq, chunki dvigatelni boshqarish uchun boshqa qalqon kerak emas! U o'tish joyidan xoli emas va uni CH340G yordamida osongina dasturlash mumkin. Ikkita doimiy shahar motorini boshqarayotganda, siz ushbu karta yordamida kirish -chiqish pinlari yordamida turli sensorlarni boshqarishingiz mumkin. Ushbu loyihada biz HC-SR04 ultrasonik masofa sensori va IQ infraqizil sensoridan foydalanganmiz. Bundan tashqari, bitta servo dvigatel ishlatilgan.
1 -qadam: bosqichma -bosqich loyiha videosi
Siz ushbu boshqaruv kartasi yordamida robotni 5 xil stsenariy bilan dasturlashingiz mumkin. Ushbu loyihaga quyidagi stsenariylar kiritilgan:
SUMO rejimi - bu ikkita robot bir -birlarini aylanadan itarib yuborishga harakat qiladigan sport turi (sumo sportiga o'xshash tarzda).
Menga ergashing rejimi: HC-SR04 sensori yordamida kuzatiladigan ob'ekt borligini sezishi mumkin.
Kuzatuv rejimi: chiziq izdoshi robot - bu qora chiziq yoki oq chiziq bo'ylab harakatlanadigan avtomobil.
Qochish rejimi: to'siqlardan qochish roboti - bu aqlli qurilma, u oldidagi to'siqni avtomatik ravishda sezadi va o'zini boshqa tomonga burib, ulardan qochadi.
Chizish tartibi: Servo dvigatel va qalamni o'z ichiga oladi. U sirt ustida o'z harakat izlarini chizishi mumkin.
2 -qadam: Kerakli uskunalar
- Bootloader bilan ATmega328P -PU -
- L293D dvigatel haydovchisi IC -
- B tipidagi USB soket -
- DIP soket 28/16 pinli -
- 12/16 MGts kristalli -
- L7805 TO -220 -
- 100uF kondansatör -
- LED -
- Rezistor 10K/1K -
- 470nF kondansatör -
- Quvvat uyasi rozetkasi -
- 2 pinli terminal bloki -
- Erkak pin sarlavhasi -
- 10nF/22pF seramika -
- 6V 200RPM Mini metall tishli dvigatel -
- 7.4V 1000mAh 2S Lipo batareyasi (ixtiyoriy) -
- 9V 800mAh batareya (ixtiyoriy) -
- 9V batareya ulagichi -
- Ultrasonik modul HC -SR04 -
- IQ infraqizil sensori -
- CH340G USB - TTL IC -
Ushbu loyihada oson lehimlash uchun DIP tipidagi komponentlar ishlatilgan
3 -qadam: PCB Gerber fayl va sxemasi
Ushbu loyihada men PCBWay -ni tanladim. PCBWay - bu loyihani juda arzon va sifatli amalga oshirishning yagona yo'li.
Mahsulot detallari
- Kengash turi: bitta PCB
- Hajmi: 53,3 x 66 mm
- Qatlamlar: 2 qatlam
- Hammasi: 5 dona / 5 AQSh dollari
PCB Gerber & Schematic -ni oling -
4 -qadam: 3D.stl fayllari
Chop etish sozlamalari
- Printer: JGAURORA A5S
- Ruxsat: 0.25
- To'ldirish: 10%
5 -qadam: ulanishlar
IQ sensori
- Raqamli 12 ga IR sensori signal pimi
- IQ sensori VCC pin +5V ga
- IR sensori GND dan GNDgacha
HC-SR04 sensori
- Raqamli 5 ga ECHO pin
- TRIG pin 6 raqamli
- VCC pin +5V ga
- GND -ni GND -ga ulang
Dvigatel A
- Dvigatel A 1 dan raqamli 2 gacha
- Dvigatel A 2 dan Raqamli 4gacha
- Dvigatel A raqamli yoqish 3
Dvigatel B
- B Dvigatel B 1 dan Raqamli 10gacha
- Dvigatel B 2 dan raqamli 11gacha
- Dvigatel B Raqamli 9 ga yoqilgan
6 -qadam: Manba kodi
Siz ushbu boshqaruv kartasi yordamida robotni 5 xil stsenariy bilan dasturlashingiz mumkin. Ushbu loyihaga quyidagi stsenariylar kiritilgan:
- SUMO rejimi - bu ikkita robot bir -birlarini aylanadan itarib yuborishga harakat qiladigan sport turi (sumo sportiga o'xshash tarzda).
- Menga ergashing rejimi: HC-SR04 sensori yordamida kuzatiladigan ob'ekt borligini sezishi mumkin.
- Kuzatuv rejimi: chiziq izdoshi robot - bu qora chiziq yoki oq chiziq bo'ylab harakatlanadigan avtomobil.
- Qochish rejimi: to'siqlardan qochish roboti - bu aqlli qurilma, u oldidagi to'siqni avtomatik ravishda sezadi va o'zini boshqa tomonga burib, ulardan qochadi.
- Chizish tartibi: Servo dvigatel va qalamni o'z ichiga oladi. U sirt ustida o'z harakat izlarini chizishi mumkin.
Manba kodini oling:
github.com/MertArduino/RobotControlBoard
Tavsiya:
IoT ESP8266 seriyasi: 2- ThingSpeak.com orqali ma'lumotlarni kuzatib boring: 5 qadam
IoT ESP8266 seriyasi: 2- ThingSpeak.com orqali ma'lumotlarni kuzatib boring: bu IoT ESP8266 seriyasining ikkinchi qismi. 1 -qismni ko'rish uchun IoT ESP8266 seriyali ko'rsatmalarga qarang: 1 WIFI routeriga ulaning, bu bo'lim sizga sensorli ma'lumotni mashhur IoT bepul bulutli xizmatlaridan biriga qanday yuborish kerakligini ko'rsatishga qaratilgan https: //thingspeak.com
NodeMCU va Blynk -da AM2301 yordamida harorat va namlikni kuzatib boring: 3 qadam
NodeMCU & Blynk -dagi AM2301 yordamida harorat va namlikni kuzatib boring: Ma'lumki, ko'pchilik sohalarda vertikallar, harorat, namlik, bosim, havo sifati, suv sifati va boshqalar doimiy ravishda kuzatilishi kerak bo'lgan muhim omillarni o'ynaydi. ogohlantirish tizimlari qiymatga ega bo'lganda bo'lishi kerak
DIY: Avtomobil batareyasini kuzatib boring: Kod va sozlash: 8 qadam
DIY: Avtomobil akkumulyatorini kuzatib boring: Kod va sozlash: Avtomobil akkumulyatorini kuzatish imkoniyati yoqimsiz kutilmagan hodisalarning oldini oladi. Men sizga mashinani qanday o'rnatganimni, dasturiy ta'minotni yuklaganimni va monitorni qanday o'rnatganimni ko'rsataman. Men Wemos D1 Mini deb nomlangan ESP8266 taxtasidan foydalanaman
ESP8266 bo'yicha COVID-19 tarqalishini kuzatib boring: 11 qadam (rasmlar bilan)
ESP8266 bo'yicha COVID-19 tarqalishini kuzatib boring: Bu kichik gadjet sizga koronavirus tarqalishi va mamlakatingizdagi vaziyat haqida xabardor bo'lishga yordam beradi. Bu IoT-ga asoslangan loyiha, u koronavirus (COVID-19) bilan kasallanganlar, o'limlar va tuzalib ketganlar haqidagi real vaqtda ma'lumotlarni ko'rsatadi.
Arduino -ga asoslangan robotni kuzatib borish va undan qochish: 5 qadam
Arduino-ga asoslangan robotni ta'qib qilish va undan qochish: Bu oddiy loyihadir, u yorug'likdan saqlanib qoladi. Men bu simulyatsiyani Proteus 8.6 pro-da yaratdim. Komponentlar kerak: -1) Arduino uno.2) 3 LDR.3) 2 Dc Gear Motors. 4) Bitta Servo.5) Uchta 1k rezistor.6) bitta H-ko'prigi l290D7) Birida & O'chirish tugmasi [f