Mundarija:
- 1 -qadam: materiallar ro'yxati
- 2 -qadam: motorlar uchun joy ajratish
- 3 -qadam: motorlarni ulash
- 4 -qadam: Batareya ushlagichini ulash
- 5 -qadam: STEAMbot boshqaruvchisini ulash
- 6 -qadam: g'ildirak g'ildiragini ulash
- 7 -qadam: Ultrasonik sensorni ulash
- 8 -qadam: Robotli mashinani quvvatlantirish
- 9 -qadam: masofadan boshqarish rejimi
- 10 -qadam: mushuk rejimi
- 11 -qadam: Robotli mashinangizni blokirovka yordamida dasturlash (ixtiyoriy)
- 12 -qadam: Arduino IDE yordamida robotli mashinangizni dasturlash (ixtiyoriy)
Video: BasketBot - plastik savatdan yasalgan robotli mashina: 12 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:26
Bu ko'rsatma sizga arzon plastmassa savat va arzon STEAMbot Robot NC to'plamidan robot -mashinani qanday yasashni ko'rsatib beradi. Kichikroq yashil to'rtburchaklar savat ham, kattaroq qizil dumaloq savat ham BasketBotga aylantiriladi. Robot -mashina qurilgandan so'ng, uni bepul mobil ilova orqali masofadan boshqarish mumkin. Shuningdek, robot -mashinani Google -ning Blockly dasturi orqali yoki ilg'or dasturlash uchun Arduino IDE va C ++ dasturlash tili yordamida dasturlash mumkin bo'ladi.
Shunga o'xshash (va biroz sodda) robot -mashina uchun, "Past yo'lovchi robotli avtomobil uchun yo'riqnomam" ga qarang.
1 -qadam: materiallar ro'yxati
Sizga quyidagi elementlar kerak bo'ladi:
- Plastik savat (shunga o'xshash konteyner bo'ladi)*
- Bunga o'xshash hunarmand tayoqchalari (aka "popsicle tayoqchalari").
-
STEAMbot yalang'och suyaklar to'plami, bu to'plamda quyidagilar mavjud:
- STEAMbot Controller - Arduino -ga mos keladigan BLE va ikkita dvigatelli boshqaruv paneli
- Nazoratchi ushlagichi - STEAMbot boshqaruvchisiga ega
- 2 doimiy dvigatel va g'ildiraklar
- Rolikli g'ildirak
- Kabelli ultrasonik sensor
- Ultrasonik sensor uchun burchak
- 4 AA Batareya ushlagichi Ko'pikni o'rnatish tasmasi
- Xacto pichog'i yoki shunga o'xshash narsa
- Kichkina tekis tornavida
- Issiq yopishtiruvchi qurol va elim (past harorat afzalroq)
Quyidagi elementlar ixtiyoriy:
- Robotingizni shaxsiylashtirish uchun bunday bezaklar
- Bluetooth LE -ni qo'llab -quvvatlaydigan mobil qurilma
-
Blockly bilan dasturlash uchun quyidagilardan biri **:
- Chromebook (BLE yordami bilan) yoki
- Chrome brauzeri ishlaydigan Mac kompyuter
-
Arduino IDE A mikro USB kabeli bilan dasturlash uchun
Arduino IDE va STM32 qo'shimchasini qo'llab-quvvatlaydigan har qanday kompyuter
* Men Dollar Tree -da yashil va qizil plastmassa savat sotib oldim, lekin qizil savat uchun havolani topa olmadim. ** Hozir Chrome bilan ishlaydigan Windows ishlamayapti. Men hech qanday Linux kompyuterini sinab ko'rmadim.
2 -qadam: motorlar uchun joy ajratish
Dvigatellarni ulashdan oldin, savatdagi motorlar va o'qlar uchun joy ajratish kerak. Xacto pichog'i (yoki shunga o'xshash o'tkir pichoq) yordamida savatning har ikki tomonidagi plastmassa lamellardan birini olib tashlang. Ular bir xil maqsadda ekanligiga ishonch hosil qiling, chunki bu robot mashinaning "old tomoni" bo'ladi.
3 -qadam: motorlarni ulash
Dvigatellarni ulash uchun quyidagilarni bajaring:
- Ehtiyotkorlik bilan g'ildiraklarni ikkala dvigateldan chiqarib oling.
- O'ng dvigatelning ko'pikli o'rnatish lentalaridan himoya qog'ozini olib tashlang. Simlar savatning o'rtasiga qaraganligiga ishonch hosil qiling.
- Ehtiyotkorlik bilan to'g'ri dvigatelni savat bilan tekislang va dvigatelning ko'pikli tasmasini tekis narsaga bosing. Aks o'qning markazida bo'lishi kerak.
- Chap dvigatel uchun 1 va 2 -bosqichlarni takrorlang. Sizning robotingiz oxirgi ikkita fotosuratga o'xshash bo'lishi kerak.
- G'ildiraklarni ehtiyotkorlik bilan motor o'qlariga mahkamlang.
4 -qadam: Batareya ushlagichini ulash
Batareya ushlagichini yashil savatga ulash uchun quyidagilarni bajaring:
- Yashil savat akkumulyator ushlagichi ikkita dvigatelga sig'masligi uchun juda keng bo'lgani uchun, siz motorga mos keladigan ikkita tayoqchani kesib olishingiz kerak. Men ko'rsatilgan qaychidan foydalandim, chunki ular hunarmandchilik tayoqchalarini kesishda yog'ochni ushlab turadigan tishli chiziqqa ega.
- Issiq elim har ikki dvigatelga ham yopishtiriladi.
- Batareya ushlagichining ko'pikli o'rnatish lentalaridan himoya qog'ozini olib tashlang.
- Batareya ushlagichini qo'ltiq tayoqlari ustidan ehtiyotkorlik bilan tekislang va ushlagichni tayoqlarga bosing.
Batareya ushlagichini qizil savatga ulash uchun quyidagilarni bajaring:
- Batareya ushlagichining ko'pikli o'rnatish lentalaridan himoya qog'ozini olib tashlang.
- Ehtiyotkorlik bilan batareyalar ushlagichini motorlar orasiga joylashtiring va ushlagichni savatning pastki qismiga bosing.
5 -qadam: STEAMbot boshqaruvchisini ulash
STEAMbot boshqaruvchisini ulash uchun quyidagilarni bajaring:
- Issiq yopishtiruvchi tabancadan foydalanib, tekshirgich ushlagichini tekis buyumning yuqori qismiga yopishtiring. Tutqich PLA bilan 3D bosilgan, shuning uchun yuqori haroratli elimdan foydalansangiz juda ehtiyot bo'ling.
- STEAMbot boshqaruvchisini ushlagichga joylashtiring. Quvvat tugmasi chap tomonda bo'lishi kerak.
- Kichkina tekis tornavida yordamida batareya ushlagichidan qizil simni + terminal vintiga ulang.
- Qora simni batareya ushlagichidan terminal vintiga ulang.
- Chap dvigateldan simlarni MTRA deb belgilangan ulagichga kiriting.
- Simlarni o'ng dvigateldan MTRB bilan belgilangan o'ng ulagichga suring.
6 -qadam: g'ildirak g'ildiragini ulash
G'ildirak g'ildiragini ulash uchun quyidagilarni bajaring:
- Robot mashinasini ag'daring.
- G'ildirakli g'ildirakni mashinaning orqa qismiga yaqin joylashtiring va uni o'rtasiga qo'ying.
- Rolli g'ildirakni robot -mashinaning pastki qismiga issiq yopishtiring.
7 -qadam: Ultrasonik sensorni ulash
Ultrasonik sensorni ulash uchun quyidagilarni bajaring:
- Qavs ichida bo'lmasa, ultratovush sensorini ehtiyotkorlik bilan qavsga suring.
- Robot mashinasining old qismiga ultratovushli datchikli qavsni issiq yopishtiring. Yashil savat uchun qavsni vertikal ravishda yopishtirishga harakat qiling. Qizil savat uchun men ikkita uyani kesib tashladim, shunda ultratovush sensori tashqariga qarashi mumkin edi.
- Pimlarni egmaslik uchun ehtiyot bo'ling va 4 o'tkazgichli simni ultrasonik sensorga ulang.
- 4 o'tkazgichli simning boshqa uchini STEAMbot tekshirgichidagi P5 ulagichiga ulang, shuningdek pinlarni egmaslik yoki simlarni kesib o'tishdan ehtiyot bo'ling.
8 -qadam: Robotli mashinani quvvatlantirish
Robot mashinangizni quvvatlantirish uchun quyidagilarni bajaring:
- Quvvat tugmasi O'chirilgan holatda ekanligiga ishonch hosil qiling (robotning orqa tomonida).
- 4 ta AA gidroksidi batareyani joylashtiring. NiCd yoki NiMH batareyalari ishlamaydi, chunki kuchlanish juda past.
- Quvvat tugmachasini Yoqilgan holatiga (robot -mashina old tomoniga) suring. Quvvat diodli chiroq qizil rangda yonishi kerak, RGB esa yonadi va rangini o'zgartiradi. Bir -ikki soniya ichida siz ovozli signalni eshitishingiz kerak.
- Bu vaqtda sizning robot avtomobilingiz mobil ilova orqali boshqarilishi yoki dasturlashtirilishi mumkin.
9 -qadam: masofadan boshqarish rejimi
BasketBot -ning standart rejimi (birinchi marta yoqilganda) masofadan boshqarish rejimida bo'ladi. Robot avtomobilingizni masofadan boshqarish uchun Bluetooth LE mos keluvchi qurilmangizga My STEAMbotmobile ilovasini o'rnating. IOS qurilmalari uchun ilovani bu yerdan oling. Va Android qurilmalari uchun ilovani bu erdan oling.
10 -qadam: mushuk rejimi
BasketBot -ning ikkinchi o'rnatilgan rejimi - bu mushuk rejimi. Video STEAMbot robotiga tegishli bo'lsa -da, sizning robot mashinangiz xuddi shunday yo'l tutadi. Robot mashinangizni mushuk rejimiga o'tkazish uchun quyidagilarni bajaring:
- Robot mashinangizni erga qo'ying.
- RUN va STOP tugmachalarini bir vaqtning o'zida bosing (ular STEAMbot boshqaruvchisining orqa tomonida joylashgan).
- Siz ikkita signalni eshitganingizdan va RGB LED chirog'i miltillay boshlaganidan so'ng, qo'lingizni yoki boshqa narsalarni robot mashinangiz oldiga qo'ying. Ma'lum masofada (taxminan 20 sm), sizning robot mashinangiz oldinga siljiydi. Ammo agar siz qo'lingizni (yoki boshqa narsani) robot -mashinangizga juda yaqin qo'ysangiz, u orqaga qaytadi.
- Standart masofadan boshqarish rejimiga qaytish uchun bir vaqtning o'zida RUN va STOP tugmalarini bosing.
11 -qadam: Robotli mashinangizni blokirovka yordamida dasturlash (ixtiyoriy)
Robot mashinangizni Blockly yordamida dasturlash uchun Chrome brauzerini (Chromebook yoki Mac kompyuteringizdan) STEAMbot Programmer sahifasiga yo'naltiring. Sizning robot mashinangiz masofadan boshqarish rejimida bo'lishi kerak.
12 -qadam: Arduino IDE yordamida robotli mashinangizni dasturlash (ixtiyoriy)
Siz robot avtomobilingizni C ++ tili va Arduino IDE -dan bepul dasturlashingiz mumkin. Robot mashinangizni Arduino IDE bilan dasturlash uchun STEAMbot Foydalanuvchi qo'llanmasini (bu ikkala versiya ham ishlaydi) bu erdan yuklab oling va qo'llanmadagi dasturlarni o'rnatish ko'rsatmalariga amal qiling.
Tavsiya:
Ios va Android uchun 15 dollarlik masofadan boshqariladigan ESP8266 robotli butler / mashina / tank yaratish: 4 qadam
IOS va Android uchun 15 dollarlik masofadan boshqariladigan ESP8266 robotli butler / mashina / tankni yarating: siz gazak olish uchun oshxonaga borishni yomon ko'rasizmi? Yoki yangi ichimlik olish uchunmi? Bularning barchasi 15 dollarlik masofadan boshqariladigan butler yordamida tuzatilishi mumkin, biz uzoqqa borishdan oldin, hozirda ovozli boshqariladigan RGB LED chizig'i uchun Kickstarter loyihasini ishga tushiraman
Bluetooth, kamera va MIT ilovasi ixtirochisi bo'lgan robotli mashina 2: 12 qadam (rasmlar bilan)
Bluetooth, kamera va MIT App Inventor2 bilan robotli mashina: Siz hech qachon o'z robot -mashinangizni qurishni xohlaganmisiz? Xo'sh … bu sizning imkoniyatingiz !! Bu yo'riqnomada men sizga Bluetooth va MIT App Inventor2 orqali boshqariladigan robotli avtomobilni qanday yasashni o'rgataman. Bilingki, men yangiman va bu mening birinchi instinktim
Past haydovchi robotli mashina: 12 qadam (rasmlar bilan)
Low Rider Robot Car: Bu ko'rsatma sizga har xil yupqa yassi buyumlardan va past narxli STEAMbot Robot NC to'plamidan qurilgan, past riderli avtomashinani qanday yasashni ko'rsatib beradi. Robot -mashina qurilgandan so'ng, uni bepul mobil ilova orqali masofadan boshqarish mumkin. Siz ham shunday bo'lasiz
Bluetooth boshqariladigan robotli mashina: 13 qadam (rasmlar bilan)
Bluetooth boshqariladigan robotli mashina: sizni har doim RC avtomashinalari qiziqtirganmi? Hech qachon o'zingiz yaratishni xohlaganmisiz? o'z smartfoningiz tomonidan boshqariladimi? ---- > Xo'sh, bolalar, mana bu loyihada men Arduino yordamida Bluetooth boshqariladigan mashina yasashga harakat qildim. Menda ink
Arduino yordamida Bluetooth boshqariladigan robotli mashina: 8 qadam (rasmlar bilan)
Arduino -dan foydalanadigan Bluetooth boshqariladigan robotli mashina: Men sizga Android mobil telefoningizdan Bluetooth -ni boshqaradigan robot -mashina yasash bo'yicha ko'rsatma beraman. Bundan tashqari, robot -mashina mashinani oldinga siljitishda uchraydigan to'siqlarni chetlab o'tish qobiliyatiga ega. Robo