int ledPin = 13;
void accendiLed(){
digitalWrite(ledPin, HIGH);
stampaStatoLed();
delay(500);
digitalWrite(ledPin, LOW);
stampaStatoLed();
delay(200);
digitalWrite(ledPin, HIGH);
stampaStatoLed();
delay(400);
digitalWrite(ledPin, LOW);
stampaStatoLed();
delay(150);
digitalWrite(ledPin, HIGH);
stampaStatoLed();
delay(200);
digitalWrite(ledPin, LOW);
stampaStatoLed();
delay(100);
}
void stampaStatoLed() {
int stato = digitalRead(ledPin);
if (stato == HIGH) {
Serial.println("True - 1");
} else {
Serial.println("False - 0");
}
}
void setup() {
// put your setup code here, to run once:
Serial.begin(115200);
Serial.println("Hello, ESP32-S3!");
pinMode(ledPin, OUTPUT);
}
void loop() {
accendiLed();
}