//SOS for LED, when pressed by Button: int ledPin = 8; int switchPin= 3; int val=0; int s = 300; int o = 800; void setup() { pinMode(ledPin, OUTPUT); pinMode (switchPin, INPUT); } void character(int speed) { digitalWrite(ledPin, HIGH); delay(speed); digitalWrite(ledPin, LOW); delay(300); } void loop() { val = digitalRead(switchPin); if (val==HIGH) { digitalWrite(ledPin, LOW); for (int x = 1; x <= 3; x++) { character(s); } delay(100); for (int x = 1; x <= 3; x++) { character(o); } delay(100); for (int x = 1; x <= 3; x++) { character(s); } delay(2000); } else{ digitalWrite(ledPin,LOW); } }