Mundarija:

BasketBot - plastik savatdan yasalgan robotli mashina: 12 qadam
BasketBot - plastik savatdan yasalgan robotli mashina: 12 qadam

Video: BasketBot - plastik savatdan yasalgan robotli mashina: 12 qadam

Video: BasketBot - plastik savatdan yasalgan robotli mashina: 12 qadam
Video: Oynali (akvarium) idishlar 2024, Noyabr
Anonim
BasketBot - plastik savatdan yasalgan robotli mashina
BasketBot - plastik savatdan yasalgan robotli mashina
BasketBot - plastik savatdan yasalgan robotli mashina
BasketBot - plastik savatdan yasalgan robotli mashina

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

Materiallar hisobi
Materiallar hisobi
Materiallar hisobi
Materiallar hisobi
Materiallar hisobi
Materiallar hisobi

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

Motorlar uchun joy ajratish
Motorlar uchun joy ajratish
Motorlar uchun joy ajratish
Motorlar uchun joy ajratish
Motorlar uchun joy ajratish
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

Motorlarni ulash
Motorlarni ulash
Motorlarni ulash
Motorlarni ulash
Motorlarni ulash
Motorlarni ulash

Dvigatellarni ulash uchun quyidagilarni bajaring:

  1. Ehtiyotkorlik bilan g'ildiraklarni ikkala dvigateldan chiqarib oling.
  2. O'ng dvigatelning ko'pikli o'rnatish lentalaridan himoya qog'ozini olib tashlang. Simlar savatning o'rtasiga qaraganligiga ishonch hosil qiling.
  3. Ehtiyotkorlik bilan to'g'ri dvigatelni savat bilan tekislang va dvigatelning ko'pikli tasmasini tekis narsaga bosing. Aks o'qning markazida bo'lishi kerak.
  4. Chap dvigatel uchun 1 va 2 -bosqichlarni takrorlang. Sizning robotingiz oxirgi ikkita fotosuratga o'xshash bo'lishi kerak.
  5. G'ildiraklarni ehtiyotkorlik bilan motor o'qlariga mahkamlang.

4 -qadam: Batareya ushlagichini ulash

Batareya ushlagichini ulash
Batareya ushlagichini ulash
Batareya ushlagichini ulash
Batareya ushlagichini ulash
Batareya ushlagichini ulash
Batareya ushlagichini ulash
Batareya ushlagichini ulash
Batareya ushlagichini ulash

Batareya ushlagichini yashil savatga ulash uchun quyidagilarni bajaring:

  1. 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.
  2. Issiq elim har ikki dvigatelga ham yopishtiriladi.
  3. Batareya ushlagichining ko'pikli o'rnatish lentalaridan himoya qog'ozini olib tashlang.
  4. Batareya ushlagichini qo'ltiq tayoqlari ustidan ehtiyotkorlik bilan tekislang va ushlagichni tayoqlarga bosing.

Batareya ushlagichini qizil savatga ulash uchun quyidagilarni bajaring:

  1. Batareya ushlagichining ko'pikli o'rnatish lentalaridan himoya qog'ozini olib tashlang.
  2. Ehtiyotkorlik bilan batareyalar ushlagichini motorlar orasiga joylashtiring va ushlagichni savatning pastki qismiga bosing.

5 -qadam: STEAMbot boshqaruvchisini ulash

STEAMbot boshqaruvchisini ulash
STEAMbot boshqaruvchisini ulash
STEAMbot boshqaruvchisini ulash
STEAMbot boshqaruvchisini ulash
STEAMbot boshqaruvchisini ulash
STEAMbot boshqaruvchisini ulash
STEAMbot boshqaruvchisini ulash
STEAMbot boshqaruvchisini ulash

STEAMbot boshqaruvchisini ulash uchun quyidagilarni bajaring:

  1. 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.
  2. STEAMbot boshqaruvchisini ushlagichga joylashtiring. Quvvat tugmasi chap tomonda bo'lishi kerak.
  3. Kichkina tekis tornavida yordamida batareya ushlagichidan qizil simni + terminal vintiga ulang.
  4. Qora simni batareya ushlagichidan terminal vintiga ulang.
  5. Chap dvigateldan simlarni MTRA deb belgilangan ulagichga kiriting.
  6. Simlarni o'ng dvigateldan MTRB bilan belgilangan o'ng ulagichga suring.

6 -qadam: g'ildirak g'ildiragini ulash

Rolik g'ildiragini ulash
Rolik g'ildiragini ulash
Rolik g'ildiragini ulash
Rolik g'ildiragini ulash

G'ildirak g'ildiragini ulash uchun quyidagilarni bajaring:

  1. Robot mashinasini ag'daring.
  2. G'ildirakli g'ildirakni mashinaning orqa qismiga yaqin joylashtiring va uni o'rtasiga qo'ying.
  3. Rolli g'ildirakni robot -mashinaning pastki qismiga issiq yopishtiring.

7 -qadam: Ultrasonik sensorni ulash

Ultrasonik sensorni ulash
Ultrasonik sensorni ulash
Ultrasonik sensorni ulash
Ultrasonik sensorni ulash
Ultrasonik sensorni ulash
Ultrasonik sensorni ulash
Ultrasonik sensorni ulash
Ultrasonik sensorni ulash

Ultrasonik sensorni ulash uchun quyidagilarni bajaring:

  1. Qavs ichida bo'lmasa, ultratovush sensorini ehtiyotkorlik bilan qavsga suring.
  2. 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.
  3. Pimlarni egmaslik uchun ehtiyot bo'ling va 4 o'tkazgichli simni ultrasonik sensorga ulang.
  4. 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 mashinasini quvvatlantirish
Robot mashinasini quvvatlantirish
Robot mashinasini quvvatlantirish
Robot mashinasini quvvatlantirish

Robot mashinangizni quvvatlantirish uchun quyidagilarni bajaring:

  1. Quvvat tugmasi O'chirilgan holatda ekanligiga ishonch hosil qiling (robotning orqa tomonida).
  2. 4 ta AA gidroksidi batareyani joylashtiring. NiCd yoki NiMH batareyalari ishlamaydi, chunki kuchlanish juda past.
  3. 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.
  4. Bu vaqtda sizning robot avtomobilingiz mobil ilova orqali boshqarilishi yoki dasturlashtirilishi mumkin.

9 -qadam: masofadan boshqarish rejimi

Image
Image

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:

  1. Robot mashinangizni erga qo'ying.
  2. RUN va STOP tugmachalarini bir vaqtning o'zida bosing (ular STEAMbot boshqaruvchisining orqa tomonida joylashgan).
  3. 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.
  4. 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: