int botao = 7; int led = 13; bool estadoLed = 0; void setup() { pinMode(botao, INPUT); pinMode(led, OUTPUT); Serial.begin(9600); } void loop() { if(digitalRead(botao) == LOW) // Se o botão for pressionado { estadoLed = !estadoLed; // troca o estado do LED digitalWrite(led, estadoLed); while(digitalRead(botao) == LOW); delay(100); } Serial.println(estadoLed); }