Mundarija:

Qanday qilib to'siqni oldini oluvchi robot: 6 qadam
Qanday qilib to'siqni oldini oluvchi robot: 6 qadam

Video: Qanday qilib to'siqni oldini oluvchi robot: 6 qadam

Video: Qanday qilib to'siqni oldini oluvchi robot: 6 qadam
Video: КАКИМ БУДЕТ PORTAL 3 2024, Noyabr
Anonim
Qanday qilib robotdan xalos bo'lishga to'sqinlik qilish kerak
Qanday qilib robotdan xalos bo'lishga to'sqinlik qilish kerak

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

Majburiy komponentlar
Majburiy 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

Komponentlarni sotib olish uchun havolalar
Komponentlarni sotib olish uchun havolalar

Biz kuzatgan joyni tekshiring

3 -qadam: O'chirish diagrammasi

O'chirish diagrammasi
O'chirish diagrammasi

4 -qadam: qadamlar

Qadamlar
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

Arduino dasturi
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

Maza qiling
Maza qiling
Maza qiling
Maza qiling

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

Tavsiya: