Skip to content

Instantly share code, notes, and snippets.

@ro31337
Created May 6, 2017 20:10
Show Gist options
  • Select an option

  • Save ro31337/688cb850462918ea067fd70b7b286346 to your computer and use it in GitHub Desktop.

Select an option

Save ro31337/688cb850462918ea067fd70b7b286346 to your computer and use it in GitHub Desktop.
Arduino morse SOS code
int ledPin = 11;
void setup() {
pinMode(ledPin, OUTPUT);
}
void dash() {
digitalWrite(ledPin, HIGH);
delay(1000);
digitalWrite(ledPin, LOW);
delay(300);
}
void dot() {
digitalWrite(ledPin, HIGH);
delay(400);
digitalWrite(ledPin, LOW);
delay(300);
}
void space() {
delay(1000);
}
void loop() {
// SOS is:
// --- ... ---
dash();
dash();
dash();
space();
dot();
dot();
dot();
space();
dash();
dash();
dash();
space();
space();
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment