Mundarija:
- 1 -qadam: Sizga kerak bo'laklar va bo'laklar
- 2 -qadam: Va kod
- 3 -qadam: Bitlarni to'g'ri joyga qo'yish
- 4 -qadam: Va bu simlar … Oh bola
- 5 -qadam: Amalda
Video: Eng kichik va eng shirin Arduino to'siqlardan qochish roboti: 5 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:27
Xonangizda yarim tokchani oladigan katta bema'ni robotlardan charchadingizmi? Siz robotni o'zingiz bilan olib ketishga tayyormisiz, lekin u cho'ntagingizga sig'maydimi? Mana! Men sizga minibotni taqdim etaman, siz hech qachon (hech qachon) birlashtira oladigan, to'siqlardan qochishning eng yoqimli va eng kichik robotini!
1 -qadam: Sizga kerak bo'laklar va bo'laklar
Kichik non paneli (4,5 sm dan 3,5 sm gacha), uzunligi 17 teshik va kengligi 5 teshikli 2 qator. Siz robotni qurasiz, lekin agar siz robotni o'zgartirishni rejalashtirmoqchi bo'lsangiz, bu juda yaxshi.
Arduino Nano. Men taxtaga allaqachon lehimlangan pinlar bilan birga kelganini ishlataman, lekin siz ham arduino nanosiz pinni ishlatishingiz va kabellarni to'g'ridan -to'g'ri taxtaga lehimlashingiz mumkin.
9V batareya. Ha, yaxshi batareya.
9V batareya ushlagichi. (eski o'yinchoqdan olingan)
2 ta uzluksiz aylanadigan servo (ular SG () servosiga o'xshaydi, lekin ular uzluksiz aylanish servolari. Men ularni bu erdan sotib oldim.
2 ta rezina g'ildirak. Atrofga qarang. Albatta, g'ildiraklariga muhtoj bo'lmagan eski o'yinchoq bor.
Kabellar. Ulardan bir guruhi. Kabellar juda ko'p degan narsa yo'q.
Ultrasonik sensor. 4 pinli model. Ebay, Amazon yoki boshqa joy. Ularning hammasi bir xil.
3D bosma shassi. 3D fayllarni BU YERDA topishingiz mumkin
2 -qadam: Va kod
Bu erda raketa fani yo'q. Agar 15 smda hech narsa ko'rinmasa, robot oldinga siljiydi va 15 sm dan yaqinroq bo'lsa, keskin burilish yasaydigan juda oddiy kod.
Faqat txt faylini yuklab oling va Arduino interfeysidagi kodni nusxa ko'chiring.
3 -qadam: Bitlarni to'g'ri joyga qo'yish
Non paneli, Arduino, ultratovush sensori va batareya korpusning yuqori qismiga kiradi, lekin komponentlarni YAXSHI QO'YING. Avval hamma narsani sim bilan ulashingiz kerak. (ha, men bu xatoni qildim) (ikki marta)
2 ta servo shassining pastki qismiga o'rnatilgan. Ha, bu ikkitasini hozir qo'yishingiz mumkin.
G'ildiraklar servo millerga bir oz sim bilan, ozgina issiq elim bilan yoki sehrli sehr bilan biriktiriladi. Sizning tanlovingiz.
4 -qadam: Va bu simlar … Oh bola
Bu erda yomon qism keladi. simlar. Juda ko'p simlar va juda kam joy.
Ultrasonik sensordan boshlaylik.
- Vcc -> +5V Arduino
- Trig -> Arduino D11
- Exo -> D12 Arduino
- GND -> Arduino -ning GND (Arduino -ning 2 ta GND pinidan har biri)
Servo 1:
- To'q sariq sim -> D9 Arduino
- Qizil sim -> +5V Arduino
- Jigarrang sim -> Arduino GND (Arduino -ning 2 GND pinidan har qanday)
Servo 2:
- To'q sariq sim -> Arduino D10
- Qizil sim -> +5V Arduino
- Jigarrang sim -> Arduino GND (Arduino -ning 2 ta GND pinidan har qanday)
Batareya:
- Qizil sim -> Arduino pin
- Qora sim -> Arduino GND (Arduino -ning 2 ta GND pinidan har qanday)
Endi faqat shassi ichidagi barcha simlarni ehtiyotkorlik bilan to'ldirish va ikkala yarmini yopish kerak. Mening robotim shunchalik to'lganki, uni to'kib yubormaslik uchun rezina tasma kerak.
5 -qadam: Amalda
Sizning robotingiz 15 sm dan kichikroq narsani topguncha oldinga siljiydi.
Siz ushbu kod satrida masofani o'zgartirishingiz mumkin:
agar (masofa <= 15)
Bundan tashqari, quyidagi qatorlarni o'zgartirish orqali oldinga va orqaga tezlikni o'zgartirishingiz mumkin:
myservo1.write (XXX); myservo2.write (XXX);
bu erda XXX = 0 - myservo1 uchun to'liq tezlik, XXX = 180 - myservo2 uchun to'liq tezlik.
va XXX = 90 ikkala servo uchun ham nuqta bo'ladi.
Tavsiya:
Ultrasonik sensordan foydalanadigan to'siqlardan qochish roboti (Proteus): 12 qadam
Ultrasonik sensordan foydalanadigan to'siqlardan qochish roboti (Proteus): Biz odatda hamma joyda to'siqlardan qochadigan robotni uchratamiz. Ushbu robotning apparat simulyatsiyasi ko'plab kollejlarda va ko'plab tadbirlarda raqobatning bir qismidir. Ammo to'siq robotining dasturiy simulyatsiyasi kamdan -kam uchraydi. Agar biz uni biron bir joydan topsak ham
Mikroto'lqinlarsiz IQ sensorlar bilan to'siqlardan qochish roboti: 6 qadam
Mikroto'lqinlarsiz IR sensorli to'siqlardan qochish: Bu loyiha eski loyihadir, men buni 2014 yilda iyul yoki avgust oylarida qildim. IQ sensorlaridan foydalanadigan va mikrokontroldorsiz ishlaydigan robotdan qochishning oddiy to'sig'i. IQ sensorlar opamp IC i dan foydalanadi
Og'ir yuk ko'tarish uchun to'siqlardan qochish roboti: 6 qadam
Og'ir yuk ko'tarish uchun to'siqlardan qochish roboti: Bu o'g'limning rokkasini ko'tarish uchun qurilgan to'siqlardan qochadigan robot
Boe-Bot: to'siqlardan qochish roboti: 6 qadam
Boe-Bot: to'siqlardan qochish roboti: Bu kichkina robot to'siqlarni aniqlash uchun mo'ylovidan foydalanadi. Mo'ylovlaridan biri yoki ikkalasi ishdan chiqqanida, u orqaga o'girilib, boshqa tomonga buriladi. Aks holda, u oldinga siljiydi. 4 ta AA batareyasi bilan ishlaydigan Paralax anakarti bu
Ovoz bilan boshqariladigan Arduino roboti + Wi -Fi kamerasi + Gripper + APP va qo'lda foydalanish va to'siqlardan qochish rejimi (KureBas Ver 2.0): 4 qadam
Ovoz bilan boshqariladigan Arduino Robot + Wi -Fi kamera + Gripper + APP va qo'lda foydalanish va to'siqlardan qochish rejimi (KureBas Ver 2.0): KUREBAS V2.0 qaytdi, u yangi xususiyatlar bilan juda ta'sirli. Uning ushlagichi, Wi -Fi kamerasi va o'zi uchun ishlab chiqarilgan yangi ilova bor