int ledpin=8;
int ledstate=0;
int buttonpin=12;
int oldbutton;
int newbutton;
int time=500;
void setup() {
// put your setup code here, to run once:
Serial.begin(115200);
pinMode(ledpin, OUTPUT);
pinMode(buttonpin, INPUT);
}
void loop() {
// put your main code here, to run repeatedly:
newbutton= digitalRead(buttonpin);
Serial.println(newbutton);
if(oldbutton==0 && newbutton==1){
if(ledstate==0){
digitalWrite(ledpin, HIGH);
ledstate=1;
}
else{
digitalWrite(ledpin, LOW);
ledstate=0;
}
}
oldbutton=newbutton;
delay(100);
}