int ledPin = 14;
void setup() {
pinMode(ledPin, OUTPUT);
}
void loop() {
// S (Tiga titik pendek)
for (int i = 0; i < 3; i++) {
digitalWrite(ledPin, HIGH);
delay(200);
digitalWrite(ledPin, LOW);
delay(200);
}
delay(300); // Jeda antar huruf
// O (Tiga garis panjang)
for (int i = 0; i < 3; i++) {
digitalWrite(ledPin, HIGH);
delay(600);
digitalWrite(ledPin, LOW);
delay(600);
}
delay(300); // Jeda antar huruf
// S (Tiga titik pendek)
for (int i = 0; i < 3; i++) {
digitalWrite(ledPin, HIGH);
delay(200);
digitalWrite(ledPin, LOW);
delay(200);
}
delay(2000); // Jeda sebelum mengulang pola SOS
}
Loading
esp32-devkit-c-v4
esp32-devkit-c-v4