Inhoudsopgave:
- Stap 1: benodigde onderdelen
- Stap 2: Motorbehuizing verwijderen
- Stap 3: Soldeer op langere draden
- Stap 4: Voeg motoren toe aan motorkaart
- Stap 5: Bouw schakelbord
- Stap 6:
Video: Arduino bestuurde robotarm van Lego Mindstorm - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:18
Hergebruik twee oude Lego Mindstorm-motoren in een grijparm die wordt bestuurd door een Arduino Uno.
Dit is een Hack Sioux Falls-project waarbij we kinderen hebben uitgedaagd om iets cools te bouwen met een Arduino.
Stap 1: benodigde onderdelen
Benodigdheden:
- 2 grote Lego ev3 mindstorm motoren
- Een assortiment van Lego-technische onderdelen en tandwielen
- Een Arduino Uno
- Motorbord
- Een stuk perfboard
- Lange draden
- 4 weerstanden
- 4 knoppen
- Een draagbare USB-batterij
- Een usb-oplader
- Soldeer en soldeerbout
- Set schroevendraaiers
- Een draadknipper
Stap 2: Motorbehuizing verwijderen
Begin met het verwijderen van de schroeven aan de achterkant van beide motoren en verwijder vervolgens de witte doppen. Je kunt ze dan weggooien.
Trek de motoren eruit en zorg ervoor dat u geen tandwielen aan de binnenkant verwijdert. Als u een van de tandwielen verwijdert, plaatst u ze gewoon weer op hun plaats.
Nadat de motoren zijn verwijderd, snijdt u de plug aan het uiteinde van de motor af met een draadknipper.
Stap 3: Soldeer op langere draden
Soldeer op een nieuwe, langere draad. Dit is veel gemakkelijker dan het lijkt en duurt maar een paar seconden als je weet wat je doet.
Plaats de motor terug in de plastic behuizing en schroef hem er vervolgens weer in. U kunt nu beginnen met de constructie van de arm. U kunt uw eigen ontwerp maken of afgaan op het ontwerp op de afbeelding.
Stap 4: Voeg motoren toe aan motorkaart
Gebruik een kruiskopschroevendraaier om de draden die van de motoren komen in de motorkaart te steken, zoals weergegeven in de afbeelding. Sluit vervolgens het bord aan op de Arduino Uno.
Snijd de USB-oplader doormidden, zodat de draad binnenin zichtbaar wordt. Strip de isolatie en strip vervolgens de twee positieve en negatieve draden. Sluit het vervolgens aan op het motorbord
Stap 5: Bouw schakelbord
Soldeer op de weerstanden, schakelaars en draden op het perfboard zoals op de afbeelding.
Voeg een paar vrouwelijke connectorpinnen toe op het perfboard en het motorbord zoals op de afbeelding te zien is, en sluit vervolgens de twee aan.
Stap 6:
Sluit de Arduino aan op een computer en upload deze code naar de Arduino.
We gebruikten deze motordriverbibliotheek van Adafruit, maar een andere driverbibliotheek zou ook werken.
#inlude
int buttonLinks = A0;int buttonRechts = A1; int knopOpen = A2; int knopSluiten = A3; AF_DCMotormotor Draaien(1); AF_DCMotormotorGrabber(2); void setup() { Serial.begin(9600); // stel seriële bibliotheek in op 9600 bps Serial.println ("Motortest!"); pinMode (knop Links, INPUT); pinMode (knopRechts, INPUT); pinMode (knopOpen, INPUT); pinMode (knopSluiten, INPUT); // zet motor motorRotate.setSpeed (200) aan; motorGrabber.setSpeed(200); motorRotate.run(RELEASE); motorGrabber.run(RELEASE); } void loop () { int buttonStateLeft = digitalRead (buttonLeft); int buttonStateRight = digitalRead (buttonRight); int buttonStateOpen = digitalRead (buttonOpen); int buttonStateClose = digitalRead (buttonClose); if (buttonStateLeft == HOOG) { Serial.println("Knop links"); motorRotate.run(ACHTERUIT); vertraging (250); motorRotate.run(RELEASE); } else if (buttonStateRight == HOOG) { Serial.println ("Button Right"); motorRotate.run(VOORUIT); vertraging (250); motorRotate.run(RELEASE); } else if (buttonStateOpen == HOOG) { Serial.println("Knop Open"); motorGrabber.run(ACHTERUIT); vertraging (150); motorGrabber.run(RELEASE); } else if (buttonStateClose == HOOG) { Serial.println ("Button Close"); motorGrabber.run(VOORUIT); vertraging (150); motorGrabber.run(RELEASE); } }
Aanbevolen:
Hoe maak je een door een smartphone bestuurde auto: 5 stappen
Hoe een door een smartphone bestuurde auto te maken: iedereen speelt graag met een door een smartphone bediende auto op afstand. Deze video gaat over hoe je het kunt maken
Een met gebaren bestuurde rover maken: 4 stappen
Hoe maak je een gebarengestuurde rover: Hier zijn de instructies voor het bouwen van een gebarengestuurde rover (telegestuurde rover). Het bestaat uit een rover-eenheid die een sensor voor het vermijden van botsingen aan boord heeft. De zender is in plaats van een onhandige afstandsbediening een stoere handschoen die o
Arduino bestuurde auto: 4 stappen
Arduino Controlled Car: INLEIDING Deze instructable is gemaakt om het laatste project van 'Usos académicos en terminología específica en inglés I', 3e cursus in Elisava, te voltooien. Onze uitdaging was om voor 10 - 15 euro een autoplatform op afstand te bedienen dat iedereen op internet kan vinden
Hoe maak je een mobiel bestuurde robot - Op DTMF gebaseerd - Zonder Microcontroller & Programmering - Controle van overal ter wereld - RoboGeeks: 15 stappen
Hoe maak je een mobiel bestuurde robot | Op DTMF gebaseerd | Zonder Microcontroller & Programmering | Controle van overal ter wereld | RoboGeeks: Wil je een robot maken die overal ter wereld kan worden bestuurd, Lets do It
Mobiele G-sensor bestuurde botauto: 4 stappen
Mobiele G-sensor Controlled Bot Car.: Uitstekend en gemakkelijkst project voor IOT-beginners, leer wifi-auto's maken met persoonlijke app. Haal de externe XY-bibliotheek van: http://remotexy.com/download/library/2.3.4/RemoteXY. zipGet Node MCU bij Link: http://amzn.in/0sKmf6BGet L298N Motor Driver bij Link: ht