
Bueno antes de empezar con las librerías y demás, lo primero que he hecho ha sido comprobar que el circuito con el 6N137 funciona correctamente. Para ello encontré este programa que es muy útil para comprobar que paquetes de datos circulan por nuestros railes.
El circuito es muy simple ya que solo hace falta el modulo y un Arduino conectado al PC. El modulo va conectado a Arduino en el pin 2.
El programa en si se llama RB_DCC_Sniffer y como he dicho, no hace falta ningun tipo de libreria, solo cargar el sketch y a funcionar.
El programa es bastante simple nos manda en monitor serial de Arduino configurado a un Baudrate de 38400 una serie de datos como en número de locomotora, dirección, velocidad en la siguientes fotos se puede ver como funciona y los datos que recibe el ordenador a través de Arduino.
Además se puede configurar mediante entrada de comandos en el monitor serial y son los siguientes:
- 1 = 1s Tiempo de refresco
- 2 = 2s
- 3 = 4s (por defecto)
- 4 = 8s
- 5 = 16s
- 6 = 4 Tamaño del buffer DCC
- 7 = 8
- 8 = 16
- 9 = 32 (por defecto)
- 0 = 64
- a = Paquetes de accesorios on/ off
- l = Paquetes de locomotoras on / off
Las fuentes originales de donde he sacado la información y el programa es esta: Rudysmodelrailway
Descargar RB_DCC_Sniffer
No hay comentarios :
Publicar un comentario