ARDUINO UNO - Lab02: Efecto FADE-IN / FADE-OUT en LED

Laboratorio 02 - Efecto FADE-IN / FADE-OUT en LED









En esta oportunidad montaremos un sistema de un led, en proboard, en donde aprenderemos el efecto de FADE-IN / FADE-OUT


Lista de Materiales:
  • Arduino UNO Rev.3.
  • Cable USB tipo A-B.
  • 1 LEDS 3mm
  • 1 Resistencias de 220Ω.
  • Protoboard.
  • Cables de conexión.


Galería de imágenes y vídeo


https://flic.kr/s/aHskW8cCQW
Clic en la imagen





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);
  }
}


Anexo

Montaje de tres leds en serie  -  Vídeo
Montaje de tres leds en paralelo.   -  Vídeo

____________________________________
Fuente: ASXLab  ASXKids

No hay comentarios:

Publicar un comentario