Ejemplo Fade (desvanecer)

El segundo ejemplo es el código Fade que permite encender y apagar suavemente una lucecita led externa a la placa.

Hardware

Se requiere:

  • Los mismos materiales del Ejemplo Blink (Parpadeo) : Arduino, cable de impresora (USB A-male to B-male) y computado para compilar el código.
  • Luz led.

Circuito

Se debe conectar la patita corta del led en el pin GND y la patita larga en la que indique el código, en este caso, el led corresponde al número ~9 (análogo 9 o colita de chancho 9). Es necesario abrir las patitas del led, porque si no, no llegan. Se puede insertar dentro de los agujeritos de la cosita negra o soldar directo a la placa en los agujeritos que están al lado del número.

Código

El código (sin comentarios) es el siguiente:

int led = 9;
int brightness = 0;
int fadeAmount = 5;

void setup() {
  pinMode(led, OUTPUT);
}

void loop() {
  analogWrite(led, brightness);
  brightness = brightness + fadeAmount;
  if (brightness <= 0 || brightness >= 255) {
    fadeAmount = -fadeAmount;
  }
  delay(30);
}

Resultados

Leave a comment

Tu dirección de correo electrónico no será publicada.