Paso 3: Sketch de Arduino
int leds [] = {2, 5, 6, 9, 10, 11, 12, 13};
int randNumber;
luz LED
void blinken(char a)
{
digitalWrite (a, alto);
Delay(10);
digitalWrite (un, bajo);
Delay(10);
}
void setup()
{
pinmode set para los 8 terminales ver matriz de leds]
para (int index = 0; índice < 9; Índice ++)
{
pinMode (leds [índice], salida);
}
pines usados para sensor de luz
pinMode (A3, salida);
digitalWrite (A3, alta);
pinMode (A4, salida);
digitalWrite (A4, LOW);
conjunto pin a GND
pinMode (3, salida);
digitalWrite (3, bajo);
}
void loop()
{
obtener valor de sensor de luz
int wert = analogRead(A5);
if(Wert<125)
{
captura de valor aleatorio entre 0... 8
randNumber = random(0,9-1);
luz sensor de 3 filas de pines conectado al 1 pin de arduino
Blinken(Char(LEDs[randNumber]));
Blinken(Char(LEDs[ABS((randNumber+2)/2)]));
Blinken(Char(LEDs[ABS((randNumber+4)/2)]));
}
}