En esta ocasion, vamos a encender y apagar un led colocado en la salida 9 utilizando la funcion analogWrite(), de tal modo que encienda y se apage de manera desvanecida.
Material:
Proto
Led
Resistencia 220 ohms
Arduino
Codigo:
int brightness = 0; int fadeAmount = 5; void setup() { pinMode(9, OUTPUT); // Se declara el pin 9 como salida } void loop() { analogWrite(9, brightness); // establece el brillo para el pin 9 brightness = brightness + fadeAmount; // cambia el brillo para el siguiente ciclo if (brightness == 0 || brightness == 255) { fadeAmount = -fadeAmount ; } delay(30); // espera 30 milisegundos para apreciarlo }
Diagrama:
Comentarios
Publicar un comentario