Hallo liebe Freunde
ich möchte über digital input ein 1 oder 0 bzw. HIGH oder LOW zu meienem adroid schicken.
aber irgend was stimmt bei meinem Code nicht.
Vielen Dank im Voraus.
Hier ist mein Code:
void loop()
{
byte sntmsg[1];
byte msg[1];
int pinread;
if (acc.isConnected()) {
if (msg[0] == 2){
Serial.print("Door is opened\r\n"); // print the message when the Mega received input from Serial1
pinread=digitalRead(pinin);
Serial.print("pin wert\r\n");
Serial.print(pinread);
sntmsg[0]=pinread;
Serial.print("gesendet\r\n");
Serial.print((sntmsg,1));
acc.write(sntmsg,1);
}
else
{
digitalWrite(pinout , LOW); // turn off light
delay(1000); // wait 1000ms for next reading
}
}