Estou com dificuldade de fazer a comunicação do sensor TSL2561 com o ScadaBR, pois ele tem os pinos SDA e SCL, o meu código:
#include <SimpleModbusSlave.h>
#include <Adafruit_Sensor.h>
#include <Adafruit_TSL2561_U.h>
enum
{
TSL2561_SDA,
HOLDING_REGS_SIZE // leave this one
};
unsigned int holdingRegs[HOLDING_REGS_SIZE];
void setup()
{
modbus_configure(&Serial, 9600, SERIAL_8N1, 1, 2, HOLDING_REGS_SIZE, holdingRegs);
modbus_update_comms(9600, SERIAL_8N1, 1);
}
void loop()
{
modbus_update();
holdingRegs[TSL2561_SDA] = analogRead(A5);
}
Aguem poderia me ajudar com o programa e a comunicação com o ScadaBR, desde já agradeço pela atenção.