Cómo modificar la velocidad de parpadeo de un LED usando un potenciómetro
Para conseguir que un LED se ilumine de forma intermitente se debe encender y apagar, de modo reiterado, cada cierto tiempo. La frecuencia de parpadeo es el tiempo que transcurre entre el encendido y el apagado del LED
Modificar la frecuencia de parpadeo de un LED usando un potenciómetro.
El potenciometro entrega lecturas analogicas entre 0 y 1023, estos mismo valores se pueden usar directamente para indicar la velocidad de parpadeo.
También se puede mapear la lectura para fijar la frecuencia en segundos. Se propone usar 0, como valor mínimo de parpadeo, por lo el LED “aparentemente” siempre estará encendido y como intervalo máximo se propone usar 2 segundos.
Atornillar la micro:bit a la basic:bit. Mediante los cables GVS, conectar el potenciómetro al puerto P1 y el LED en el puerto P2 de la placa de expansión. Alimentar la micro:bit con el pack de baterías.
Plataforma de programación:
Extensiones y librerías:
Se crea una variable para guardar el valor mapeado entre 0 y 2 segundos (2000 ms) de la lectura del potenciómetro (0 - 1023). Esta variable será la que se usa para establecer la pausa entre el encendido y el apagado del LED. Este se enciende de forma digital por lo que el valor 0 indica LED apagado y 1 LED encendido.
https://makecode.microbit.org/_gsMdwwD6HVpD