Hola, buenas
Es la primera vez que pregunto en el foro, pero es que hace tiempo que estoy intentando comunicar dos arduinos nanos por rs485 y estoy a punto de dejarlo.
El código es muy sencillo.
Se trata de transmitir el número de un pulsador de un panel de control. Uso expansores de puerto para el control de la matriz de pulsadores.
Sólo tengo un master y un sólo slave.
El número de pulsador aparece además en un lcd.
En principio, parece que el master funciona. El número del botón pulsado aparece en el lcd y transmite.
El slave le tengo configurado para recibir directamente, sin un pin que hbilita la recepción.
Al arduino slave le llega algo, ya que se enciende el led de rx. Cuando trasmito el 10 debería de cambiar el estado del led 13 y mover un motor.
En el ide de arduino el código funciona. Al transmitir 10 el led cambia de estado (el motor no sé, en principio me interasa solucionar la transmisión)
La mayor parte del código está copiado de páginas web.
A ver si veis algo extraño.
name.h (53 Bytes)
receptor_4.ino.ino (4.96 KB)
emisor2.ino.ino (6.25 KB)