09-02-2014, 21:36
Hola,
Actualizaciones del proyecto: ya tengo casi lista de versión 2. Esta versión mantiene lo mismo que la anterior, es decir, poder reproducir sonidos mediante el mando a distancia (para analógico).
Y lo nuevo es que conectando el Arduino al PC por el cable USB aparece un menú de configuración por la consola. Aquí se puede configurar en primer lugar los números de los sensores de los tramos de las vias de la estación que identifican que un tren está situado en un anden. Se pueden configurar hasta diez sensores que corresponden a cada tramo final de parada de hasta 10 vias de la estación.
Luego también podemos configurar hasta 50 locomotoras. Para cada número de locomotora podemos asignar un sonido a cada tecla de función (bocinas, sonido de frenada,...), y un sonido asignado al evento de cuando el tren para en la estación (anuncio).
Con esto, en cuanto detengamos el tren en una via de la estación suena su anuncio (si no para, no). Y activando cualquiera de las teclas de función que hayamos asignado también suena su sonido correspondiente.
Y el "truquillo" para identificar el tren, es el siguiente: en cuanto se activa un detector de uno de los tramos de parada en la estación que hemos configurado, el Arduino mira cual es la primera locomotora que se detiene (su velocidad pasa a ser cero) en los dos segundo siguientes a la activación. Así sabemos que esa es la locomotora que ha parado para reproducir su anuncio.
Ahora estoy acabando de probar, pero de momento funciona correctamente. Mas adelante pongo algún video y mas información.
Salut!
Dani
Actualizaciones del proyecto: ya tengo casi lista de versión 2. Esta versión mantiene lo mismo que la anterior, es decir, poder reproducir sonidos mediante el mando a distancia (para analógico).
Y lo nuevo es que conectando el Arduino al PC por el cable USB aparece un menú de configuración por la consola. Aquí se puede configurar en primer lugar los números de los sensores de los tramos de las vias de la estación que identifican que un tren está situado en un anden. Se pueden configurar hasta diez sensores que corresponden a cada tramo final de parada de hasta 10 vias de la estación.
Luego también podemos configurar hasta 50 locomotoras. Para cada número de locomotora podemos asignar un sonido a cada tecla de función (bocinas, sonido de frenada,...), y un sonido asignado al evento de cuando el tren para en la estación (anuncio).
Con esto, en cuanto detengamos el tren en una via de la estación suena su anuncio (si no para, no). Y activando cualquiera de las teclas de función que hayamos asignado también suena su sonido correspondiente.
Y el "truquillo" para identificar el tren, es el siguiente: en cuanto se activa un detector de uno de los tramos de parada en la estación que hemos configurado, el Arduino mira cual es la primera locomotora que se detiene (su velocidad pasa a ser cero) en los dos segundo siguientes a la activación. Así sabemos que esa es la locomotora que ha parado para reproducir su anuncio.
Ahora estoy acabando de probar, pero de momento funciona correctamente. Mas adelante pongo algún video y mas información.
Salut!
Dani