const int ledPin = 5; //The LED is connected with the port number 5
void setup() {
pinMode(ledPin, OUTPUT);
}
void SOS(int n) { //Create a function defining its parameter
digitalWrite(ledPin, HIGH);
delay(n); //The light is opened depending to the value of the parameter
digitalWrite(ledPin, LOW);
delay(500);
digitalWrite(ledPin, HIGH);
delay(n);
digitalWrite(ledPin, LOW);
delay(500);
digitalWrite(ledPin, HIGH);
delay(n);
digitalWrite(ledPin, LOW);
delay(1500);
}
void silence() {
digitalWrite(ledPin, LOW);
delay(3500);
}
void loop() {
SOS(500); //Put the value of the parameter n
SOS(1500);
SOS(500);
silence();
}