Indholdsfortegnelse:

BasketBot - en robotbil fremstillet med en plastkurv: 12 trin
BasketBot - en robotbil fremstillet med en plastkurv: 12 trin

Video: BasketBot - en robotbil fremstillet med en plastkurv: 12 trin

Video: BasketBot - en robotbil fremstillet med en plastkurv: 12 trin
Video: CoderZ League - BasketBot 2024, November
Anonim
BasketBot - en robotbil fremstillet med en plastkurv
BasketBot - en robotbil fremstillet med en plastkurv
BasketBot - en robotbil fremstillet med en plastkurv
BasketBot - en robotbil fremstillet med en plastkurv

Denne instruktør viser dig, hvordan du bygger en robotbil ud fra en billig plastkurv og den lave pris STEAMbot Robot NC Kit. Både en mindre grøn rektangulær kurv og en større rød afrundet kurv er lavet til en BasketBot. Når den er bygget, kan robotbilen fjernbetjenes via en gratis mobilapp. Du vil også være i stand til at programmere robotbilen via Googles Blockly eller, til avanceret programmering, ved hjælp af Arduino IDE og programmeringssproget C ++.

For en lignende (og lidt enklere) robotbil, se min Instructable for a Low Rider Robot Car.

Trin 1: Stykliste

Materialeseddel
Materialeseddel
Materialeseddel
Materialeseddel
Materialeseddel
Materialeseddel

Du skal bruge følgende ting:

  • En plastkurv (enhver lignende beholder kan bruges)*
  • Håndværkspinde (alias "popsicle sticks") ligner disse.
  • Et STEAMbot Bare Bones Kit, dette kit indeholder følgende:

    • STEAMbot Controller - et Arduino -kompatibelt kort med BLE og dual motor controller
    • Controllerholder - holder STEAMbot Controller
    • 2 DC -motorer og hjul
    • Et rullehjul
    • En ultralydssensor med kabel
    • Beslag til ultralydssensoren
    • 4 AA batteriholder Skummonteringstape
  • En Xacto -kniv eller lignende
  • En lille flad skruetrækker
  • En varm limpistol og lim (lav temperatur foretrækkes)

Følgende elementer er valgfrie:

  • Dekorationer som disse for at personliggøre din robot
  • En mobil enhed med Bluetooth LE -understøttelse
  • Til programmering med Blockly, en af følgende **:

    • En Chromebook (med BLE -understøttelse) eller
    • En Mac -computer, der kører Chrome -browseren
  • Til programmering med Arduino IDE A mikro -USB -kabel

    Enhver computer, der understøtter Arduino IDE og STM32-tilføjelsen

* Jeg købte både de grønne og røde plastkurve på Dollar Tree, men jeg kan ikke finde linket til den røde kurv. ** På nuværende tidspunkt fungerer Windows, der kører Chrome, ikke. Jeg har ikke prøvet nogen Linux -computer.

Trin 2: Gør plads til motorerne

Gør plads til motorerne
Gør plads til motorerne
Gør plads til motorerne
Gør plads til motorerne
Gør plads til motorerne
Gør plads til motorerne

Inden motorerne monteres, skal du gøre plads til motorerne og akslerne i kurven. Brug en Xacto -kniv (eller lignende skarp kniv) til at fjerne en af plastlisterne på begge sider af kurven. Sørg for, at de er i samme ende, da dette vil være "fronten" af robotbilen.

Trin 3: Montering af motorerne

Montering af motorerne
Montering af motorerne
Montering af motorerne
Montering af motorerne
Montering af motorerne
Montering af motorerne

Gør følgende for at fastgøre motorerne:

  1. Fjern forsigtigt hjulene fra begge motorer.
  2. Fjern beskyttelsespapiret fra skummonteringsbåndene på den højre motor. Sørg for, at ledningerne vender mod midten af kurven.
  3. Juster forsigtigt den højre motor med kurven, og pres motorens skumtape mod den flade genstand. Akslen skal være centreret i åbningen.
  4. Gentag trin 1 og 2 for den venstre motor. Din robot skal ligne de to sidste fotos.
  5. Fastgør forsigtigt hjulene til motorakslerne.

Trin 4: Montering af batteriholderen

Montering af batteriholder
Montering af batteriholder
Montering af batteriholder
Montering af batteriholder
Montering af batteriholder
Montering af batteriholder
Montering af batteriholder
Montering af batteriholder

Gør følgende for at fastgøre batteriholderen til den grønne kurv:

  1. Fordi den grønne kurv er for bred til, at batteriholderen kan passe over de to motorer, skal du skære to jumbo -håndværkspinde til at passe over motorerne. Jeg brugte den viste sakse, fordi de har en serration, der griber fat i træet, når man klipper håndværkspindene.
  2. Varm lim de skårne håndværkspinde over begge motorer.
  3. Fjern beskyttelsespapiret fra batteriholderens skummonteringsbånd.
  4. Ret forsigtigt batteriholderen ud over håndværkspindene, og tryk holderen mod pindene.

Gør følgende for at fastgøre batteriholderen til den røde kurv:

  1. Fjern beskyttelsespapiret fra batteriholderens skummonteringsbånd.
  2. Centrér forsigtigt batteriholderen mellem motorerne, og tryk holderen mod bunden af kurven.

Trin 5: Montering af STEAMbot -controlleren

Montering af STEAMbot -controlleren
Montering af STEAMbot -controlleren
Montering af STEAMbot -controlleren
Montering af STEAMbot -controlleren
Montering af STEAMbot -controlleren
Montering af STEAMbot -controlleren
Montering af STEAMbot -controlleren
Montering af STEAMbot -controlleren

Gør følgende for at tilslutte STEAMbot -controlleren:

  1. Ved hjælp af den varme limpistol limes controllerholderen til toppen af den flade genstand. Holderen er 3D -printet med PLA, så vær meget forsigtig, hvis du bruger en lim med høj temperatur.
  2. Placer STEAMbot -controlleren på holderen. Tænd / sluk -knappen skal være i venstre side.
  3. Brug den lille flade skruetrækker til at fastgøre den røde ledning fra batteriholderen til + skruen.
  4. Fastgør den sorte ledning fra batteriholderen til - skruen.
  5. Skub ledningerne ind fra venstre motor til venstre stik mærket MTRA.
  6. Skub ledningerne ind fra den højre motor til det højre stik mærket MTRB.

Trin 6: Montering af rullehjulet

Montering af rullehjulet
Montering af rullehjulet
Montering af rullehjulet
Montering af rullehjulet

Gør følgende for at fastgøre rullehjulet:

  1. Vend robotbilen om.
  2. Placer rullehjulet tæt på bagenden af robotbilen og centrer det.
  3. Varm rullehjulet fast til bunden af robotbilen.

Trin 7: Montering af ultralydssensoren

Montering af ultralydssensor
Montering af ultralydssensor
Montering af ultralydssensor
Montering af ultralydssensor
Montering af ultralydssensor
Montering af ultralydssensor
Montering af ultralydssensor
Montering af ultralydssensor

Gør følgende for at fastgøre ultralydssensoren:

  1. Hvis den ikke allerede er i beslaget, skal du forsigtigt skubbe ultralydssensoren ind på beslaget.
  2. Varm limbeslaget med ultralydssensoren på forsiden af robotbilen. For den grønne kurv, prøv at lime beslaget lodret. Til den røde kurv skar jeg to af åbningerne ud, så ultralydssensoren kunne se ud.
  3. Sæt den 4-leder tråd til ultralydssensoren, pas på ikke at bøje stifterne.
  4. Sæt den anden ende af 4-lederkablet til P5-stikket på STEAMbot-controlleren, og pas også på ikke at bøje stifterne eller krydse ledningerne.

Trin 8: Tænd for robotbilen

Tænder robotbilen
Tænder robotbilen
Tænder robotbilen
Tænder robotbilen

Gør følgende for at drive din robotbil:

  1. Sørg for, at tænd / sluk -knappen er i slukket position (mod robotens bagside).
  2. Sæt 4 AA alkaliske batterier i. NiCd- eller NiMH -batterier fungerer IKKE, da spændingen er for lav.
  3. Skub tænd / sluk -knappen til positionen Tændt (mod robotbilens forside). Strøm -LED'en skal tænde rødt, og RGB -LED'en blinker og skifter farve. Om et par sekunder skal du høre et bip.
  4. På dette tidspunkt er din robotbil klar til at blive styret via mobilappen eller til at blive programmeret.

Trin 9: Fjernbetjeningstilstand

Image
Image

Standardtilstanden (når den tændes første gang) for din BasketBot er i fjernbetjeningstilstanden. For at fjernstyre din robotbil skal du installere My STEAMbotmobile -appen på din Bluetooth LE -kompatible enhed. Til iOS -enheder, hent appen her. Og til Android -enheder hent appen her.

Trin 10: Cat Mode

Den anden indbyggede tilstand i BasketBot er Cat Mode. Selvom videoen er af en STEAMbot -robot, vil din robotbil opføre sig på samme måde. Gør følgende for at sætte din robotbil i Cat -tilstand:

  1. Placer din robotbil på gulvet.
  2. Tryk på både RUN- og STOP -knapperne på samme tid (de er på bagsiden af STEAMbot -controlleren).
  3. Når du har hørt to bip, og RGB -lysdioden begynder at blinke, skal du placere din hånd eller et andet objekt foran din robotbil. I en bestemt afstand (ca. 20 cm) vil din robotbil bevæge sig fremad. Men hvis du lægger din hånd (eller en anden genstand) for tæt på din robotbil, vil den vende tilbage.
  4. For at gå tilbage til standard fjernbetjeningstilstand skal du trykke på både RUN- og STOP -knapperne på samme tid.

Trin 11: Programmering af din robotbil ved hjælp af Blockly (valgfrit)

For at programmere din robotbil ved hjælp af Blockly skal du pege din Chrome -browser (fra din Chromebook eller Mac -computer) til siden STEAMbot Programmer. Din robotbil skal være i fjernbetjeningstilstand.

Trin 12: Programmering af din robotbil med Arduino IDE (valgfri)

Du kan programmere din robotbil ved hjælp af C ++ - sproget og den gratis Arduino IDE. For at programmere din robotbil med Arduino IDE skal du downloade STEAMbot -brugervejledningen (begge versioner fungerer) herfra og følge installationsvejledningen til softwaren i guiden.

Anbefalede: