Mundarija:
Video: Qanday qilib to'siqni oldini oluvchi robot: 6 qadam
2025 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2025-01-13 06:58
To'siqlardan qochadigan robot - bu oddiy robot, uni arduino boshqaradi va u nima qiladi, u shunchaki aylanib yuradi va to'siqlardan qochadi. U to'siqlarni HC-SR04 ultratovush sensori yordamida aniqlaydi, boshqacha qilib aytganda, agar robot unga yaqin bo'lgan ob'ektni sezsa, u burilib, xavfsiz joyga (chapga yoki o'ngga) o'tadi va robot atrofidagi har qanday narsaga to'qnashishdan saqlaydi. Bu har kim qurishi mumkin bo'lgan oddiy loyihadir. Shunday qilib, agar siz robot yaratish haqida o'ylab ko'rgan bo'lsangiz, lekin bu juda qiyin va qimmatga tushadi deb o'ylasangiz, buni sinab ko'ring, unday emas. Bu robot juda oddiy kodni ishlatadi va vazifani osonlik bilan bajaradi. Boshlaylik! Ko'ring! bu erda videoni ijro eting
1 -qadam: zarur komponentlar
1xArduino Uno R31xHC SR- 04 (ultratovush sensori) 1xL293D Dvigatel haydovchisi IC1xRobot shassisi2xTekerlar 2x Gear Motor1x Kastor g'ildiragi1xPower bank yoki 5v batareya1xBreadBoard ulash simlari
2 -qadam: Komponentlarni sotib olish uchun havolalar
Biz kuzatgan joyni tekshiring
3 -qadam: O'chirish diagrammasi
4 -qadam: qadamlar
Shassini tayyorlang va ikki tomonlama lenta yordamida shassiga arduino, non bord va Power Bankni o'rnatish uchun yaxshi joy toping. Va hamma narsani tartibga soling. Endi quyidagi bosqichlarni bajaring: -✔ HC SR-04 Ultrasonik Sensor 1. HC-SR04 Vccpin-ni Arduino-ning 5v-ga va Gnd-ni Arduino-ning Gnd-ga ulang 2. Arduino-ning 3-raqamli piniga va Echo-Arduino-ga ulang. raqamli pin 2 ✔ L293d IC1. 1, 8, 9 va 16 -pinlarni bir -biriga ulang va uni Arduino -ning 5v -ga ulang. 8 -pinni Arduino -ning Vin -ga ulang. 4 -chi, 5 -chi va 12 -chi, 13 -chi pinlarni bir -biriga ulang va Arduino4 -ning Gnd -ga ulang. 1 -dvigatelni 3 va 65 -pinlarga ulang, 2 -dvigatelni 11 va 146 -pinlarga ulang. 15 -pinni Arduino -ning 87 -raqamli piniga ulang. 10 -pinni Arduino -ning 98 -raqamli piniga ulang. 2 -pinni Arduino -ning raqamli piniga 109 -ga ulang. 7 Arduino raqamli pin 1110. Arduino dasturlashtirilgandan so'ng, Arduino -ning USB kabelidan PowerBank bilan foydalaning va shunga o'xshash dvigatel uchun qo'shimcha quvvat kerak emas.
5 -qadam: Arduino dasturi
Kod juda oson. Shuningdek, siz kodni o'zgartirishingiz va o'zgartirishingiz va boshqa narsalarni sinab ko'rishingiz mumkin. Siz biriktirilgan "to'siqlardan qochish robotini sk.ino" faylini yuklab olishingiz va to'g'ridan -to'g'ri Arduino IDE -da ochishingiz mumkin.
6 -qadam: Xursand bo'ling
Umid qilamanki, barcha qadamlarni sinchkovlik bilan bajarganingizdan so'ng, Arduino, L293d IC va ultratovushli datchik yordamida robotni to'sib qo'yadigan to'siq yaratasiz. Maza qiling!!
Tashrif buyurish kerak: Biz kuzatdik