Título del proyecto: Secuencia Básica ON/OFF de 3 LEDs con Arduino
Objetivo: Construir un pequeño circuito con 3 LEDs, con el fin de que se enciendan y apaguen de manera secuencial por lapsos de 200 ms cada uno
Objetivo: Construir un pequeño circuito con 3 LEDs, con el fin de que se enciendan y apaguen de manera secuencial por lapsos de 200 ms cada uno
Nota 2: El proyecto puede ser replicado en cualquier modelo de placa Arduino, incluyendo las versiones genéricas.
Materiales necesarios (puedes comprarlos en nuestra tienda dando clic en los materiales de abajo):
- Un Arduino, se recomienda la placa Arduino Uno R3.
- 3 LEDs de 2 pines, el color puede ser al gusto del usuario.
- Protoboar (Solo en caso de que quieras conectar el led a un protoboard para evitar conectarlo directamente en el Arduino).
- Cables (solo aplica si se utiliza un protoboard).
- 3 resistencias de 220 ohms
Programa // Declaramos variable led = pin3 // declaramos variable brillo const int led=3; int brillo; // La funcion SETUP se ejecuta cuando presionamos RESET o cargamos la tarjeta // pinMode inicializa el pin digital en led como salida void setup() { pinMode (led, OUTPUT); } // void loop() se ejecutar una y otra vez // analogWrite evalua valores de 0-255 // delay() pausa el programa en milisegundos - hay 1000 milisegundos en un minuto // los efectos FADE-IN (rearme) y FADE_OUT (desvanecimiento) void loop() { // Efecto FADE-IN LED for(brillo = 0; brillo < 256; brillo++) { analogWrite(led, brillo); delay(10); } // Efecto FADE_OUT LED for(brillo = 255; brillo >= 256; brillo--) { analogWrite(led, brillo); delay(10); } } |
Comentarios
Publicar un comentario