Tabla de contenido:

Modelo de ferrocarril punto a punto automatizado con revestimiento de patio: 10 pasos (con imágenes)
Modelo de ferrocarril punto a punto automatizado con revestimiento de patio: 10 pasos (con imágenes)

Video: Modelo de ferrocarril punto a punto automatizado con revestimiento de patio: 10 pasos (con imágenes)

Video: Modelo de ferrocarril punto a punto automatizado con revestimiento de patio: 10 pasos (con imágenes)
Video: COMO CALCULAR PENDIENTES Y DISTANCIAS DE RAMPA VEHICULAR Y PEATONAL 2024, Noviembre
Anonim
Modelo de ferrocarril punto a punto automatizado con revestimiento de patio
Modelo de ferrocarril punto a punto automatizado con revestimiento de patio

Los microcontroladores Arduino abren grandes posibilidades en el modelismo ferroviario, especialmente cuando se trata de automatización. Este proyecto es un ejemplo de tal aplicación. Es una continuación de uno de los proyectos anteriores. Este proyecto consta de un diseño de ferrocarril modelo punto a punto con un revestimiento de patio para albergar un tren. Todas las operaciones están controladas por una placa de microcontrolador Arduino con la ayuda de un mecanismo de retroalimentación y el tren y la participación están controlados por un escudo de motor Adafruit.

Paso 1: mira el video

Image
Image

Mire el video para tener una idea de cómo funciona. Entonces, ahora que sabes lo que está pasando, ¡comencemos!

Paso 2: Obtén todas las cosas

Programar el microcontrolador Arduino
Programar el microcontrolador Arduino

Esto es lo que necesitará para la compilación:

  • Una placa Arduino compatible con Adafruit motor shield v2.3.
  • Un protector de motor Adafruit v2.3 (haga clic aquí para obtener más información).
  • Un escudo de expansión (Opcional, recomendado para expandir los pines + 5V y GND de la placa Arduino para conectar los sensores).
  • 3 pistas 'sensored'.
  • 4 cables de puente macho a macho (2 para conectar la alimentación de la vía y otros para conectar el desvío).
  • 3 juegos de 3 cables de puente macho a hembra (un total de 9 cables utilizados para conectar los 3 pines de cada sensor a la placa Arduino y a la alimentación).
  • Una 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 el microcontrolador Arduino.
  • Un destornillador

Paso 3: programa el microcontrolador Arduino

Asegúrese de tener instalada la biblioteca de protectores de motor Adafruit en su IDE de Arduino. Puede obtener la documentación completa sobre el escudo del motor y el software necesario en este enlace.

Paso 4: haga un diseño de prueba

Hacer un diseño de prueba
Hacer un diseño de prueba

Kato Unitrack es ideal para hacer diseños temporales, especialmente con fines de prueba. Click en la imagen para mas información. Haga un diseño como se muestra en la imagen de arriba. La longitud de la vía en la línea principal (entre los puntos A y B se puede hacer de cualquier longitud posible). Asegúrese de que todas las juntas de los rieles estén hechas correctamente y que los rieles de las vías estén limpios correctamente.

Paso 5: instale el protector del controlador del motor en la placa Arduino y conéctelo para rastrear la potencia y la salida

Instale el protector del controlador del motor en la placa Arduino y conéctelo para rastrear la potencia y la salida
Instale el protector del controlador del motor en la placa Arduino y conéctelo para rastrear la potencia y la salida
Instale el protector del controlador del motor en la placa Arduino y conéctelo para rastrear la potencia y la salida
Instale el protector del controlador del motor en la placa Arduino y conéctelo para rastrear la potencia y la salida

Instale el escudo con cuidado en la placa Arduino alineando los pines del escudo con los encabezados de la placa Arduino. Hágalo con cuidado y asegúrese de que no se doblen las clavijas del protector.

Conecte los pines de salida del blindaje marcados como M4 a los cables de alimentación de la vía y los marcados como M3 a los cables de desvío. Tenga en cuenta que la configuración es compatible solo con desvíos de tipo solenoide de dos cables.

Paso 6: Conecte las pistas 'sensored'

Conecte las pistas 'sensored'
Conecte las pistas 'sensored'
Conecte las pistas 'sensored'
Conecte las pistas 'sensored'
Conecte las pistas 'sensored'
Conecte las pistas 'sensored'

Instale el blindaje de expansión en el blindaje del motor y conecte los cables GND y de alimentación de los sensores a los rieles GND y + 5V del blindaje respectivamente. Realice las siguientes conexiones de clavijas:

  • Conecte la salida del sensor en el patio al pin A0 de la placa Arduino.
  • Conecte la salida del sensor en la pista del punto A al pin A1 de la placa Arduino.
  • Conecte la salida del sensor en la pista del punto B al pin A2 de la placa Arduino.

Asegúrese de que no haya clavijas sueltas para evitar el mal funcionamiento del sistema.

Paso 7: conecte la placa Arduino a la alimentación y enciéndala

Conecte la placa Arduino a la alimentación y enciéndala
Conecte la placa Arduino a la alimentación y enciéndala

Conecte una fuente de alimentación de 12 V CC al Arduino con un conector de barril y enciéndalo.

Paso 8: coloque su locomotora en el apartadero y deslícela sobre la vía 'sensored'

Coloque su locomotora en el revestimiento y deslícela sobre la vía 'sensorizada'
Coloque su locomotora en el revestimiento y deslícela sobre la vía 'sensorizada'

La placa Arduino está programada para iniciar la operación de diseño solo después de que la locomotora se haya colocado en el patio y llega a 'saber' esto solo a través de la retroalimentación de la pista 'sensorizada'. Asegúrese de ver el video, en el primer paso, para comprenderlo mejor.

Después de que la vía 'sensorizada' detecte la locomotora, debería ver que el desvío cambiará a la vía muerta si no es así y la locomotora comenzará a avanzar.

Si el desvío cambia a una dirección incorrecta, invierta la polaridad de los cables que conectan el desvío al blindaje del motor. Haga lo mismo con la potencia de la vía si la locomotora comienza a moverse en la dirección incorrecta.

Paso 9: ¡Observe cómo avanza su tren

Si todo se hizo correctamente, su tren debe comenzar a moverse desde el revestimiento del patio en la línea principal y proceder como se muestra arriba.

Paso 10: ¿Listo por ahora?

¿Tienes tu tren en marcha? ¡No te detengas aquí! Intente actualizar la configuración para ejecutar el tren entre más puntos, cambie la velocidad de aceleración y desaceleración del tren, modifique con el código Arduino, hay mucho que hacer. ¡Todo lo mejor!

Recomendado: