Tabla de contenido:
- Paso 1: mira el video
- Paso 2: obtenga todo lo necesario
- Paso 3: programa el microcontrolador Arduino
- Paso 4: haz el diseño
- Paso 5: instale el protector del motor en la placa Arudino
- Paso 6: conecte los desvíos al blindaje del motor
- Paso 7: conecte la alimentación de la pista al blindaje del motor
- Paso 8: Instale el protector de expansión en el protector del motor
- Paso 9: Conecte las pistas 'sensored' al Shield
- Paso 10: coloque los trenes en las vías de la estación 'A'
- Paso 11: conecte la configuración a la alimentación y enciéndala
- Paso 12: ¡Siéntese, relájese y observe cómo avanzan sus trenes
- Paso 13: ¡¿Qué sigue ?
Video: Modelo de ferrocarril simple automatizado punto a punto con dos trenes: 13 pasos (con imágenes)
2025 Autor: John Day | [email protected]. Última modificación: 2025-01-13 06:57
Los microcontroladores Arduino son una excelente manera de automatizar los diseños de ferrocarriles modelo debido a su disponibilidad de bajo costo, hardware y software de código abierto y una gran comunidad para ayudarlo.
Para los modelos de ferrocarriles, los microcontroladores Arduino pueden resultar un gran recurso para automatizar sus diseños de una manera simple y rentable. Este proyecto es un ejemplo de automatización de un modelo de ferrocarril multipunto para hacer funcionar dos trenes.
Este proyecto es una versión mejorada de algunos de mis proyectos anteriores de automatización de ferrocarriles modelo punto a punto.
Un poco en este proyecto:
Este proyecto se centra en la automatización de un modelo de ferrocarril multipunto que tiene tres estaciones. Hay una estación de partida, digamos "A", que inicialmente alberga ambos trenes. La vía principal que sale de la estación se ramifica en dos líneas que van respectivamente a las dos estaciones y dicen "B" y "C".
Paso 1: mira el video
Mire el video anterior para comprender el funcionamiento del diseño.
Paso 2: obtenga todo lo necesario
Esto es lo que necesitará para este proyecto:
- Un microcontrolador Arduino compatible con el protector de motor Adafruit V2.
- Un protector de motor Adafruit V2. (Conozca más sobre esto aquí).
- Un escudo de expansión (opcional pero muy recomendable)
- Tres pistas 'sensored'.
- 6 cables de puente macho a macho (para conectar los desvíos y seguir los cables de alimentación al blindaje del motor).
- 3 juegos de 3 cables de puente macho a hembra, un total de 9 (para conectar los sensores a la placa Arduino)
- Un adaptador de fuente de alimentación de CC de 12 voltios con una capacidad de corriente de al menos 1 A (1000 mA).
- Un cable USB adecuado (para conectar la placa Arduino a la computadora).
- Una computadora (para programar la placa Arduino)
- Un destornillador pequeño
Paso 3: programa el microcontrolador Arduino
Asegúrese de tener instalada la biblioteca de motor shield v2 de Adafruit en su IDE de Arduino; de lo contrario, presione Ctrl + Shift + I, busque el protector de motor Adafruit y descargue la última versión de la biblioteca de Adafruit Motor Shield v2.
Antes de cargar el código en el microcontrolador Arduino, asegúrese de revisarlo para tener una idea de lo que está sucediendo y cómo.
Paso 4: haz el diseño
Haga clic en la imagen de arriba para saber más sobre el diseño y la ubicación de cada pista 'sensorizada' y la participación.
Paso 5: instale el protector del motor en la placa Arudino
Instale el escudo del motor en la placa Arduino alineando cuidadosamente los pines del escudo con los pasadores de la placa Arduino y asegúrese de que ningún pin se doble.
Paso 6: conecte los desvíos al blindaje del motor
Realice las siguientes conexiones:
- Conecte la salida del blindaje del motor 'M3' al desvío 'A'.
- Conecte la salida del blindaje del motor 'M4' al desvío 'B'.
Paso 7: conecte la alimentación de la pista al blindaje del motor
Conecte la salida del blindaje del motor 'M1' al alimentador de energía de la vía instalado en la línea principal.
Paso 8: Instale el protector de expansión en el protector del motor
Paso 9: Conecte las pistas 'sensored' al Shield
Realice las siguientes conexiones con las pistas 'sensored':
- Conecte el pin de cada sensor etiquetado como 'potencia', 'VIN' o 'VCC' al riel del cabezal del escudo de expansión etiquetado como '+ 5V' o 'VCC'.
- Conecte el pin de cada sensor etiquetado como 'GND' al riel del cabezal del escudo de expansión etiquetado como 'GND'.
- Conecte la salida del sensor A al pin 'A0' de la placa Arduino.
- Conecte la salida del sensor B al pin 'A1' de la placa Arduino.
- Conecte la salida del sensor C al pin 'A2' de la placa Arduino.
Paso 10: coloque los trenes en las vías de la estación 'A'
Coloque los trenes en las vías de la estación A. El tren A se colocará en el ramal de la estación A y el tren B en el recto. Consulte el paso 4 para obtener más información. Aquí se ha utilizado una locomotora diésel para representar el tren B.
Se recomienda el uso de una herramienta de remolque, especialmente para locomotoras de vapor.
Paso 11: conecte la configuración a la alimentación y enciéndala
Después de encender la configuración, si la locomotora comienza a moverse en la dirección incorrecta, invierta la polaridad de la conexión de la alimentación de la vía con los terminales del blindaje del motor. Si alguno de los desvíos cambia en la dirección incorrecta, ¡ya sabe qué hacer!
Paso 12: ¡Siéntese, relájese y observe cómo avanzan sus trenes
Si todo se hizo correctamente, entonces debería ver el tren en la línea lateral en la estación 'A' comenzar a moverse y la operación continuar como se muestra en el video en el primer paso.
Paso 13: ¡¿Qué sigue ?
Si lo desea, puede seguir adelante y jugar con el código Arduino y realizar cambios para satisfacer sus necesidades. Puede expandir el diseño, agregar más escudos de motor para hacer funcionar más trenes, aumentar la complejidad de la operación del ferrocarril, como hacer funcionar dos trenes simultáneamente, etc., hay una lista muy larga de lo que puede hacer.
Si lo desea, también puede echar un vistazo a algunos proyectos de automatización de diseño diferentes aquí.