08-03-2014, 23:32
Hola,
Si os bajáis las librerias MRRWA (Model RailRoadig With Arduino) ahí tenéis ejemplos de todo. Estan en un zip aquí: http://sourceforge.net/projects/mrrwa/
Dentro hay una carpeta que se llama Loconet con las librerías para comunicar con el bus Loconet. Hay otra subcarpeta dentro que se llama "examples" con ejemplos de programas:
LocoLinx: Este es un interfaz de Loconet a RS232, para conectar la red Loconet al PC mediante un puerto serie
LoconetEtherBuffer: Convierte al Arduino en un interfaz de Loconet a Ethernet. Hay una implementación del protocolo Loconet sobre red Ethernet, me parece que no sólo el Rocrail es compatible con este protocolo.
LocoNetFastClockDemo: No necesita explicación, un fastclock
LoconetMonitor: Yo este lo utilizo un montón para aprender como van los comandos, lo que hace es monitorizar todos los comandos que circulan por el bus Loconet y nos lo muestra en el monitor serie del arduino.
LocoNetThrottle: Convierte al Arduino en un Throttle, un mando para manejar locomotoras.
Pero hay mucho mas. La carpeta NmraDcc implementa el protocolo DCC, osea que podemos usar el arduino como un decoder de locomotora. No tengo ningún arduino nano, pero creo que este cabría en un vagón sin problemas.
El resto de carpetas lo tengo todavía pendiente de explorar...
Salut!
Dani
Si os bajáis las librerias MRRWA (Model RailRoadig With Arduino) ahí tenéis ejemplos de todo. Estan en un zip aquí: http://sourceforge.net/projects/mrrwa/
Dentro hay una carpeta que se llama Loconet con las librerías para comunicar con el bus Loconet. Hay otra subcarpeta dentro que se llama "examples" con ejemplos de programas:
LocoLinx: Este es un interfaz de Loconet a RS232, para conectar la red Loconet al PC mediante un puerto serie
LoconetEtherBuffer: Convierte al Arduino en un interfaz de Loconet a Ethernet. Hay una implementación del protocolo Loconet sobre red Ethernet, me parece que no sólo el Rocrail es compatible con este protocolo.
LocoNetFastClockDemo: No necesita explicación, un fastclock
LoconetMonitor: Yo este lo utilizo un montón para aprender como van los comandos, lo que hace es monitorizar todos los comandos que circulan por el bus Loconet y nos lo muestra en el monitor serie del arduino.
LocoNetThrottle: Convierte al Arduino en un Throttle, un mando para manejar locomotoras.
Pero hay mucho mas. La carpeta NmraDcc implementa el protocolo DCC, osea que podemos usar el arduino como un decoder de locomotora. No tengo ningún arduino nano, pero creo que este cabría en un vagón sin problemas.
El resto de carpetas lo tengo todavía pendiente de explorar...
Salut!
Dani