int ledPin = 10;
void setup() {
// Ejercicio 2-2 Arduino tutorial
pinMode(ledPin, OUTPUT);
}
void loop() {
//colocamos el código por cada letra
//3 parpadeos rápidos sería la "S"
for(int x=0;x<3;x++){
digitalWrite(ledPin,HIGH); //configurar encender LED
delay(150); // espera 150 milisegundos
digitalWrite(ledPin,LOW); // configurar apagar LED
delay(100); // esperar 100 milisegundos
}
delay(100);
// 100 milisegundos de espera entre letra y letra
//3 parpadeos más prolongados sería la "O"
for(int x=0;x<3;x++){
digitalWrite(ledPin,HIGH); //configurar encender LED
delay(400); // espera 400 milisegundos
digitalWrite(ledPin,LOW); // configurar apagar LED
delay(100); // esperar 100 milisegundos
}
delay(100);
// 100 milisegundos de espera entre letra y letra
//3 parpadeos rápidos sería la "S" nuevamente
for(int x=0;x<3;x++){
digitalWrite(ledPin,HIGH); //configurar encender LED
delay(150); // espera 150 milisegundos
digitalWrite(ledPin,LOW); // configurar apagar LED
delay(100); // esperar 100 milisegundos
}
delay(5000);
//esperar 5 segundos para repetir la siguiente señal de SOS
}