// Morse code "S" and "O"
int ledPin = 0;
void setup() {
pinMode(ledPin, OUTPUT);
}
void loop() {
morseS(200);
delay(500);
morseO(200);
delay(1000);
}
void morseS(int timing) {
// Three short blinks - correct
digitalWrite(ledPin, HIGH);
delay(timing);
digitalWrite(ledPin, LOW);
delay(timing);
digitalWrite(ledPin, HIGH);
delay(timing);
digitalWrite(ledPin, LOW);
delay(timing);
digitalWrite(ledPin, HIGH);
delay(timing);
digitalWrite(ledPin, LOW);
delay(timing);
}
void morseO(int timing) {
digitalWrite(ledPin, HIGH);
delay(timing);
digitalWrite(ledPin, LOW);
delay(timing);
}