Tabla de contenido:
- Paso 1: mira el video
- Paso 2: Obtenga las piezas y los suministros
- Paso 3: programa el microcontrolador Arduino
- Paso 4: Configure la pista de prueba
- Paso 5: instale el protector del motor en la placa Arduino
- Paso 6: conecte la alimentación de la pista al blindaje del motor
- Paso 7: conecte el motor paso a paso al amplificador
- Paso 8: conecte el amplificador a la placa Arduino
- Paso 9: coloque la locomotora en la vía
- Paso 10: Encienda la configuración y pruebe los controles
- Paso 11: Comparta su trabajo
Video: Modelo de locomotora controlada por motor paso a paso - Motor paso a paso como codificador rotatorio: 11 pasos (con imágenes)
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:41
En uno de los Instructables anteriores, aprendimos cómo usar un motor paso a paso como codificador rotatorio. En este proyecto, ahora usaremos ese motor paso a paso convertido en codificador rotatorio para controlar un modelo de locomotora usando un microcontrolador Arduino. Así que, sin más preámbulos, ¡comencemos!
Paso 1: mira el video
Se recomienda ver el video antes de continuar para ayudarnos a tener una mejor idea del proyecto y también a comprender los controles.
Paso 2: Obtenga las piezas y los suministros
Para este proyecto, necesitará:
- Una placa de microcontrolador Arduino compatible con Adafruit Motor Sheild V2.
- Un * Adafruit Motor Shield V2.
- Un motor paso a paso convertido en codificador rotatorio.
- 4 cables de puente macho a hembra (para conectar el amplificador del codificador rotatorio al microcontrolador Arduino)
- Una fuente de alimentación de CC de 12 voltios.
* El Adafruit Motor Shield V2 se comunica con el microcontrolador Arduino a través de I2C y, por lo tanto, usa solo dos pines del microcontrolador Arduino ('SCL', A5 y 'SDA', A4). Esto ayuda a guardar otros pines de E / S. Además, conectar un blindaje reduce el cableado y lo hace más ordenado.
Paso 3: programa el microcontrolador Arduino
Asegúrese de tener instalada la biblioteca Adafruit Motor Shield V2 en el IDE de Arduino. Si no es así, puede descargarlo desde aquí.
Paso 4: Configure la pista de prueba
Asegúrese de que los rieles de los rieles estén limpios.
Paso 5: instale el protector del motor en la placa Arduino
Instale el protector del controlador del motor en la placa Arduino alineando cuidadosamente los pines de la placa del controlador con los encabezados hembra de la placa Arduino. Tenga especial cuidado para asegurarse de que las clavijas no se doblen durante el proceso de instalación.
Paso 6: conecte la alimentación de la pista al blindaje del motor
Conecte los cables del alimentador de energía de la vía a los terminales del blindaje del motor marcados con 'M4'.
Paso 7: conecte el motor paso a paso al amplificador
-
Para motores paso a paso unipolares:
- Conecte el cable central del grifo del motor a las clavijas marcadas con 'Q' o 'R'.
- Conecte dos de los cuatro cables restantes a los pines 'P' y 'S'.
-
Para motores paso a paso bipolares:
Conecte los cables del motor a los terminales de acuerdo con el esquema del circuito anterior
Paso 8: conecte el amplificador a la placa Arduino
Conecte el terminal 'GND' y + ve del amplificador a los pines 'GND' y '+ 5 voltios' de la placa Arduino respectivamente. Conecte los pines de salida de la placa del amplificador a los pines de entrada digital 'D6' y 'D7' de la placa Arduino.
Paso 9: coloque la locomotora en la vía
Coloque la locomotora en la pista de prueba. Asegúrese de que las ruedas estén alineadas correctamente con los rieles. Se recomienda el uso de una herramienta de descarga adecuada.
Paso 10: Encienda la configuración y pruebe los controles
Conecte la instalación a la fuente de alimentación de CC de 12 voltios y encienda la alimentación. Compruebe si todo funciona correctamente como se muestra en el video de arriba.
Paso 11: Comparta su trabajo
Si ha realizado su proyecto, ¿por qué no compartirlo con la comunidad? Compartir su proyecto puede ayudar a inspirar a otros a hacer este proyecto también.
Continúe y haga clic en '¡Lo hice!' y comparte algunas fotos de tu creación, ¡te estamos esperando!
Recomendado:
Brazo robótico controlado por codificador rotatorio: 6 pasos
Brazo robótico controlado por codificador rotatorio: Visité howtomechatronics.com y vi el brazo robot controlado por bluetooth allí. No me gusta usar bluetooth, además vi que podemos controlar el servo con codificador rotatorio, así que lo rediseñé para poder controlar el robot. brazo use codificador rotatorio y regístrelo
Temporizador de energía con Arduino y codificador rotatorio: 7 pasos (con imágenes)
Temporizador de potencia con Arduino y codificador rotatorio: este temporizador de potencia se basa en el temporizador presentado en: https: //www.instructables.com/id/Timer-With-Arduin … Un módulo de fuente de alimentación y un SSR (relé de estado sólido ). Se pueden operar cargas de potencia de hasta 1KW y con cambios mínimos el l
Cómo: un codificador rotatorio sin contacto: 3 pasos
Cómo: un codificador rotatorio sin contacto: esta nota de aplicación describe cómo diseñar un codificador o conmutador rotatorio de alta confiabilidad usando un Dialog GreenPAK ™. Este diseño de interruptor no tiene contacto y, por lo tanto, ignora la oxidación y el desgaste de los contactos. Es ideal para usar al aire libre donde hay mucho tiempo
Codificador rotatorio: cómo funciona y cómo usarlo con Arduino: 7 pasos
Codificador rotatorio: cómo funciona y cómo usarlo con Arduino: puede leer este y otros tutoriales increíbles en el sitio web oficial de ElectroPeak. Primero, verá información sobre el codificador rotatorio y luego aprenderá a
Menú Arduino en un Nokia 5110 Lcd usando un codificador rotatorio: 6 pasos (con imágenes)
Menú Arduino en un Nokia 5110 Lcd usando un codificador rotatorio: Queridos amigos, ¡bienvenidos a otro tutorial! En este video, aprenderemos cómo crear nuestro propio menú para la popular pantalla LCD Nokia 5110, con el fin de hacer que nuestros proyectos sean más fáciles de usar y más capaces. ¡Empecemos! Este es el proyecto