Tutoriais do microcontrolador ATtiny85, Parte 5: Controle de intensidade de LED usando ATtiny85

Tutoriales del microcontrolador ATtiny85 Parte 5: Control de atenuación del LED usando ATtiny85

En tutoriales anteriores de esta serie, vimos cómo generar diferentes efectos de persecución mediante LED parpadeantes. Así que simplemente encendíamos y apagábamos el LED.

En este tutorial variaremos el brillo (intensidad) del LED. Usaremos la salida PWM del ATtiny85 para hacer esto. Así que veamos cómo hacer esto.

Si no está siguiendo esta serie de tutoriales desde el principio, debe leer los siguientes dos tutoriales que explican y demuestran cómo trabajar con ATtiny85 y una guía paso a paso para crear una aplicación Hello World (LED parpadeante).
Cómo trabajar con ATtiny85
LED parpadeando usando ATtiny85

Diagrama de circuito

Conexiones de circuito
El diagrama del circuito es muy simple. Solo un LED está conectado al pin PB0 (pin 5), que también es el pin de salida PWM. Se utiliza una resistencia de 330 para limitar la corriente. Se conecta un suministro de 5 V a un pin Vcc (8).

Programa
El programa está escrito en el software Arduino IDE utilizando el lenguaje de programación C. Se compila y se crea un archivo HEX que se descarga al FLASH interno del ATtiny85.

Lógica del programa
La lógica del programa es sencilla. Primero, la salida PWM aumenta gradualmente de 5 a 255 (ancho máximo) en incrementos de 10. Este PWM se le da al LED, por lo que su intensidad aumentará gradualmente. La intensidad del LED pasa de 0 (mín) a máxima (máx) en 5 segundos. Luego, la salida PWM disminuye gradualmente de 255 a 0 en incrementos de 10. Por lo tanto, la intensidad del LED disminuirá gradualmente del máximo al mínimo nuevamente en 5 segundos. Una vez más el valor de PWM comienza a aumentar y este ciclo se repite continuamente. Por tanto, la intensidad del LED aumenta y disminuye continuamente.

código de programa

En el siguiente tutorial aprenderemos cómo variar el brillo del LED usando un potenciómetro.

Conteúdo Relacionado

Cómo solucionar problemas comunes de ESP32-CAM
ESP32-CAM es un módulo de cámara compacto que combina...
¿Cuál es el papel de los sensores automotrices en los vehículos modernos?
En cada vehículo hay una red de sensores integrada...
Cómo elegir un controlador de bicicleta eléctrica
El controlador del motor es uno de los componentes...
Una guía de estándares USB desde 1.0 hasta USB4
La evolución de los estándares USB ha sido fundamental...
Schurter mejora la serie de selectores de voltaje con revestimiento de plata
SCHURTER anuncia una mejora de su popular serie SWZ...
Los versátiles tubos de luz rígidos de 3 mm de VCC, que se ofrecen en versión de montaje inverso
Visual Communications Company (VCC) ha anunciado sus nuevos tubos...
A interface serial PCI fornece conectividade confiável em ambientes extremos
A Sealevel Systems anuncia o lançamento da Interface Serial...
STMicroelectronics expande portfólio de conversão de energia com diodos Trench Schottky de 100 V
A STMicroelectronics introduziu Diodos retificadores Schottky de trincheira de...
O que são Sistemas Globais de Navegação por Satélite (GNSS) e como são usados?
Determinar uma localização precisa é necessário em várias indústrias...
O conversor GaN de 50 W da STMicroelectronics permite projetos de energia de alta eficiência
O novo VIPerGaN50 da STMicroelectronics simplifica a construção de...
Samsung e Red Hat farão parceria em software de memória de próxima geração
A Samsung Electronics, fornecedora de tecnologia de memória avançada,...
Primeiro MPU single-core com interface de câmera MIPI CSI-2 e áudio
O mercado embarcado tem uma necessidade de soluções de...
Decodificación fluida en motor de inducción para mejor rendimiento.
Probablemente se haya encontrado con el término " resistencia...
Comprensión de los aisladores de soporte en sistemas eléctricos
Probablemente tenga un aislante de soporte si ha notado...
Explore Stay Insulator: seguridad, instalación y mantenimiento
Probablemente haya visto un aislante colocado en postes de...
Más seguridad y eficiencia con el aislador de grilletes
Probablemente hayas visto aisladores de grillete entronizados en postes...
Descubra el poder de los relés de enclavamiento para lograr eficiencia energética y más
Probablemente hayas experimentado situaciones en las que controlar un...
Regresar al blog

Deja un comentario

Ten en cuenta que los comentarios deben aprobarse antes de que se publiquen.