Tutoriais do microcontrolador ATtiny85, Parte 4: LED Chaser usando ATtiny85

Tutoriais do microcontrolador ATtiny85, Parte 4: LED Chaser usando ATtiny85

No tutorial anterior desta série, vimos como trabalhar com ATtiny85, como programá-lo, e também construímos nosso primeiro – aplicativo hello world – que é um aplicativo de piscar de LED usando ATtiny85.

Então, vamos estendê-lo para o próximo passo – significa um passo adiante. Conectaremos 5 LEDs com 5 pinos de porta do ATtiny85 e geraremos diferentes efeitos de perseguição. Cinco LEDs de cores diferentes estão conectados ao ATtiny85, e ele os piscará em um padrão diferente em uma taxa diferente, criando efeitos de perseguição multicoloridos atraentes. Então vamos ver como fazer isso.

Se você não estiver seguindo esta série de tutoriais desde o início, será solicitado que você siga os dois tutoriais a seguir que explicam e demonstram como trabalhar com ATtiny85 e um guia passo a passo para construir um aplicativo Hello World (LED piscando).
Como trabalhar com ATtiny85
LED piscando usando ATtiny85

Diagrama de circuito

Conexões de circuito
Como você pode ver, 5 LEDs de cores diferentes estão conectados a 5 pinos de porta do ATtiny85. Os ânodos dos LEDs são conectados aos pinos PORTB PB0 (pino 5), PB1 (pino 6), PB2 (pino 7), PB3 (pino 2), PB4 (pino 3) através de resistores limitadores de corrente de 330Ω. Todos os cátodos do LED estão conectados ao pino 4, que é o pino Gnd. Uma fonte de 5 V está conectada a um pino Vcc (8)

Programa
O programa é escrito no software Arduino IDE usando a linguagem de programação C. Ele é compilado e é criado um arquivo HEX que é baixado no FLASH interno do ATtiny85.

Lógica do programa
A lógica do programa é direta. O programa gera 3 efeitos de perseguição diferentes. Cada efeito dura 50-60 segundos (aproximadamente 1 min) e se repete um após o outro continuamente como efeito1 – efeito2 – efeito3 – efeito1 – efeito2 –…..

O primeiro efeito é o mais simples. Cada LED pisca em sequência do led1 ao led 5.

No segundo efeito, um por um, todos os LEDs são acesos do led1 ao led5, e depois todos são apagados na sequência inversa do led5 ao led1.

No terceiro efeito, o LED alternado é LIGADO e DESLIGADO significa que led1-led3-led5 estão LIGADOS e led2-led4 estão DESLIGADOS e, após o atraso, led1-led3-led5 são DESLIGADOS e led2-led4 são LIGADOS.

No próximo tutorial aprenderemos como variar o brilho do LED.

Conteúdo Relacionado

Qual o papel dos sensores automotivos nos veículos modernos?
Uma rede de sensores é incorporada em todos os...
Como escolher um controlador de e-bike
O controlador do motor é um dos componentes mais...
Como solucionar problemas comuns do ESP32-CAM
ESP32-CAM é um módulo de câmera compacto que combina...
Um guia para padrões USB de 1.0 a USB4
A evolução dos padrões USB foi fundamental para moldar...
Schurter aprimora série de seletores de tensão com revestimento prateado
A SCHURTER anuncia um aprimoramento para sua conhecida série...
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...
Decodificação de fluência no motor de indução para melhor desempenho
Você provavelmente já se deparou com o termo 'arrastar'...
Compreendendo os isoladores de suporte em sistemas elétricos
Você provavelmente tem um Isolador de suporte Se você...
Explore Stay Insulator – segurança, instalação e manutenção
Você provavelmente já viu permanecer um isolante sente-se em...
Mais segurança e eficiência com o isolador de manilha
Você provavelmente já viu Isoladores de manilha entronizados em...
Descubra o poder dos relés de travamento para eficiência energética e muito mais
Você provavelmente já passou por situações em que o...
블로그로 돌아가기

댓글 남기기

댓글 게시 전에는 반드시 승인이 필요합니다.