Descripción
Este es el primer circuito y código que vamos a ejecutar. Desde la enseñanza de la programación es el "Hola Mundo", es decir, el primer código que todo programador o aprendiz de este, aprende.
Materiales:
Circuito
Para saber cómo calcular las resistencias te dejo el siguiente enlace aquí.
Código
/*
Parpadeo
Enciende un LED por un segundo y después apaga el mismo, así repetidamente.
*/
// Pin 13 tiene un LED conectado.
// asigna a la variable led el valor 13
int led = 13;
// la rutina de setup corre una vez o cuando se presiona reset
void setup() {
// inicializa el pin 13 como pin de salida
pinMode(led, OUTPUT);
}
// la rutina loop corre constantemente
void loop() {
digitalWrite(led, HIGH); // enciende el LED (HIGH es el nivel de voltaje)
delay(1000); // espera un segundo
digitalWrite(led, LOW); // apaga el LED poniendo el voltaje a LOW
delay(1000); // espera por un segundo
}
Desafío
Ya que podes controlar por software un led, qué tal si controlas dos o tres o más.
Qué tal un Semáforo!!!