// LED pin definition
int ledPin = 8; // LED pin connected (adjust to your circuit)
void setup() {
pinMode(ledPin, OUTPUT); // Set pin LED sebagai output
}
void loop() {
// S: short-short-short
digitalWrite(ledPin, HIGH);
delay(1000); // Short flash (1 seconds)
digitalWrite(ledPin, LOW);
delay(250); // Delay between blinks (0.25 seconds)
digitalWrite(ledPin, HIGH);
delay(1000); // Short flash (0.5 seconds)
digitalWrite(ledPin, LOW);
delay(250); // Delay between blinks (0.25 seconds)
digitalWrite(ledPin, HIGH);
delay(500); // Short flash (0.5 seconds)
digitalWrite(ledPin, LOW);
delay(500); // Pause between letters (0.5 seconds)
// 0: long-long-long
digitalWrite(ledPin, HIGH);
delay(500); // Long light (1 second)
digitalWrite(ledPin, LOW);
delay(250); // Delay between blinks (0.25 seconds)
digitalWrite(ledPin, HIGH);
delay(500); // Long light (1 second)
digitalWrite(ledPin, LOW);
delay(250); // Delay between blinks (0.25 seconds)
digitalWrite(ledPin, HIGH);
delay(1000); // Long light (1 second)
digitalWrite(ledPin, LOW);
delay(500); // Pause between letters (0.5 seconds)
// S: short-short-short
digitalWrite(ledPin, HIGH);
delay(500); // Short flash (0.5 seconds)
digitalWrite(ledPin, LOW);
delay(250); // Delay between blinks (0.25 seconds)
digitalWrite(ledPin, HIGH);
delay(1000); // Short flash (0.5 seconds)
digitalWrite(ledPin, LOW);
delay(250); // Delay between blinks (0.25 seconds)
digitalWrite(ledPin, HIGH);
delay(500); // Short flash (0.5 seconds)
digitalWrite(ledPin, LOW);
delay(2000); // Pause between words (2 seconds)
}