Paso 3:
Abra el IDE de Arduino y crear el siguiente código para cargarse a Arduino.const int ledPin = 13; el número de los pines del LED
char val;
int cont = 0;
void sos () {}
para (int i = 0; i < 3; i ++)
{
digitalWrite(ledPin,HIGH);
Delay(250);
digitalWrite(ledPin,LOW);
Delay(250);
}
para (int i = 0; i < 3; i ++)
{
digitalWrite(ledPin,HIGH);
Delay(500);
digitalWrite(ledPin,LOW);
Delay(250);
}
para (int i = 0; i < 3; i ++)
{
digitalWrite(ledPin,HIGH);
Delay(250);
digitalWrite(ledPin,LOW);
Delay(250);
}
}
void setup()
{
Inicializa el pin LED como salida:
pinMode (ledPin, salida);
inicializar una conexión serie a través de USB
Serial.Begin(9600);
}
void loop()
{
Si (Serial.available())
{
Val=serial.Read();
Si (val == '1')
{
SOS();
cont = 1;
}
Si (val == '0')
{
digitalWrite(ledPin,LOW);
cont = 0;
}
Serial.Flush();
}
otra cosa
{
Si (cont == 1)
{
SOS();
cont = 1;
}
if(cont == 0)
{
digitalWrite(ledPin,LOW);
cont = 0;
}
}
}