Mundarija:
- 1 -qadam: Ultrasonik sensor haqida
- 2 -qadam: Sizga nima kerak - apparat
- 3 -qadam: Mini dumaloq robotli shassislar to'plamini yig'ish
- 4 -qadam: O'chirish davri
- 5 -qadam: Kod
- 6 -qadam: Yaxshi bajarildi
Video: "GRECO" - yangi boshlanuvchilar uchun robotdan qochadigan Arduino obyekti: 6 qadam (rasmlar bilan)
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:25
Xo'sh, agar siz yangi boshlovchi bo'lsangiz, bu erda siz robotdan qochib, o'z ob'ektingizni qurishning eng oson yo'lini topasiz!
Ishni osonlashtirish uchun biz ikkita doimiy dvigatelli mini dumaloq robot shassisidan foydalanamiz.
Yana bir bor biz mashhur Arduino UNO taxtasidan foydalanishni tanlaymiz.
Bizning kichkina robot "GRECO" oldidagi ob'ektni ultratovush sensori yordamida tekshiradi. Agar biror narsa aniqlansa, robot to'xtab, eng yaxshi qochish yo'lini o'ngga va chapga "qaraydi"!
Loyihaning rasmiy sahifasi va kelajakdagi yangilanishlar:
Tayyormisiz? Qani boshladik!
1 -qadam: Ultrasonik sensor haqida
Ultrasonik sensorlar radar yoki sonarga o'xshash printsip asosida ishlaydi, ular mos ravishda radio yoki tovush to'lqinlarining aks -sadosini talqin qilish orqali nishon xususiyatlarini baholaydi.
Faol ultratovushli sensorlar yuqori chastotali tovush to'lqinlarini hosil qiladi va ob'ektga masofani aniqlash uchun signalni yuborish va aks -sadoni qabul qilish orasidagi vaqt oralig'ini o'lchab, sensor tomonidan qabul qilingan aks -sadoni baholaydi.
Passiv ultrasonik sensorlar, asosan, ma'lum sharoitlarda mavjud bo'lgan ultratovushli shovqinlarni aniqlaydigan mikrofonlardir.
HC-SR04 ultratovush sensori sonar yordamida ko'rshapalaklar yoki delfinlar kabi ob'ektga masofani aniqlaydi. U yuqori aniqlik va barqaror o'qish bilan, kontaktsiz diapazonni mukammal aniqlashni, ishlatish uchun qulay paketda taqdim etadi. 2 sm dan 400 sm gacha yoki 1 dyuymdan 13 futgacha. Uning ishlashiga quyosh nuri yoki Sharp masofani o'lchash asboblari kabi qora materiallar ta'sir qilmaydi (garchi mato kabi akustik yumshoq materiallarni aniqlash qiyin bo'lishi mumkin). Ultrasonik uzatuvchi va qabul qiluvchi modul bilan birga keladi.
Texnik ma'lumotlar:
- Quvvat manbai:+5V shahar
- Tinch oqim: <2mA
- Ishlash chastotasi: 15 mA
- Samarali burchak: <15 °
- O'tish masofasi: 2 sm - 400 sm/1 " - 13 fut
- Ruxsat: 0,3 sm
- O'lchov burchagi: 30 daraja
- Trigger kirish pulsining kengligi: 10uS
- Hajmi: 45mm x 20mm x 15mm
2 -qadam: Sizga nima kerak - apparat
Ushbu loyiha uchun sizga kerak bo'ladi:
- Arduino UNO
- Mini dumaloq robotli shassislar to'plami
- L298 IC bilan ikkita shahar motorli qalqoni
- Ultrasonik sensor - HC -SR04
- Mikro Servo
- Batareya ushlagichi 4xAA
Bundan tashqari, sizga ba'zi kabellar va qo'shimcha bo'shliqlar kerak bo'ladi.
Asboblar: tornavida, issiqlik yopishtiruvchi qurol
3 -qadam: Mini dumaloq robotli shassislar to'plamini yig'ish
Quyidagi rasmlarni kuzatib boring!
Rasm ming so'zga arziydi!
4 -qadam: O'chirish davri
Biz foydalanadigan dvigatel qalqoni raqamli kirish/chiqish va analog kirish/chiqish deb nomlangan sarlavhali pinlarga ega. Biz ularni apparat qismlarini Arduino uno platasi bilan ulash uchun ishlatamiz.
Servo dvigatel
Servo kabelingizni birinchi sarlavhaga ulang (D7 5V GND). Jigarrang kabel GND piniga (o'ng tomonda) ulanganligiga ishonch hosil qiling.
Buzzer
Ikkinchi sarlavhaning birinchi piniga (D8) "+" signal signal pinini va "-" ni GND ga ulang.
Ultrasonik sensor
Biz uchinchi va to'rtinchi sarlavhadan foydalanamiz, quyidagi ulanishlarni amalga oshiramiz:
- Vcc - 5V (3d sarlavha)
- Trig - A2 (3d sarlavhasi)
- GND- GND (3d sarlavha)
- Exo - A3 (4 -sarlavha)
Motorlar (robotingizga orqadan qarang)
- O'ng shahar dvigateli: qizil simi "M1+" ga, qora "M1-" ga
- Chap DC motor: "M2+" ga qizil simi va "M2-" ga qora.
Quvvat - Batareya ushlagichi
Uni ekranning "Vin -GND" vintli terminaliga ulang. Yana bitta kabel qo'shing va Arduino Uno kartasining "Vin" piniga ulang. Agar xohlasangiz, batareya ushlagichining qizil kabeliga ON/OFF SW ni qo'shishingiz mumkin.
5 -qadam: Kod
Quyidagi kod yordamida "GRECO" dasturini jonlantiring!
Eslatmalar
- Agar sizning robotingiz tez harakat qilsa va ob'ektlarni ursa, 26 -qatorda tezlik o'zgaruvchisini o'zgartiring. (PWM qiymati)
- Agar sizning robotingiz oldinga siljimasa, 43 va 44 -qatorlarga o'ting va "speedPWM" ga ofset qo'shing. Miqdori 255 ekanligiga ishonch hosil qiling. Mening holatimda chap dvigatelga ortiqcha 50 qo'shish kerak, shuning uchun o'ng dvigatelimiz PWM tezligi 150 va chap 250 ga ega.
Kodni bu erdan yuklab oling va Arduino IDE bilan oching. Ichkarida siz ultratovushli kutubxona faylini ham topasiz.
6 -qadam: Yaxshi bajarildi
Umid qilamanki, bu sizga yoqdi, izohlarda menga xabar bering!
Menga Arduino robotining fotosuratlarini joylashtiring!
Siz www. Ardumotive.com saytida Arduino DIY loyihalarini topishingiz mumkin
Rahmat!
Tavsiya:
Uyda robotdan qochadigan Arduino to'sig'ini qanday qilish kerak: 4 qadam
Qanday qilib uyda Arduino to'siqlardan qochadigan robotni yasash mumkin: Salom bolalar, bu yo'riqnomada siz robotdan qochishga to'siq qo'yasiz. Bu ko'rsatma ultratovushli sensorli robotni qurishni o'z ichiga oladi, u yaqin atrofdagi narsalarni aniqlay oladi va bu ob'ektlardan qochish uchun yo'nalishini o'zgartiradi. Ultrasonik sensor
OAREE - 3D bosma - muhandislik ta'limi uchun to'siqlardan qochadigan robot (OAREE) Arduino bilan: 5 qadam (rasmlar bilan)
OAREE - 3D bosma - muhandislik ta'limi uchun to'siqlardan qochadigan robot (OAREE) Arduino bilan: OAREE (muhandislik ta'limi uchun to'siqlardan qochuvchi robot) Dizayn: Bu ko'rsatmaning maqsadi oddiy/ixcham bo'lgan OAR (to'siqdan qochuvchi robot) robotini loyihalash edi. 3D bosib chiqarish, yig'ish oson, harakatlanish uchun uzluksiz aylanish servolaridan foydalanadi
Robotdan qochadigan devor yasang!: 6 qadam (rasmlar bilan)
Devordan qochadigan robot yasang !: Maqsad: Devor va to'siqlardan qochishga qodir ishlaydigan robotni noldan yaratish. Siz hech qachon biror narsa qila oladigan robot yasashni xohlaganmisiz, lekin buni amalga oshirish uchun vaqt va bilimga ega bo'lmaganmisiz? Qo'rqma, bu ko'rsatma faqat sen uchun!
Robotdan qochadigan Arduino to'siqlari (yangilanish versiyasi): 7 qadam (rasmlar bilan)
Robotdan qochadigan Arduino to'siqlari (yangilanish versiyasi): Bu xabar birinchi marta https://truescience22.blogspot.com/2018/01/arduino-obstacle-avoiding-robotupgrade.html Salom do'stlar, bugun men Arduino-ning yangilangan versiyasini tayyorladim. To'siqlardan qochish roboti.Bu oddiy, lekin ba'zi xususiyatlar va u
Robotdan qochadigan to'siqlarni qanday qilish kerak- Arduino uslubi: 4 qadam
Robotdan qochadigan to'siqlarni qanday qilish kerak- Arduino uslubi: Siz har doim biron bir narsadan qochib qutula oladigan ajoyib robotlardan birini yasashni xohlagansiz. Hali qimmatbaho buyumlardan birini sotib olish uchun sizda etarli mablag 'yo'q edi, sizda hamma materiallar kesilgan qismlari bor. Agar siz