Fork me on GitHub

Arduino en la escuela

December 8, 2012

Hace unos días dí un taller muy básico de Arduino en una escuela secundaria de Ciudad Evita. Los chicos que participaron tenían entre 13 y 15 años. No todos se engancharon pero algunos sí y se divirtieron bastante. Entendieron los conceptos enseguida y aunque nunca habían programado pudieron hacer que un circuito con tres leds funcionara como las luces del auto fantástico.

Chicos de la escuela Pepe Biondi de Ciudad Evita jugando con Arduino

Para programar usamos el IDE de Arduino. Hubiera preferido usar algo gráfico, como MiniBloq, pero lo encontré muy pesado y la interfaz definitivamente no es linda. Sería genial algo más al estilo de Scratch.

Circuito de tres leds con Arduino Uno

Otro grupo hizo el circuito con un Arduino Nano.

Circuito de tres leds con Arduino Nano

Así quedó uno de los programas.

int led1 = 13;
int led2 = 7;
int led3 = 2;
int tiempo = 15;

void setup() {                
    pinMode(led1, OUTPUT);  
    pinMode(led2, OUTPUT);  
    pinMode(led3, OUTPUT);
}

void loop() {
    digitalWrite(led1, HIGH);
    delay(tiempo);
    digitalWrite(led1, LOW);
    digitalWrite(led2, HIGH);
    delay(tiempo);
    digitalWrite(led2, LOW);
    digitalWrite(led3, HIGH);
    delay(tiempo);
    digitalWrite(led3, LOW);
    digitalWrite(led2, HIGH);
    delay(tiempo);
    digitalWrite(led2, LOW);
}

Arduino Conectar Igualdad