void loop(){ if(estado== 0){// botao desligado delay(30000); // aguarda 30 segundos tone(buzina,3000,1000); // liga buzina if estado==0) {// se botao desligado delay(60000);// aguarda 60segundos digitalWrite(amarelovidro,HIGH); // liga led delay(15000);// aguarda 15 segundos digitalWrite(amarelovidro,LOW));// desliga led } } } if (estado==1){ noTone(buzina); }