Mundarija:
- 1 -qadam: Shassi yaratish
- 2 -qadam: Hamma narsani ulang
- 3 -qadam: Hamma narsani joylashtiring
- 4 -qadam: 1 -dastur
- 5 -qadam: 2 -dastur
- 6 -qadam: Robotni ishga tushiring
Video: Arduino: sezgir robot: 6 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:23
Salom.
Men sizga qanday qilib robotni Arduino va boshqa boshqa qismlar bilan yasashni ko'rsatmoqchiman. Xo'sh, bizga nima kerak?
- Arduino. Menda Leonardo bor, lekin bu muhim emas
- TB6612FNG ko'prigi yoki boshqa
- Robot shassisi, masalan, DAGU DG012-SV yoki qo'lda
- Ultrasonik sensor
- Servo
- 2 ta ko'k LED
- Buzzer
- Fotoresistor
- Qarshilik 1, 2 k Ω
- Non paneli
- Kabellar, lenta, vintlardek, batareyalar
1 -qadam: Shassi yaratish
Agar siz shassi bilan shug'ullanayotgan bo'lsangiz, dvigatellar haqida unutmang. Bu robotni harakatlantirish uchun etarli kuchga ega bo'lishi kerak.
Agar siz shassi sotib olgan bo'lsangiz, uni topshirishingiz kerak.
Endi batareyalarni qo'yish vaqti keldi. Men 5 ta AA batareyasi uchun qutidan foydalanaman, lekin agar sizda katta dvigatellar bo'lsa, sizga ko'proq batareya kerak bo'ladi.
2 -qadam: Hamma narsani ulang
Agar sizda TB6612FNG H ko'prigi bo'lsa, uni arduino -ga quyidagi tarzda ulashingiz mumkin, aks holda uni biroz o'zgartirish kerak.
Ulanish uchun men 170 ta teshikli taxtadan foydalanaman, chunki bu kichik o'lchamli va arduino ustida joylashgan bo'lishi mumkin.
1. Ultrasonik sensor:
-2 pinli Arduino
-Eko 1 pinli Arduino
-VCC 5V Arduino
-GND GND Arduino
2. Servo:
-GND GND Arduino -VCC 5V Arduino -Ma'lumotlar 9 pinli Arduino
3. H ko'prigi:
-Arduino -VCC 5V Arduino -A01 dvigatel1 massasi (-) -A02 dvigatel1 quvvati (+) -B02 dvigatel 2 massasi (-)
-B01 dvigatel 2 massasi (-)
-VMOT VIN Arduino
-PWMA 6 pinli Arduino
-AIN1 8 pinli Arduino -AIN2 7 pinli Arduino -BIN2 4 pinli Arduino -BIN1 3 pinli Arduino -PWMB 5 pinli Arduino
4. Buzzer:
-GND (-) GND Arduino
-VCC (+) 11 pinli Arduino
5. Ledlar:
-Ikkala VCC (+) LEDdan 10 pinli Arduinogacha
-Har ikkala GND (-) leddan GND Arduinogacha
Uzoq kabellar bir bo'lak simni bog'lab qo'ydi.
6. Fotoresistor:
Rasmda siz uning qanday ulanganligini ko'rishingiz mumkin. Rezistorlar 1, 2 k have ga ega
3 -qadam: Hamma narsani joylashtiring
Endi siz hamma narsani shassisga qo'yishingiz kerak. Men Arduino va shassisni burab qo'yish uchun 4 ta M3 vintni ishlataman, Arduino va shassis o'rtasida men bir parcha somon berdim. Non paneli - arduino -da joylashgan. Ultrasonik sensorni ikki tomonlama lenta bilan servoga va servo shassiga qora tasma bilan yopishtirdim. Led lentadagi ultratovushli sensorda. Led va ping sensorlaridagi kabellar etarli joyga muhtoj, chunki u harakat qiladi.
4 -qadam: 1 -dastur
Bu dasturga ega bo'lgan robot, to'siqlardan so'ng, to'siqlarni chap va o'ng tomonga orqaga qaytaradi va u bo'sh joy ko'proq bo'lgan va orqaga qaytganda ovoz chiqaradigan saytga boradi. Qachon qorong'i LEDlar yonadi, qachon yorqin chiroqlar o'chadi. Quyida men kodni qo'shdim, izohlarda kodning izohi bor. Ushbu kodni yuklaganingizdan so'ng siz robotni ishga tushirishingiz mumkin.
5 -qadam: 2 -dastur
Bu dasturga ega robot labirintda yurishi mumkin. Qurilish, xuddi shu kod biroz boshqacha.
6 -qadam: Robotni ishga tushiring
Endi siz robotni ishga tushirishingiz mumkin. Quyida men robot bilan filmlar qo'shdim. Birinchisi - test, ikkinchisi - birinchi va ikkinchi dasturli to'liq robot.
Tavsiya:
Yorug'likka sezgir chiroq: 6 qadam
Yorug'likka sezgir chiroq: Bu loyiha bo'lib, biz yorug'likka sezgir chiroqni quramiz, atrofdagi yorug'lik kamayganda chiroq yonadi va sizning atrofingizdagi yorug'lik atrofimizdagi narsalarni ko'rishimiz uchun etarli bo'lgach o'chadi
O'zingizning sezgir ESC qiling: 5 qadam
O'zingizning sezgir ESC -ni yarating: Ushbu loyihada men sizga elektr velosipeddan ishlaydigan BLDC dvigateli qanday ishlashini va uning aylanishi uchun o'z sensorli ESC -ni qanday yaratishni ko'rsataman. Qani boshladik
TOUCH sezgir ARDUINO zavodi: 6 qadam
TOUCH SENSITIVE ARDUINO ZAVODI: bu darslikda men Arduinot yordamida sensorli o'simlikni qanday qurishni ko'rsataman, siz o'simlikka tegganingizda rang o'zgaradi. Birinchidan, bu videoni tomosha qiling
Tezlikka sezgir kartonli klaviatura: 14 qadam (rasmlar bilan)
Tezlikka sezgir kartonli klaviatura: Salom, bu darslikda men butun uyimda bo'lgan yagona karton bo'lagidan foydalanmoqchi edim, karantin tufayli men ko'proq narsani ololmadim, lekin menga kerak emas! Kichkina bo'lak yordamida biz qiziqarli tajribalar o'tkaza olamiz, bu safar men
Soda shishasi Arduino chiroq - tovush sezgir: 3 qadam (rasmlar bilan)
Soda shishasi Arduino lampasi - tovush sezgirligi: Menda boshqa loyihadan qolgan individual LEDlar bor edi va men 10 -yil (13-15 yosh) darajasidagi Mahsulot dizayni darslari uchun juda oson, lekin qiziqarli vazifa yaratmoqchi edim. Ushbu loyihada bo'sh gazli shisha ishlatiladi (yoki gazlangan ichimlik, agar