Inhoudsopgave:

BasketBot - een robotauto gemaakt met een plastic mand - Ajarnpa
BasketBot - een robotauto gemaakt met een plastic mand - Ajarnpa

Video: BasketBot - een robotauto gemaakt met een plastic mand - Ajarnpa

Video: BasketBot - een robotauto gemaakt met een plastic mand - Ajarnpa
Video: Komt Een Man Bij De Dokter | Waar woon jij? 🤔 2024, November
Anonim
BasketBot - een robotauto gemaakt met een plastic mand
BasketBot - een robotauto gemaakt met een plastic mand
BasketBot - een robotauto gemaakt met een plastic mand
BasketBot - een robotauto gemaakt met een plastic mand

Deze Instructable laat je zien hoe je een robotauto kunt bouwen uit een goedkope plastic mand en de goedkope STEAMbot Robot NC Kit. Zowel een kleinere groene rechthoekige mand als een grotere rode ronde mand zijn gemaakt in een BasketBot. Eenmaal gebouwd, kan de robotauto op afstand worden bestuurd via een gratis mobiele app. U kunt de robotauto ook programmeren via Google's Blockly of, voor geavanceerde programmering, met behulp van de Arduino IDE en de programmeertaal C++.

Voor een vergelijkbare (en iets eenvoudigere) robotauto, zie mijn Instructable voor een Low Rider Robot Car.

Stap 1: Stuklijst

Stuklijst
Stuklijst
Stuklijst
Stuklijst
Stuklijst
Stuklijst

Je hebt de volgende spullen nodig:

  • Een plastic mand (elke soortgelijke container is voldoende)*
  • Ambachtelijke stokjes (ook bekend als "ijslollystokjes") vergelijkbaar met deze.
  • Een STEAMbot Bare Bones Kit, deze kit bevat het volgende:

    • STEAMbot Controller - een Arduino-compatibel bord met BLE en dubbele motorcontroller
    • Controllerhouder - houdt de STEAMbot-controller vast
    • 2 gelijkstroommotoren en wielen
    • Een rolwiel
    • Een ultrasone sensor met kabel
    • Beugel voor de ultrasone sensor
    • 4 AA BatterijhouderSchuimmontagetape
  • Een Xacto-mes of iets dergelijks
  • Een kleine platte schroevendraaier
  • Een heet lijmpistool en lijm (bij voorkeur lage temperatuur)

De volgende items zijn optioneel:

  • Decoraties zoals deze om je robot te personaliseren
  • Een mobiel apparaat met Bluetooth LE-ondersteuning
  • Voor het programmeren met Blockly, een van de volgende**:

    • Een Chromebook (met BLE-ondersteuning), of
    • Een Mac-computer met de Chrome-browser
  • Voor het programmeren met de Arduino IDE A micro-USB-kabel

    Elke computer die de Arduino IDE en de STM32-add-on ondersteunt

* Ik heb zowel de groene als de rode plastic mandjes bij Dollar Tree gekocht, maar ik kan de link voor de rode mand niet vinden.** Op dit moment werkt Windows met Chrome niet. Ik heb geen enkele Linux-computer geprobeerd.

Stap 2: Ruimte maken voor de motoren

Ruimte maken voor de motoren
Ruimte maken voor de motoren
Ruimte maken voor de motoren
Ruimte maken voor de motoren
Ruimte maken voor de motoren
Ruimte maken voor de motoren

Voordat u de motoren bevestigt, moet u ruimte maken voor de motoren en assen in de mand. Gebruik een Xacto-mes (of vergelijkbaar scherp mes) om een van de plastic lamellen aan beide zijden van de mand te verwijderen. Zorg ervoor dat ze aan hetzelfde uiteinde zijn, want dit is de "voorkant" van de robotauto.

Stap 3: De motoren bevestigen

De motoren bevestigen
De motoren bevestigen
De motoren bevestigen
De motoren bevestigen
De motoren bevestigen
De motoren bevestigen

Ga als volgt te werk om de motoren te bevestigen:

  1. Verwijder voorzichtig de wielen van beide motoren.
  2. Verwijder het beschermpapier van de foam montagetapes van de rechter motor. Zorg ervoor dat de draden naar het midden van de mand wijzen.
  3. Lijn de rechtermotor voorzichtig uit met de mand en druk de schuimtape van de motor tegen het platte item. De as moet gecentreerd zijn in de opening.
  4. Herhaal stap 1 en 2 voor de linker motor. Je robot zou er ongeveer zo uit moeten zien als de laatste twee foto's.
  5. Bevestig de wielen voorzichtig aan de motorassen.

Stap 4: De batterijhouder bevestigen

De batterijhouder bevestigen
De batterijhouder bevestigen
De batterijhouder bevestigen
De batterijhouder bevestigen
De batterijhouder bevestigen
De batterijhouder bevestigen
De batterijhouder bevestigen
De batterijhouder bevestigen

Ga als volgt te werk om de batterijhouder aan de groene mand te bevestigen:

  1. Omdat de groene mand te breed is voor de batterijhouder om over de twee motoren te passen, moet je twee jumbo knutselstokken snijden om over de motoren te passen. Ik heb de getoonde schaar gebruikt omdat ze een vertanding hebben die het hout grijpt bij het snijden van de knutselstokken.
  2. Heetlijm de uitgesneden ambachtelijke stokken over beide motoren.
  3. Verwijder het beschermende papier van de schuimrubberen montagetapes van de batterijhouder.
  4. Lijn de batterijhouder voorzichtig uit over de knutselstokjes en druk de houder tegen de stokken.

Ga als volgt te werk om de batterijhouder aan de rode mand te bevestigen:

  1. Verwijder het beschermende papier van de schuimrubberen montagetapes van de batterijhouder.
  2. Centreer de batterijhouder voorzichtig tussen de motoren en druk de houder tegen de bodem van de mand.

Stap 5: De STEAMbot-controller bevestigen

De STEAMbot-controller bevestigen
De STEAMbot-controller bevestigen
De STEAMbot-controller bevestigen
De STEAMbot-controller bevestigen
De STEAMbot-controller bevestigen
De STEAMbot-controller bevestigen
De STEAMbot-controller bevestigen
De STEAMbot-controller bevestigen

Ga als volgt te werk om de STEAMbot Controller te bevestigen:

  1. Gebruik het hete lijmpistool om de controllerhouder op de bovenkant van het platte item te lijmen. De houder is 3D-geprint met PLA, dus wees heel voorzichtig als je lijm op hoge temperatuur gebruikt.
  2. Plaats de STEAMbot Controller op de houder. De aan/uit-schakelaar moet zich aan de linkerkant bevinden.
  3. Gebruik de kleine platte schroevendraaier om de rode draad van de batterijhouder aan de + klemschroef te bevestigen.
  4. Bevestig de zwarte draad van de batterijhouder aan - klemschroef.
  5. Duw de draden van de linker motor naar de linker connector met het label MTRA.
  6. Duw de draden van de rechter motor naar de rechter connector met het label MTRB.

Stap 6: Het rolwiel bevestigen

Het rolwiel bevestigen
Het rolwiel bevestigen
Het rolwiel bevestigen
Het rolwiel bevestigen

Ga als volgt te werk om het rolwiel te bevestigen:

  1. Draai de robotauto om.
  2. Plaats het rolwiel in de buurt van de achterkant van de robotauto en centreer het.
  3. Heet lijm het rolwiel aan de onderkant van de robotauto.

Stap 7: De ultrasone sensor bevestigen

De ultrasone sensor bevestigen
De ultrasone sensor bevestigen
De ultrasone sensor bevestigen
De ultrasone sensor bevestigen
De ultrasone sensor bevestigen
De ultrasone sensor bevestigen
De ultrasone sensor bevestigen
De ultrasone sensor bevestigen

Ga als volgt te werk om de ultrasone sensor te bevestigen:

  1. Als deze nog niet in de beugel zit, duwt u de ultrasone sensor voorzichtig op de beugel.
  2. Heetlijm de beugel met de ultrasone sensor aan de voorkant van de robotauto. Probeer voor de groene mand de beugel verticaal te lijmen. Voor de rode mand heb ik twee van de sleuven uitgesneden zodat de ultrasone sensor naar buiten kon kijken.
  3. Bevestig de 4-aderige draad aan de ultrasone sensor en zorg ervoor dat u de pinnen niet buigt.
  4. Sluit het andere uiteinde van de 4-aderige draad aan op de P5-connector op de STEAMbot Controller en zorg er ook voor dat u de pinnen niet buigt of de draden kruist.

Stap 8: De robotauto van stroom voorzien

De robotauto aandrijven
De robotauto aandrijven
De robotauto aandrijven
De robotauto aandrijven

Ga als volgt te werk om uw robotauto van stroom te voorzien:

  1. Zorg ervoor dat de aan/uit-schakelaar in de Uit-stand staat (richting de achterkant van de robot).
  2. Plaats 4 AA-alkalinebatterijen. NiCd- of NiMH-batterijen werken NIET omdat de spanning te laag is.
  3. Zet de aan/uit-schakelaar in de Aan-stand (richting de voorkant van de robotauto). De Power-LED moet rood gaan branden en de RGB-LED zal knipperen en van kleur veranderen. Binnen een seconde of twee hoort u een pieptoon.
  4. Op dit punt is uw robotauto klaar om via de mobiele app te worden bestuurd of geprogrammeerd.

Stap 9: Afstandsbedieningsmodus

Image
Image

De standaardmodus (wanneer deze voor het eerst wordt opgestart) van uw BasketBot is in de modus voor afstandsbediening. Om je robotauto op afstand te bedienen, installeer je de My STEAMbotmobile-app op je Bluetooth LE-compatibele apparaat. Download de app hier voor iOS-apparaten. En download de app voor Android-apparaten hier.

Stap 10: Kattenmodus

De tweede ingebouwde modus van de BasketBot is de Cat-modus. Hoewel de video van een STEAMbot-robot is, zal je robotauto zich op dezelfde manier gedragen. Ga als volgt te werk om je robotauto in de kattenmodus te zetten:

  1. Zet je robotauto op de grond.
  2. Druk tegelijkertijd op de RUN- en STOP-knop (ze bevinden zich aan de achterkant van de STEAMbot Controller).
  3. Nadat je twee pieptonen hebt gehoord en de RGB-led begint te knipperen, plaats je je hand of een ander object voor je robotauto. Op een bepaalde afstand (ongeveer 20 cm) zal je robotauto vooruit rijden. Maar als je je hand (of ander object) te dicht bij je robotauto houdt, zal deze achteruit gaan.
  4. Om terug te gaan naar de standaard afstandsbedieningsmodus, drukt u tegelijkertijd op de RUN- en STOP-knop.

Stap 11: Programmeer uw robotauto met Blockly (optioneel)

Om je robotauto te programmeren met Blockly, richt je je Chrome-browser (vanaf je Chromebook of Mac-computer) naar de STEAMbot Programmer-pagina. Je robotauto moet in de afstandsbedieningsmodus staan.

Stap 12: Programmeer uw robotauto met de Arduino IDE (optioneel)

U kunt uw robotauto programmeren met behulp van de C++-taal en de gratis Arduino IDE. Om uw robotauto te programmeren met Arduino IDE, downloadt u de STEAMbot-gebruikershandleiding (beide versies werken) vanaf hier en volgt u de installatie-instructies voor de software in de handleiding.

Aanbevolen: