Obsah:
- Krok 1: Potrebné diely
- Krok 2: Odstráňte kryt motora
- Krok 3: Spájkujte na dlhších drôtoch
- Krok 4: Pridajte motory na motorovú dosku
- Krok 5: Zostavte rozvádzač
- Krok 6:
Video: Arduino ovládané robotické rameno z Lego Mindstorm: 6 krokov
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:59
Opravte dva staré motory Lego Mindstorm na drapákové rameno ovládané Arduino Uno.
Toto je projekt Hack Sioux Falls, v ktorom sme vyzvali deti, aby s Arduinom postavili niečo úžasné.
Krok 1: Potrebné diely
Potrebné zásoby:
- 2 veľké motory Lego ev3 mindstorm
- Sortiment technických dielov a zariadení Lego
- Arduino Uno
- Motorová doska
- Kúsok perfboardu
- Dlhé drôty
- 4 odpory
- 4 tlačidlá
- Prenosná batéria USB
- USB nabíjačka
- Spájkovačka a spájkovačka
- Sada skrutkovačov
- Rezačka drôtu
Krok 2: Odstráňte kryt motora
Začnite odskrutkovaním skrutiek na zadnej strane oboch motorov a potom odstráňte biele kryty. Potom ich môžete zahodiť.
Vytiahnite motory a uistite sa, že nevyberiete žiadne prevody vo vnútri. Ak niektoré z ozubených kolies odstránite, jednoducho ich vráťte na svoje miesto.
Po vybratí motorov odrežte zásuvku na konci motora nožom na drôt.
Krok 3: Spájkujte na dlhších drôtoch
Spájkujte nový, dlhší drôt. Je to oveľa jednoduchšie, ako to vyzerá a trvá iba niekoľko sekúnd, ak viete, čo robíte.
Vložte motor späť do plastového puzdra a potom ho zaskrutkujte späť. Teraz môžete začať s konštrukciou ramena. Môžete si vytvoriť svoj vlastný dizajn alebo odísť z toho na obrázku.
Krok 4: Pridajte motory na motorovú dosku
Pomocou krížového skrutkovača zapojte vodiče prichádzajúce z motorov do dosky motora, ako je to znázornené na obrázku. Potom dosku zapojte do Arduino Uno.
Rozrežte nabíjačku USB na polovicu a odhalte kábel vo vnútri. Odizolujte a potom odizolujte dva kladné a záporné vodiče. Potom ho zapojte do dosky motora
Krok 5: Zostavte rozvádzač
Spájkujte odpory, prepínače a vodiče na perfboard ako na obrázku.
Pridajte niekoľko kolíkov konektora na doske a doske motora, ako ukazuje obrázok, a potom ich spojte.
Krok 6:
Pripojte Arduino k počítaču a nahrajte tento kód do Arduina.
Použili sme túto knižnicu ovládačov motorov od spoločnosti Adafruit, ale fungovala by aj iná knižnica ovládačov.
#zahrnúť
int tlačidlo Vľavo = A0; int tlačidlo vpravo = A1; tlačidlo intOtvorené = A2; int tlačidlo Zatvoriť = A3; AF_DCMotor motorRotate (1); AF_DCMotor motoraGabber (2); void setup () {Serial.begin (9600); // nastavenie sériovej knižnice na 9600 bps Serial.println („Motorový test!“); pinMode (buttonLeft, INPUT); pinMode (buttonRight, INPUT); pinMode (buttonOpen, INPUT); pinMode (buttonClose, INPUT); // zapnite motor motorRotate.setSpeed (200); 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 == HIGH) {Serial.println ("Button Left"); motorRotate.run (BACKWARD); oneskorenie (250); motorRotate.run (RELEASE); } else if (buttonStateRight == HIGH) {Serial.println ("Button Right"); motorRotate.run (Vpred); oneskorenie (250); motorRotate.run (RELEASE); } else if (buttonStateOpen == HIGH) {Serial.println ("Button Open"); motorGrabber.run (BACKWARD); oneskorenie (150); motorGrabber.run (RELEASE); } else if (buttonStateClose == HIGH) {Serial.println ("Button Close"); motorGrabber.run (Vpred); oneskorenie (150); motorGrabber.run (RELEASE); }}
Odporúča:
Jednoduché robotické rameno ovládané skutočným pohybom ruky: 7 krokov (s obrázkami)
Jednoduché robotické rameno ovládané skutočným pohybom ruky: Jedná sa o veľmi jednoduché robotické rameno DOF pre začiatočníkov. Rameno je ovládané Arduino. Je spojený so snímačom, ktorý je pripevnený na ruke obsluhy. Operátor preto môže ovládať lakeť ohnutím vlastného pohybu lakťa. V
Robotické rameno ovládané Arduino a PC: 10 krokov
Robotické rameno ovládané Arduino a PC: Robotické ramená sú v priemysle široko používané. Či už ide o montážne operácie, zváranie alebo sa dokonca jeden používa na dokovanie na ISS (Medzinárodná vesmírna stanica), pomáhajú ľuďom v práci alebo úplne nahrádzajú človeka. Rameno, ktoré som postavil, je menšie
Arduino ovládané robotické rameno so 6 stupňami slobody: 5 krokov (s obrázkami)
Arduino ovládaná robotická ruka so 6 stupňami slobody: Som členom robotickej skupiny a každý rok sa naša skupina zúčastňuje každoročného faire Mini-Maker. Začínajúc rokom 2014 som sa rozhodol vybudovať nový projekt pre každé ročné podujatie. V tom čase som mal asi mesiac pred akciou niečo spoločné
Nunchuk ovládané robotické rameno (s Arduino): 14 krokov (s obrázkami)
Nunchuk ovládané robotické rameno (s Arduino): Robotické ramená sú úžasné! Majú ich továrne po celom svete, kde s precíznosťou maľujú, spájkujú a prenášajú veci. Môžu sa nachádzať aj pri prieskume vesmíru, podmorských diaľkovo ovládaných vozidlách a dokonca aj v lekárskych aplikáciách! A teraz môžete
Robotické rameno ovládané rukavicou: 6 krokov (s obrázkami)
Robotické rameno ovládané rukavicou: Účel: Získať skúsenosti a schopnosti riešiť problémy vytvorením projektu na dokončenie Obrys-Rukavicou sa spojíte cez arduino a budete ovládať 3-D robotizované tlačené „rameno“. Každý z kĺbov na 3-D tlačenom ramene má servo, ktoré