Paso 3: Programar el Arduino
Descargar el código de arduino conectado o copiar pegar el siguiente código en el IDE de Arduino. El código se explica en el siguiente paso.
int buttonState = 0;
int cuenta = 0;
void setup() {Serial.begin(9600); pinMode(2,INPUT); pinMode(3,OUTPUT); pinMode(4,OUTPUT); pinMode(5,OUTPUT); pinMode(6,OUTPUT); pinMode(7,OUTPUT);}
void loop() {digitalWrite (3, bajo); digitalWrite (4, bajo); digitalWrite (5, bajo); digitalWrite (6, bajo); digitalWrite (7, bajo);
buttonState = digitalRead(2);
if(buttonState == Low) {}
} else {cuenta ++; delay(200); Serial.Print(Count);
Si ((cuenta % 2) > 0) {digitalWrite (3, alto);} else {digitalWrite (3, LOW);}
Si ((cuenta % 4) > 1) {digitalWrite (4, HIGH);} else {digitalWrite (4, LOW);}
Si ((cuenta % 8) > 3) {digitalWrite (5, alto);} else {digitalWrite (5, LOW);}
Si ((cuenta % 16) > 7) {digitalWrite (6, alto);} else {digitalWrite (6, LOW);}
Si ((cuenta % 32) > 15) {digitalWrite (7, alto);} else {digitalWrite (7, LOW);} delay(200); } }