Tabla de contenido:

Bucle inverso de tren automatizado con Arduino: 10 pasos (con imágenes)
Bucle inverso de tren automatizado con Arduino: 10 pasos (con imágenes)

Video: Bucle inverso de tren automatizado con Arduino: 10 pasos (con imágenes)

Video: Bucle inverso de tren automatizado con Arduino: 10 pasos (con imágenes)
Video: SEMÁFORO con ARDUINO (Tinkercad) 🚥 2024, Noviembre
Anonim
Image
Image

Hacer bucles inversos puede ayudar en los diseños de trenes modelo para cambiar la dirección de los trenes, lo que no se puede hacer con plataformas giratorias. De esta manera, puede crear diseños de vía única con un bucle inverso en cada extremo para hacer funcionar los trenes sin ninguna pausa o interrupción. Así que, sin más preámbulos, ¡comencemos!

Paso 1: ¡Reúna todo lo necesario

Programar la placa Arduino
Programar la placa Arduino

Para este proyecto, aquí está la lista de piezas y componentes necesarios:

  • Una placa de microcontrolador Arduino, las recomendadas son UNO, Leonardo, MEGA.
  • Un protector de controlador de motor Adafruit.
  • Una fuente de alimentación de CC de 12 voltios (puede ser una batería o un adaptador con una capacidad de salida de corriente de al menos 1,5 amperios)
  • Seis cables de puente macho a macho:
  1. Un par para conectar el desvío al conductor del motor.
  2. Segundo par para conectar la potencia de la pista exterior al controlador del motor.
  3. Tercer par para conectar el bucle interior al controlador del motor.
  • Una pista 'sensorial'.
  • 3 cables de puente hembra a hembra (para conectar el sensor a la placa Arduino).

Paso 2: programa la placa Arduino

Si no tiene Arduino IDE en su computadora, descárguelo desde aquí. La biblioteca para el escudo del controlador del motor Adafruit se puede encontrar aquí, en caso de que no la tenga en su IDE. Asegúrese de instalar esto en su IDE antes de compilar el programa. Si necesita ayuda para instalar una biblioteca, consulte este enlace.

Paso 3: aislar las pistas de bucle interior

Aislar las pistas de bucle interior
Aislar las pistas de bucle interior

Con 4 ensambladores de rieles aislados, aísle el bucle interior de la vía de la vía exterior. Haga clic en la imagen para obtener más información.

Paso 4: haz el diseño

Hacer el diseño
Hacer el diseño

Usé Kato Unitrack de calibre N para hacer este diseño. Puede utilizar cualquier otra pista siempre que todo funcione correctamente.

Paso 5: conecte el protector en la placa Arduino y realice las conexiones de cableado

Enchufe el protector en la placa Arduino y realice las conexiones de cableado
Enchufe el protector en la placa Arduino y realice las conexiones de cableado
Enchufe el protector en la placa Arduino y realice las conexiones de cableado
Enchufe el protector en la placa Arduino y realice las conexiones de cableado

Antes de colocar el protector del controlador del motor, asegúrese de que todos los pines estén alineados y luego empuje el protector hacia abajo para sujetarlo firmemente a la placa Arduino. Cuando mantenga la placa en posición vertical (vea la imagen de arriba) de manera que los pines de entrada analógica estén de su lado, haga las siguientes conexiones:

  • Conecte los cables de desvío al bloque de terminales marcado 'M4' conectando el + ve o el cable rojo al terminal superior y el -ve o el cable negro al terminal inferior.
  • Conecte los cables de alimentación de la sección interior del lazo al bloque de terminales marcado 'M2'. Conéctelo de todos modos por ahora y cambie la polaridad más tarde si el tren o la locomotora se mueve en la dirección incorrecta dentro del bucle o simplemente se detiene.
  • Conecte la alimentación de la vía exterior al bloque de terminales marcado 'M1'. Haga lo mismo más tarde que hará con la potencia de la pista en el bucle interior.

Paso 6: Conecte la pista 'sensored' a la placa Arduino

Conecte la pista 'sensored' a la placa Arduino
Conecte la pista 'sensored' a la placa Arduino

Conecte los pines del sensor de la siguiente manera:

  • VCC al pin de + 5 voltios de la placa Arduino.
  • Pin GND a GND de la placa Arduino.
  • OUT al pin A0 de la placa Arduino.

Paso 7: coloque la locomotora en la vía

Coloque la locomotora en la vía
Coloque la locomotora en la vía

Coloque la locomotora en la sección exterior de la vía para probar la configuración.

Paso 8: Encienda el sistema

Encienda el sistema
Encienda el sistema
Encienda el sistema
Encienda el sistema

Encienda la placa Arduino y el controlador del motor conectando el pin VIN y GND respectivamente a una potencia de 12 voltios y tierra respectivamente o conectando el conector de barril del adaptador a la toma de corriente de la placa Arduino. Vuelva a verificar todas las conexiones de cableado y encienda la alimentación.

Paso 9: ¡Míralo funcionando

Si todo va bien, entonces su configuración debería funcionar como la que se muestra en el video de arriba.

Paso 10: ¿Qué sigue?

Ahora que tiene la configuración de ejemplo en ejecución, puede agregar otro bucle inverso en el otro extremo de la vía exterior para hacer que el tren funcione en ambas direcciones en una sola vía sin ninguna interrupción (deberá modificar el Arduino programa para eso). Demuestre sus habilidades modificando el programa Arduino para aumentar la funcionalidad de este proyecto o simplemente hágame saber lo que hizo con esto. Avísame si hiciste este proyecto para ayudarme a saber si te resultó útil.

Te deseo feliz ferrocarril. ¡Todo lo mejor!

Recomendado: