#include #include #define button 8 int x=0; boolean flag; void setup() { Wire.begin(); flag=false; pinMode(button, INPUT); } void loop() { if (digitalRead(button) == 1 && !flag) { flag=true; if(x==0){x=1;}else{ if(x==1){x=0;}} delay(300); } if(flag) { if(x==1) { Wire.beginTransmission(8); Wire.write(1); Wire.endTransmission(); delay(100); Wire.beginTransmission(10); Wire.write(0); Wire.endTransmission(); } if(x==0) { Wire.beginTransmission(8); Wire.write(0); Wire.endTransmission(); delay(100); Wire.beginTransmission(10); Wire.write(1); Wire.endTransmission(); } flag = false; } }