Inhoudsopgave:
- Stap 1: Stuklijst
- Stap 2: Ruimte maken voor de motoren
- Stap 3: De motoren bevestigen
- Stap 4: De batterijhouder bevestigen
- Stap 5: De STEAMbot-controller bevestigen
- Stap 6: Het rolwiel bevestigen
- Stap 7: De ultrasone sensor bevestigen
- Stap 8: De robotauto van stroom voorzien
- Stap 9: Afstandsbedieningsmodus
- Stap 10: Kattenmodus
- Stap 11: Programmeer uw robotauto met Blockly (optioneel)
- Stap 12: Programmeer uw robotauto met de Arduino IDE (optioneel)
Video: BasketBot - een robotauto gemaakt met een plastic mand - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:17
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
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
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
Ga als volgt te werk om de motoren te bevestigen:
- Verwijder voorzichtig de wielen van beide motoren.
- Verwijder het beschermpapier van de foam montagetapes van de rechter motor. Zorg ervoor dat de draden naar het midden van de mand wijzen.
- 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.
- Herhaal stap 1 en 2 voor de linker motor. Je robot zou er ongeveer zo uit moeten zien als de laatste twee foto's.
- Bevestig de wielen voorzichtig aan de motorassen.
Stap 4: De batterijhouder bevestigen
Ga als volgt te werk om de batterijhouder aan de groene mand te bevestigen:
- 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.
- Heetlijm de uitgesneden ambachtelijke stokken over beide motoren.
- Verwijder het beschermende papier van de schuimrubberen montagetapes van de batterijhouder.
- 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:
- Verwijder het beschermende papier van de schuimrubberen montagetapes van de batterijhouder.
- Centreer de batterijhouder voorzichtig tussen de motoren en druk de houder tegen de bodem van de mand.
Stap 5: De STEAMbot-controller bevestigen
Ga als volgt te werk om de STEAMbot Controller te bevestigen:
- 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.
- Plaats de STEAMbot Controller op de houder. De aan/uit-schakelaar moet zich aan de linkerkant bevinden.
- Gebruik de kleine platte schroevendraaier om de rode draad van de batterijhouder aan de + klemschroef te bevestigen.
- Bevestig de zwarte draad van de batterijhouder aan - klemschroef.
- Duw de draden van de linker motor naar de linker connector met het label MTRA.
- Duw de draden van de rechter motor naar de rechter connector met het label MTRB.
Stap 6: Het rolwiel bevestigen
Ga als volgt te werk om het rolwiel te bevestigen:
- Draai de robotauto om.
- Plaats het rolwiel in de buurt van de achterkant van de robotauto en centreer het.
- Heet lijm het rolwiel aan de onderkant van de robotauto.
Stap 7: De ultrasone sensor bevestigen
Ga als volgt te werk om de ultrasone sensor te bevestigen:
- Als deze nog niet in de beugel zit, duwt u de ultrasone sensor voorzichtig op de beugel.
- 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.
- Bevestig de 4-aderige draad aan de ultrasone sensor en zorg ervoor dat u de pinnen niet buigt.
- 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
Ga als volgt te werk om uw robotauto van stroom te voorzien:
- Zorg ervoor dat de aan/uit-schakelaar in de Uit-stand staat (richting de achterkant van de robot).
- Plaats 4 AA-alkalinebatterijen. NiCd- of NiMH-batterijen werken NIET omdat de spanning te laag is.
- 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.
- Op dit punt is uw robotauto klaar om via de mobiele app te worden bestuurd of geprogrammeerd.
Stap 9: Afstandsbedieningsmodus
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:
- Zet je robotauto op de grond.
- Druk tegelijkertijd op de RUN- en STOP-knop (ze bevinden zich aan de achterkant van de STEAMbot Controller).
- 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.
- 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:
Hoe ik mijn eigen boksmachine heb gemaakt? 11 stappen (met afbeeldingen) Antwoorden op al uw "Hoe?"
Hoe ik mijn eigen boksmachine heb gemaakt?: Er zit geen geweldig verhaal achter dit project - ik heb altijd genoten van de boksmachines, die op verschillende populaire plaatsen stonden. Ik besloot de mijne te bouwen
Gloeiende klok met luchtbellen; Mogelijk gemaakt door ESP8266: 7 stappen (met afbeeldingen)
Gloeiende klok met luchtbellen; Aangedreven door ESP8266: "gloeiende luchtbellenklok" geeft de tijd en enkele afbeeldingen weer door verlichte luchtbellen in vloeistof. In tegenstelling tot een led-matrixdisplay, geven langzaam zwevende, gloeiende luchtbellen me iets om te ontspannen. Begin jaren 90 stelde ik me "bubbeldisplay" voor. niet
Hoe ik de meest geavanceerde zaklamp ooit heb gemaakt: 10 stappen (met afbeeldingen)
Hoe ik de meest geavanceerde zaklamp ooit heb gemaakt: PCB-ontwerp is mijn zwakke plek. Ik krijg vaak een eenvoudig idee en besluit het zo complex en perfect mogelijk te realiseren. Dus ik zag er ooit uit als een oude "militair" 4.5V zaklamp met gewone lamp die stof aan het verzamelen was. De lichtopbrengst van die b
Bluetooth-gestuurde robotauto met Arduino 8 stappen (met afbeeldingen) Antwoorden op al uw "Hoe?"
Bluetooth-gestuurde robotauto met Arduino: in deze instructable ga ik je begeleiden bij het maken van een robotauto die Bluetooth bestuurt vanaf je Android-mobiele telefoon. Niet alleen dat, de robotauto heeft een speciaal vermogen om obstakels te vermijden die hij tegenkomt bij het vooruitrijden van de auto. De robot
Muzikale Menorah (gemaakt met Arduino): 13 stappen (met afbeeldingen)
Muzikale Menorah (gemaakt met Arduino): Chanoeka komt eraan! Dus het leek me een geweldig idee om een project te maken met betrekking tot de vakantie. Ik heb deze coole Chanoeka Menorah gemaakt met een Arduino die elke keer dat je van nacht wisselt een ander nummer speelt door op de knop te drukken. De LED's