Tabla de contenido:
- Paso 1: mira el video
- Paso 2: obtenga todo lo necesario
- Paso 3: haz la placa del codificador rotatorio
- Paso 4: programe el microcontrolador Arduino
- Paso 5: conecte el motor paso a paso a la placa del codificador giratorio
- Paso 6: conecte la placa del codificador rotatorio a la placa Arduino
- Paso 7: conecte la configuración a su computadora y pruébela
- Paso 8: Comparta su trabajo con nosotros
- Paso 9: Ve más lejos
Video: ¡Controle su computadora con un motor paso a paso !: 9 pasos (con imágenes)
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:41
En uno de mis Instructables anteriores, le mostré cómo se puede usar un motor paso a paso como codificador rotatorio. En este Instructable, aprendamos cómo podemos usarlo para controlar nuestra computadora. Así que sin más preámbulos, ¡comencemos!
Paso 1: mira el video
Mire el video anterior para tener una mejor idea de qué se trata y qué hacer.
Paso 2: obtenga todo lo necesario
Para este proyecto, necesitará:
- Una placa de microcontrolador Arduino compatible con USB HID (Dispositivo de interfaz humana) (Leonardo, Micro, Pro Micro)
- Un motor paso a paso *.
- Convertidor de motor paso a paso a codificador rotatorio.
- Un cable USB adecuado (generalmente micro USB a A)
- 2 pares de cables macho a hembra (para conectar la placa del codificador rotatorio a la placa Arduino)
- Un conjunto de 3 cables macho a hembra (para conectar el motor paso a paso a la placa del codificador rotatorio)
* En el proyecto se puede utilizar cualquier motor paso a paso, unipolar o bipolar. Se recomienda un motor paso a paso unipolar ya que tiene un cableado sencillo, pero también se puede usar un motor paso a paso bipolar con un pequeño cambio en el cableado.
Paso 3: haz la placa del codificador rotatorio
Haga clic en la imagen de arriba para saber más.
Siga este Instructable para hacer el convertidor de codificador rotatorio. Puede hacer una versión de placa de prueba, pero una versión de PCB permanente es más compacta, duradera y puede ayudarlo a practicar algo de soldadura. También puede agregar un LED en cada salida de la placa del amplificador, en serie con una resistencia (se recomiendan 220 ohmios) para monitorear los estados de salida del amplificador, lo que puede resultar útil durante la resolución de problemas.
Paso 4: programe el microcontrolador Arduino
Recomendó revisar el código Arduino antes de cargarlo en la placa del microcontrolador. Puede ayudarlo a comprender qué sucede dentro del microcontrolador cuando gira el motor paso a paso.
Paso 5: conecte el motor paso a paso a la placa del codificador giratorio
Asegúrese de leer el esquema del circuito con cuidado.
Si se utiliza un motor paso a paso unipolar, conecte el cable de derivación central del motor a cualquiera de los pines 'Q' o 'R'. Luego, conecte dos de los cuatro cables restantes del motor paso a paso a los pines 'P' y 'S' respectivamente. Aquí, he usado un encabezado 1x3 en lugar del 1x4 que se muestra en el esquema.
Si se utiliza un motor paso a paso bipolar, primero determine los cables del par de bobinas del motor. Luego, tome un cable de cada bobina y conéctelos a cualquiera de los pines 'Q' o 'R'. Luego, conecte los dos cables restantes del motor paso a paso a los pines 'P' y 'S' respectivamente.
Paso 6: conecte la placa del codificador rotatorio a la placa Arduino
- Conecte los pines + ve y -ve de la placa del codificador rotatorio al pin + 5-volt y 'GND' de la placa Arduino respectivamente.
- Conecte los pines de salida de la placa del codificador rotatorio a los pines digitales 'D5' y 'D6' de la placa Arduino.
Paso 7: conecte la configuración a su computadora y pruébela
Conecte la configuración a su computadora y abra cualquier programa que le permita al usuario desplazarse hacia arriba y hacia abajo usando las teclas de flecha o un programa donde el cursor de texto se pueda mover usando las teclas de flecha.
Paso 8: Comparta su trabajo con nosotros
Si su proyecto funcionó con éxito, ¿por qué no compartir su creación con otros para inspirarlos? Haga clic en 'I Made It' y comparta una foto o dos de su creación, me encantaría verla.
Paso 9: Ve más lejos
Intente modificar el código Arduino para hacer otra cosa, agregue otro codificador rotatorio o cualquier otra entrada, hay muchas cosas que puede hacer. Hagas lo que hagas, ¡todo lo mejor!
Recomendado:
Motor paso a paso controlado por motor paso a paso sin microcontrolador: 6 pasos
¡Motor paso a paso controlado por motor paso a paso sin microcontrolador !: En este Instructable rápido, haremos un controlador de motor paso a paso simple usando un motor paso a paso. Este proyecto no requiere circuitos complejos ni un microcontrolador. Así que sin más preámbulos, ¡comencemos
Motor paso a paso controlado por motor paso a paso sin microcontrolador (V2): 9 pasos (con imágenes)
Motor paso a paso controlado por motor paso a paso sin microcontrolador (V2): En uno de mis Instructables anteriores, le mostré cómo controlar un motor paso a paso usando un motor paso a paso sin un microcontrolador. Fue un proyecto rápido y divertido, pero vino con dos problemas que se resolverán en este Instructable. Entonces, ingenio
Reutilice el panel táctil de la computadora portátil vieja para controlar un motor paso a paso: 11 pasos (con imágenes)
Reutilice el panel táctil de una computadora portátil vieja para controlar un motor paso a paso: Hice este proyecto hace unos meses. Hace unos días, publiqué un video del proyecto en r / Arduino en Reddit. Al ver que la gente se interesaba en el proyecto, decidí hacer este Instructable donde hice algunos cambios en el código Arduino y
Modelo de locomotora controlada por motor paso a paso - Motor paso a paso como codificador rotatorio: 11 pasos (con imágenes)
Locomotora modelo controlada por motor paso a paso | Motor paso a paso como codificador rotatorio: 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. Entonces, sin fu
Motor paso a paso controlado por motor - Motor paso a paso como codificador rotatorio: 11 pasos (con imágenes)
Motor paso a paso controlado por motor paso a paso | Motor paso a paso como codificador rotatorio: ¿Tiene un par de motores paso a paso por ahí y quiere hacer algo? En este Instructable, usemos un motor paso a paso como codificador rotatorio para controlar la posición de otro motor paso a paso usando un microcontrolador Arduino. Así que sin más preámbulos, vamos a