#include #define ldrpin 3 #define TXEN 4 #include int ldrvalue = 0; // data array for modbus network sharing uint16_t au16data[16] = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }; //adres van de slave instellen SoftwareSerial mySerial(0, 1); //rx/tx Modbus slave(11,mySerial,TXEN); void setup() { mySerial.begin( 19200 ); pinMode(ldrpin,INPUT); slave.start(); } void loop() { slave.poll( au16data, 16 ); ldrvalue = analogRead(ldrpin); au16data[1] = ldrvalue; }