void spegni(){ unsigned long pressione = millis(); //disattivo/attivo led e buzzer if ((pressione - ultimapressione > 200) && (to > 0)){ if (spento){ spento = false; lcd.setCursor(0,0); lcd.print("Audio e Led "); lcd.setCursor(0,1); lcd.print("Attivati "); }else{ spento=true; lcd.setCursor(0,0); lcd.print("Audio e Led "); lcd.setCursor(0,1); lcd.print("Disattivati "); } delay(500); } ultimapressione = millis(); Serial.println(spento); //spengo i led in ogni caso digitalWrite(RED,LOW); digitalWrite(GREEN,LOW); digitalWrite(BLUE,LOW); }