INFORMACIÓN SOBRE LA PLACA ARDUINO








Programa 3 led que se encienden uno tras otro, se utilizan los puertos 13, 12 y 11.

/*

Blink con 3 leds

Primer bucle los 3 led se encienden secuencialmente, después se encienden y se apagan al mismo tiempo diez veces. A continuación se repite el proceso.

*/

inicializa la variable cont, led1, led2 y led3 como numero entero

int cont=0;
int led1=11;
int led2=12;
int led3=13;

bucle principal

void setup() {

inicializa 3 pines digitales como salidas:

pinMode(led1, OUTPUT);

pinMode(led2, OUTPUT);

pinMode(led3, OUTPUT);

}
void loop() {

digitalWrite(led3, HIGH); set the LED on

delay(1000); wait for a second

digitalWrite(led3, LOW); set the LED off

digitalWrite(led2, HIGH);

delay(1000);

digitalWrite(led2, LOW);

digitalWrite(led1, HIGH);

delay(1000); wait for a second

digitalWrite(led1, LOW);


// el siguiente bucle hace que los 3 led parpadeen al mismo tiempo diez veces

for(cont=0;cont<10;cont=cont+1)

{

digitalWrite(led3, HIGH);

digitalWrite(led2, HIGH);

digitalWrite(led1, HIGH);

delay(200);

digitalWrite(led3, LOW);

digitalWrite(led2, LOW);

digitalWrite(led1, LOW);

}

}