Tabla de contenido:

Bucle de ferrocarril modelo automatizado simple con revestimiento de patio: 11 pasos
Bucle de ferrocarril modelo automatizado simple con revestimiento de patio: 11 pasos

Video: Bucle de ferrocarril modelo automatizado simple con revestimiento de patio: 11 pasos

Video: Bucle de ferrocarril modelo automatizado simple con revestimiento de patio: 11 pasos
Video: sliding gate lock ideas #slidinggatelock 2024, Mes de julio
Anonim
Bucle de ferrocarril modelo automatizado simple con revestimiento de patio
Bucle de ferrocarril modelo automatizado simple con revestimiento de patio

Este proyecto es una versión mejorada de uno de mis proyectos anteriores. Esto utiliza un microcontrolador Arduino, una gran plataforma de creación de prototipos de código abierto, para automatizar el diseño de un modelo de ferrocarril. El diseño consta de un bucle ovalado simple y un revestimiento de patio que se ramifica para albergar el tren. El microcontrolador Arduino recibe retroalimentación de dos vías 'sensored' instaladas en dos ubicaciones del diseño para llevar a cabo funciones específicas cuando el tren las cruza.

Así que, sin más preámbulos, ¡comencemos!

Paso 1: mira el video

Image
Image

Mire el video anterior para comprender cómo funciona este proyecto.

Paso 2: Obtenga todas las piezas y cosas

Programar la placa Arduino
Programar la placa Arduino

Para este proyecto, necesitará:

  • Una placa de microcontrolador Arduino compatible con Adafruit motor shield v2
  • Un protector de controlador de motor Adafruit v2 (Obtenga más información aquí)
  • Un escudo de expansión (opcional pero recomendado para expandir las conexiones de los pines de alimentación y tierra para los sensores).
  • Dos pistas 'sensored'
  • Dos juegos de 3 cables de puente macho a hembra (para conectar las pistas 'sensored' a la placa Arduino).
  • 4 cables de puente macho a macho (2 de cada uno para conectar la alimentación de la vía y el desvío a los terminales de salida del blindaje del motor).
  • 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 apropiado (para conectar la placa Arduino a una computadora).
  • Una computadora (para programar el microcontrolador Arduino).

Paso 3: programa la placa Arduino

Asegúrese de tener instalada la biblioteca Adafruit motor driver shield v2 en su IDE. Revise el código de Arduino para tener una idea de cómo funciona y cómo puede modificarlo en el futuro para experimentar con la configuración.

Conecte la placa Arduino a su computadora y cargue el código Arduino adjunto en ella.

Paso 4: haga un diseño de prueba

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

Haga clic en la imagen de arriba antes de continuar para obtener más información sobre el diseño. Asegúrese de que todas las juntas de los rieles estén bien hechas y que los rieles de las vías estén limpios para evitar que el tren se descarrile y / o se detenga.

Paso 5: instale el protector del motor en la placa Arduino

Instale el protector del motor en la placa Arduino
Instale el protector del motor en la placa Arduino

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.

Paso 6: conecte el alimentador de energía de la oruga y los cables de desvío al blindaje del motor

Conecte el alimentador de energía de la oruga y los cables de desvío al blindaje del motor
Conecte el alimentador de energía de la oruga y los cables de desvío al blindaje del motor
Conecte el alimentador de energía de la oruga y los cables de desvío al blindaje del motor
Conecte el alimentador de energía de la oruga y los cables de desvío al blindaje del motor
Conecte el alimentador de energía de la oruga y los cables de desvío al blindaje del motor
Conecte el alimentador de energía de la oruga y los cables de desvío al blindaje del motor

Conecte los terminales de salida del blindaje marcados como M1 a los cables de alimentación de la vía y los marcados como M4 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 7: conecte las pistas 'sensored' a la placa Arduino

Conecte las pistas 'sensored' a la placa Arduino
Conecte las pistas 'sensored' a la placa Arduino
Conecte las pistas 'sensored' a la placa Arduino
Conecte las pistas 'sensored' a la placa Arduino
Conecte las pistas 'sensored' a la placa Arduino
Conecte las pistas 'sensored' a la placa Arduino

Instale el blindaje de expansión en el blindaje del motor y conecte los pines GND y VCC de cada sensor a los conectores GND y + 5 voltios del blindaje. Luego, realice las siguientes conexiones de pines:

  • Conecte el pin de salida del primer sensor al pin de entrada A0 de la placa Arduino.
  • Conecte el pin de salida del segundo sensor al pin de entrada A1 de la placa Arduino.

Paso 8: coloque el tren en el revestimiento

Coloque el tren en el revestimiento
Coloque el tren en el revestimiento

Coloque el tren en el revestimiento del patio para prepararse para la prueba de funcionamiento. Se recomienda el uso de una herramienta de remolque para garantizar que la locomotora y el material rodante se coloquen correctamente en las vías para evitar descarrilamientos.

Paso 9: conecte la placa Arduino a la alimentación

Conecte la placa Arduino a la alimentación
Conecte la placa Arduino a la alimentación

Conecte la fuente de alimentación de CC de 12 voltios a la placa Arduino, ya sea a través del bloque de terminales de alimentación del protector del motor o del conector hembra de barril de la placa Arduino. Antes de encender la alimentación, asegúrese de que todas las conexiones de cableado estén hechas correctamente y que ninguna esté suelta.

Paso 10: encienda la alimentación y observe cómo avanza el tren

Después de encender la energía si el desvío cambia en la dirección incorrecta o el tren comienza a moverse en la dirección incorrecta, invierta la polaridad de los cables respectivos conectados a los terminales de salida del blindaje del motor.

Paso 11: ¿Qué sigue?

Si ha llegado hasta aquí, es posible que desee relajarse un poco y disfrutar de su proyecto. Pero si desea hacer más cosas, puede intentar modificar el código Arduino y experimentar con la configuración para hacer algo nuevo. Hagas lo que hagas, ¡todo lo mejor!

Recomendado: