Kazalo:

BasketBot - robotski avtomobil iz plastične košare: 12 korakov
BasketBot - robotski avtomobil iz plastične košare: 12 korakov

Video: BasketBot - robotski avtomobil iz plastične košare: 12 korakov

Video: BasketBot - robotski avtomobil iz plastične košare: 12 korakov
Video: Five Amazing Humanoid Encounters 2024, November
Anonim
BasketBot - robotski avtomobil iz plastične košare
BasketBot - robotski avtomobil iz plastične košare
BasketBot - robotski avtomobil iz plastične košare
BasketBot - robotski avtomobil iz plastične košare

Ta Instructable vam bo pokazal, kako sestaviti avtomobil iz poceni plastične košare in nizkocenovnega kompleta STEAMbot Robot NC. Tako manjša zelena pravokotna košara kot večja rdeča zaobljena košara sta narejeni v BasketBot. Ko je robot izdelan, ga lahko daljinsko upravljate prek brezplačne mobilne aplikacije. Robotski avtomobil boste lahko programirali tudi prek Googlovega programa Blockly ali za napredno programiranje z uporabo Arduino IDE in programskega jezika C ++.

Za podoben (in nekoliko enostavnejši) robotski avto si oglejte moj Instructable for Low Rider Robot Car.

1. korak: Predmet materiala

Račun za materiale
Račun za materiale
Račun za materiale
Račun za materiale
Račun za materiale
Račun za materiale

Potrebovali boste naslednje predmete:

  • Plastična košara (primerna bo vsaka podobna posoda)*
  • Obrtne palice (znane tudi kot "palčke za popsicle"), podobne tem.
  • Komplet STEAMbot Bare Bones vsebuje ta komplet:

    • STEAMbot Controller - Arduino združljiva plošča z BLE in krmilnikom z dvojnim motorjem
    • Nosilec krmilnika - drži krmilnik STEAMbot
    • 2 enosmerna motorja in kolesa
    • Valjarsko kolo
    • Ultrazvočni senzor s kablom
    • Nosilec za ultrazvočni senzor
    • 4 AA držalo za baterijo Montažni penasti trak
  • Nož Xacto ali kaj podobnega
  • Majhen ploski izvijač
  • Pištola za vroče lepilo in lepilo (prednostno pri nizkih temperaturah)

Naslednji elementi so neobvezni:

  • Takšni okraski za personalizacijo vašega robota
  • Mobilna naprava s podporo Bluetooth LE
  • Za programiranje z Blocklyjem eno od naslednjih **:

    • Chromebook (s podporo za BLE) ali
    • Računalnik Mac z brskalnikom Chrome
  • Za programiranje z mikro USB kablom Arduino IDE

    Vsak računalnik, ki podpira Arduino IDE in dodatek STM32

* Zeleno in rdečo plastično košaro sem kupil pri Dollar Tree, vendar ne najdem povezave do rdeče košare. ** Windows, ki uporablja Chrome, trenutno ne deluje. Nisem poskusil nobenega računalnika z Linuxom.

2. korak: Naredite prostor za motorje

Ustvarjanje prostora za motorje
Ustvarjanje prostora za motorje
Ustvarjanje prostora za motorje
Ustvarjanje prostora za motorje
Ustvarjanje prostora za motorje
Ustvarjanje prostora za motorje

Preden pritrdite motorje, morate v košari narediti prostor za motorje in osi. Z nožem Xacto (ali podobnim ostrim nožem) odstranite eno od plastičnih letvic na obeh straneh košare. Prepričajte se, da so proti istemu koncu, saj bo to "sprednja stran" avtomobila robota.

3. korak: Pritrditev motorjev

Pritrditev motorjev
Pritrditev motorjev
Pritrditev motorjev
Pritrditev motorjev
Pritrditev motorjev
Pritrditev motorjev

Za pritrditev motorja naredite naslednje:

  1. Previdno odstranite kolesa z obeh motorjev.
  2. Odstranite zaščitni papir z montažnih trakov iz pene na desnem motorju. Prepričajte se, da so žice obrnjene proti sredini košare.
  3. Desni motor previdno poravnajte s košaro in pritisnite trak motorne pene proti ploskemu predmetu. Os mora biti centrirana v odprtini.
  4. Ponovite koraka 1 in 2 za levi motor. Vaš robot bi moral biti podoben zadnjim dvema fotografijama.
  5. Kolesa previdno pritrdite na osi motorja.

4. korak: Pritrditev držala za baterijo

Pritrditev držala za baterijo
Pritrditev držala za baterijo
Pritrditev držala za baterijo
Pritrditev držala za baterijo
Pritrditev držala za baterijo
Pritrditev držala za baterijo
Pritrditev držala za baterijo
Pritrditev držala za baterijo

Če želite držalo baterije pritrditi na zeleno košaro, naredite naslednje:

  1. Ker je zelena košara preširoka, da bi se držalo baterije lahko prilegalo dvema motorjema, morate odrezati dve palici jumbo craft, da se prilegata motorjem. Prikazane škarje sem uporabil, ker imajo nazobčanost, ki oprijema les pri rezanju obrtnih palic.
  2. Vroče lepilo izrezane obrti prilepi na oba motorja.
  3. Odstranite zaščitni papir s penastih montažnih trakov nosilca baterije.
  4. Nosilec baterije previdno poravnajte nad obrtnimi palicami in ga pritisnite ob palice.

Če želite držalo baterije pritrditi na rdečo košaro, naredite naslednje:

  1. Odstranite zaščitni papir s penastih montažnih trakov nosilca baterije.
  2. Nosilec baterije previdno centrirajte med motorje in ga pritisnite na dno košare.

5. korak: Priključitev krmilnika STEAMbot

Pritrditev krmilnika STEAMbot
Pritrditev krmilnika STEAMbot
Pritrditev krmilnika STEAMbot
Pritrditev krmilnika STEAMbot
Pritrditev krmilnika STEAMbot
Pritrditev krmilnika STEAMbot
Pritrditev krmilnika STEAMbot
Pritrditev krmilnika STEAMbot

Če želite priključiti krmilnik STEAMbot, naredite naslednje:

  1. S pištolo za vroče lepilo držalo krmilnika prilepite na vrh ploščatega predmeta. Nosilec je 3D natisnjen s PLA, zato bodite zelo previdni, če uporabljate visokotemperaturno lepilo.
  2. Krmilnik STEAMbot postavite na držalo. Stikalo za vklop mora biti na levi strani.
  3. Z majhnim ploskim izvijačem pritrdite rdečo žico iz nosilca baterije na vijak + terminal.
  4. Črno žico iz nosilca baterije pritrdite na - spojni vijak.
  5. Potisnite žice od levega motorja do levega priključka z oznako MTRA.
  6. Potisnite žice od desnega motorja do desnega priključka z oznako MTRB.

6. korak: Pritrditev kolesca

Pritrditev kolesca
Pritrditev kolesca
Pritrditev kolesca
Pritrditev kolesca

Za pritrditev kolesca naredite naslednje:

  1. Obrnite avtomobil robota.
  2. Rolo postavite blizu zadnjega dela avtomobila in ga centrirajte.
  3. Vroče kolo prilepite na dno avtomobila.

7. korak: Namestitev ultrazvočnega senzorja

Pritrditev ultrazvočnega senzorja
Pritrditev ultrazvočnega senzorja
Pritrditev ultrazvočnega senzorja
Pritrditev ultrazvočnega senzorja
Pritrditev ultrazvočnega senzorja
Pritrditev ultrazvočnega senzorja
Pritrditev ultrazvočnega senzorja
Pritrditev ultrazvočnega senzorja

Za priključitev ultrazvočnega senzorja naredite naslednje:

  1. Če še ni v nosilcu, ultrazvočni senzor previdno potisnite na nosilec.
  2. Nosilec z ultrazvočnim senzorjem vroče prilepite na sprednji del avtomobila robota. Za zeleno košaro poskusite lepilo držati navpično. Za rdečo košarico sem izrezal dve reži, da je ultrazvočni senzor lahko pogledal.
  3. 4-žilno žico pritrdite na ultrazvočni senzor in pri tem pazite, da nožic ne upognete.
  4. Drugi konec 4-žilne žice pritrdite na priključek P5 na krmilniku STEAMbot in pazite, da ne upognete nožic ali prečkate žic.

8. korak: Napajanje robotskega avtomobila

Napajanje avtomobila robota
Napajanje avtomobila robota
Napajanje avtomobila robota
Napajanje avtomobila robota

Za napajanje avtomobila robota naredite naslednje:

  1. Prepričajte se, da je stikalo za vklop v položaju Off (proti zadnjem delu robota).
  2. Vstavite 4 alkalne baterije tipa AA. NiCd ali NiMH baterije NE bodo delovale, ker je napetost prenizka.
  3. Stikalo za vklop potisnite v položaj Vklop (proti sprednjemu delu avtomobila). LED za vklop mora sveti rdeče, lučka RGB pa utripa in spreminja barve. V sekundi ali dveh bi morali slišati pisk.
  4. Na tej točki je vaš avtomobil robot pripravljen za upravljanje prek mobilne aplikacije ali za programiranje.

9. korak: Način daljinskega upravljanja

Image
Image

Privzeti način (ob prvem vklopu) vašega BasketBot bo v načinu za daljinsko upravljanje. Za daljinsko upravljanje vašega avtomobila robota namestite aplikacijo My STEAMbotmobile na svojo napravo, združljivo z Bluetooth LE. Za naprave iOS aplikacijo prenesite tukaj. Za naprave Android pa aplikacijo prenesite tukaj.

10. korak: Mačji način

Drugi vgrajeni način BasketBot je Cat Mode. Čeprav je videoposnetek robota STEAMbot, se bo vaš avtomobil obnašal na enak način. Če želite avtomobil robota preklopiti v način Cat, naredite naslednje:

  1. Robotski avto postavite na tla.
  2. Hkrati pritisnite gumba RUN in STOP (na zadnji strani krmilnika STEAMbot).
  3. Ko zaslišite dva piska in lučka RGB začne utripati, položite roko ali drug predmet pred avtomobil robota. Na določeni razdalji (približno 20 cm) se bo vaš avtomobil pomaknil naprej. Če pa roko (ali drug predmet) postavite preblizu robotskega avtomobila, se bo ta umaknila.
  4. Če se želite vrniti na privzeti način daljinskega upravljanja, hkrati pritisnite gumba RUN in STOP.

11. korak: Blokiranje programiranja vašega avtomobila robota (neobvezno)

Če želite programirati avtomobil robota z uporabo Blocklyja, brskalnik Chrome (iz Chromebooka ali računalnika Mac) usmerite na stran STEAMbot Programmer. Vaš avtomobil mora biti v načinu daljinskega upravljanja.

12. korak: Programiranje vašega robotskega avtomobila z Arduino IDE (neobvezno)

Robotski avtomobil lahko programirate z jezikom C ++ in brezplačnim Arduino IDE. Če želite programirati svoj avtomobil z Arduino IDE, prenesite uporabniški priročnik STEAMbot (obe različici bosta delovali) od tu in sledite navodilom za namestitev programske opreme v priročniku.

Priporočena: