Taula de continguts:
- Pas 1: parts necessàries
- Pas 2: traieu la carcassa del motor
- Pas 3: soldar en cables més llargs
- Pas 4: afegiu motors al motor Board
- Pas 5: Compreu el tauler de commutació
- Pas 6:
Vídeo: Braç robòtic controlat per Arduino de Lego Mindstorm: 6 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:15
Reutilitzeu dos motors Lego Mindstorm antics en un braç de captura controlat per un Arduino Uno.
Es tracta d’un projecte de Hack Sioux Falls on vam desafiar els nens a construir alguna cosa divertida amb un Arduino.
Pas 1: parts necessàries
Subministraments necessaris:
- 2 grans motors Lego ev3 mindstorm
- Un assortiment de peces i engranatges tècnics de Lego
- Un Arduino Uno
- Tauler motor
- Un tros de perfboard
- Filferros llargs
- 4 resistències
- 4 botons
- Una bateria USB portàtil
- Un carregador USB
- Soldador i soldador
- Conjunt de tornavisos
- Un tallador de filferro
Pas 2: traieu la carcassa del motor
Comenceu traient els cargols de la part posterior dels dos motors i traieu els taps blancs. A continuació, podeu descartar-los.
Traieu els motors, assegurant-vos de no treure cap dels engranatges de l'interior. Si traieu algun dels engranatges, simplement torneu a col·locar-los al seu lloc.
Un cop eliminats els motors, talleu el connector de l’extrem del motor amb un tallador de filferro.
Pas 3: soldar en cables més llargs
Soldar en algun cable nou i més llarg. Això és molt més fàcil del que sembla i només triga uns quants segons si sap el que està fent.
Torneu a posar el motor a la carcassa de plàstic i torneu-lo a cargolar. Ara podeu començar la construcció del braç. Podeu crear el vostre propi disseny o sortir del que apareix a la imatge.
Pas 4: afegiu motors al motor Board
Utilitzeu un tornavís Phillips per connectar els cables que provenen dels motors a la placa del motor, tal com es mostra a la imatge. A continuació, connecteu la placa a l'Arduino Uno.
Tallar el carregador USB per la meitat, deixant al descobert el cable. Retireu l'aïllament i, a continuació, retireu els dos conductors positius i negatius. A continuació, connecteu-lo a la placa del motor
Pas 5: Compreu el tauler de commutació
Soldeu les resistències, els interruptors i els cables al tauler de perfils, com la imatge.
Afegiu uns quants pins de connector femella al tauler de perfecció i al tauler del motor com es mostra a la imatge i, a continuació, connecteu-los.
Pas 6:
Connecteu l'Arduino a un ordinador i pengeu aquest codi a l'Arduino.
Hem utilitzat aquesta biblioteca de controladors de motors d’Adafruit, però també funcionaria una altra biblioteca de controladors.
#inclou
int buttonLeft = A0; int buttonRight = A1; int buttonOpen = A2; int buttonClose = A3; AF_DCMotor motorRotate (1); AF_DCMotor motorGrabber (2); configuració nul·la () {Serial.begin (9600); // configureu la biblioteca sèrie a 9600 bps Serial.println ("Prova del motor!"); pinMode (buttonLeft, INPUT); pinMode (buttonRight, INPUT); pinMode (buttonOpen, INPUT); pinMode (buttonClose, INPUT); // activar motor motorRotate.setSpeed (200); motorGrabber.setSpeed (200); motorRotate.run (LLANÇAMENT); motorGrabber.run (LLANÇAMENT); } bucle buit () {int buttonStateLeft = digitalRead (buttonLeft); int buttonStateRight = DigitalRead (buttonRight); int buttonStateOpen = DigitalRead (buttonOpen); int buttonStateClose = digitalRead (buttonClose); if (buttonStateLeft == HIGH) {Serial.println ("Botó esquerre"); motorRotate.run (BACKWARD); retard (250); motorRotate.run (LLANÇAMENT); } else if (buttonStateRight == HIGH) {Serial.println ("Botó dret"); motorRotate.run (FORWARD); retard (250); motorRotate.run (LLANÇAMENT); } else if (buttonStateOpen == HIGH) {Serial.println ("Botó obert"); motorGrabber.run (BACKWARD); retard (150); motorGrabber.run (LLANÇAMENT); } else if (buttonStateClose == HIGH) {Serial.println ("Botó Tanca"); motorGrabber.run (FORWARD); retard (150); motorGrabber.run (LLANÇAMENT); }}
Recomanat:
Braç robòtic controlat per Arduino i PC: 10 passos
Braç robòtic controlat per Arduino i PC: els braços robòtics són àmpliament utilitzats a la indústria. Ja sigui per a operacions de muntatge, soldadura o fins i tot una s’utilitza per acoblar a ISS (Estació Espacial Internacional), ajuden els humans a treballar o reemplacen totalment els humans. El braç que he construït és més petit
Braç robòtic controlat Arduino amb 6 graus de llibertat: 5 passos (amb imatges)
Braç robòtic controlat Arduino amb 6 graus de llibertat: sóc membre d’un grup de robòtica i cada any el nostre grup participa en una Mini-Maker Faire anual. A partir del 2014, vaig decidir construir un nou projecte per a l’esdeveniment de cada any. Aleshores, tenia aproximadament un mes abans de l’esdeveniment per reunir alguna cosa
Braç robòtic controlat Nunchuk (amb Arduino): 14 passos (amb imatges)
Braç robòtic controlat per Nunchuk (amb Arduino): els braços robòtics són increïbles. Les fàbriques de tot el món en tenen, on pinten, solden i transporten coses amb precisió. També es poden trobar en exploració espacial, vehicles submarins amb control remot i fins i tot en aplicacions mèdiques. I ara podeu
Braç robòtic controlat per Glove: 6 passos (amb imatges)
Braç robòtic controlat per Glove: Propòsit: Adquiriu experiència i habilitats per a la resolució de problemes creant un projecte per completar Outline- Utilitzeu un guant per connectar-vos a través d’un arduino per controlar un “braç” imprès en forma de robot tridimensional. Cadascuna de les articulacions del braç imprès en 3D té un servo que co
Com es construeix un robot controlat amb braç de pinça controlat mitjançant Nrf24l01 Arduino: 3 passos (amb imatges)
Com es construeix un robot controlat amb braç de pinça controlat mitjançant Nrf24l01 Arduino: la instrucció "Com construir robot controlat amb braç de pinça mitjançant Via Nrf24l01 Arduino" explicarà com construir un braç de pinça de tres graus de llibertat instal·lat en rodes de rodes controlades pel mòdul L298N de doble motor amb MEG