for example:
Code: Select all
stateA = digitalRead(relayPinA);
debouncerA.update();
int valueA = debouncerA.read();
if (valueA != oldValueA) {
digitalWrite(relayPinA, !stateA);
********with a command we can send "!stateA" value to controller ********
oldValueA = valueA;
}