Foro de modelismo escala N
Arduino, Como sacarle partido. - Versión para impresión

+- Foro de modelismo escala N (https://www.escalan.es)
+-- Foro: Modelismo Escala N (https://www.escalan.es/forum-3.html)
+--- Foro: Digital (https://www.escalan.es/forum-26.html)
+--- Tema: Arduino, Como sacarle partido. (/thread-1142.html)

Páginas: 1 2


RE: Arduino, Como sacarle partido. - Usuario No Registrado - 01-12-2013

Si, si!!! A ver cuanto tarda el correos chino y el español (que a veces es peor) en hacerme llegar ya las placas!!! También he pillado un arduino UNO NANO, con la misma funcionalidad que el normal y mide 18,5mm x 43.2mm. Encima, mas barato: 3.23$, incluyendo portes.

Esto va a ser una locura como lo hagamos funcionar...... Sonrisa)


RE: Arduino, Como sacarle partido. - mario1969 - 28-04-2014

Bueno, pues he visto este blog y me ha parecido interesante lo que está desarrollando.

http://ibertrenduino.blogspot.com.es/2014_01_01_archive.html

Saludos


RE: Arduino, Como sacarle partido. - jumacaba - 17-03-2015

Refloto el hilo, ¿Qué ha pasado con el interés en el Arduino?
Yo lo estoy utilizando para gestionar cuatro cantones con sus señales y, por otro lado, el automatismo de las estaciones ocultas. No he necesitado nada de electrónica, sólo un poco de programación, y esto se puede compartir entre todos sin problema. El siguiente paso será el paso a nivel, algo muy sencillo de hacer con un pequeño servo. Lo complejo, para mi, es el bricolaje para montar el servo y unirlo a las barreras.
Animaros
Juanma


RE: Arduino, Como sacarle partido. - mario1969 - 17-03-2015

Porfavor pon algún esquema de hacerlo con un par de cantones.
Muchas gracias por todo.


RE: Arduino, Como sacarle partido. - jumacaba - 17-03-2015

Hola Mario

Los cantones siempre tienen que ser uno más que los trenes que van a correr, por lo tanto en dos cantones sólo podría correr un único tren, y esto invalidaría la necesidad de usar cantones.
Con cuatro ya puedes mover tres trenes que empieza a ser interesante y útil el manejo automático.

Cada cantón termina con una vía de parada y una señal que protegen al cantón siguiente. Al mismo tiempo cada cantón comienza con un sensor de que ha entrado un tren. En la práctica el sensor está a continuación de la vía de parada del cantón anterior.

Yo utilizo sensores Hall que son muy pequeños y muy potentes, mejores que los Reed Switch muy aparatosos para nuestra escala y mucho menos potentes. El coste es similar.

En este aspecto el diseño es igual que el de otros. Yo he implementado otros tres componentes:
- Una llave que anula la alimentación de los cuatro Hall. Esto me permite por ejemplo, junto con los otros dos agregados, hacer circular un único tren en pruebas de rodadura sin que se vea afectado por los sensores y vías de parada automática.
- Un botón de "Vía libre" que pone en verde todas las señales y alimenta todas las vías de parada, que complementa el uso de la llave anterior.
- Un botón de "Parada total" que pone en rojo todas señales y anula la alimentación de todas las vías de parada.
Esta última función esta en combinación con un botón de "Vía libre" particular para cada cantón. La idea esta pensada para poder ir poniendo en posición, al comenzar a jugar, los tres trenes desde un único punto. Combinando todas las posibilidades puedes ir haciendo circular cada tren hasta el cantón correspondiente sin el clásico efecto indeseado al activar un sensor.

También el propio Arduino me comanda un led amarillo para cada cantón en el panel de mando que me indica que el mismo está ocupado.

Por otra parte te digo que en mi caso cada cantón esta controlado por un mando PWM independiente. También agregar que la circulación es en un único sentido.

Bueno, entrando en materia, todo esta gestionado por un Arduino Mega 256 (unos 15€) y una placa de 8 relés (9€).
Los relés son 4 de ellos para alimentar o no la vía de parada. Los otros cuatro comandan una señal de dos aspectos.
El Arduino utiliza los siguientes pines:
- 8 que controlan los 8 relés
- 4 que reciben los 4 Hall
- 4 para los 4 botones de "Vía libre" individual para cada cantón
- 2 para los botones generales de "Vía libre" y "Parada total"
- 4 para el led amarillo de cantón ocupado

Si hasta aquí te parece útil para tu caso (que espero que si) en otro post pongo el código Arduino explicado.
Juanma


Arduino, Como sacarle partido. - mario1969 - 17-03-2015

Me parece genial , la lastima es que la placa mia es la Arduino Uno, no se si valdrá para todo.


RE: Arduino, Como sacarle partido. - jumacaba - 17-03-2015

Si, por eso no te preocupes, lo conseguiremos.
¿Ya has programado algo? ¿Te manejas con el programa de PC para programar y descargar el programa en el Arduino?
Si te interesa mañana comenzamos.
Juanma


Arduino, Como sacarle partido. - mario1969 - 17-03-2015

Yo he hecho algo pero con leds y sensior de temperatura