Índice:
2025 Autor: John Day | [email protected]. Última modificação: 2025-01-13 06:58
Neste projeto, faremos a interface de um display LED de matriz de pontos com o microcontrolador AVR (Atmega16). Aqui vamos mostrar simulação em proteus, você pode aplicar a mesma coisa em seu hardware. Portanto, aqui primeiro imprimiremos um caractere, digamos 'A' nesta tela, em seguida, faremos a rolagem nessa tela.
Este é um projeto muito interessante. Acho que você viu muitas aplicações desse tipo de display de matriz no mundo real. Então, aqui, usando o Atmega16, faremos um protótipo desse projeto de exibição.
Etapa 1: software usado
Atmel Studio 7: Studio 7 é a plataforma de desenvolvimento integrada (IDP) para o desenvolvimento e depuração de todos os aplicativos AVR® e de microcontroladores SAM. O Atmel Studio 7 IDP oferece um ambiente perfeito e fácil de usar para escrever, construir e depurar seus aplicativos escritos em C / C ++ ou código assembly.
Aqui está o link de download
2 Software Proteus para simulação: Este é o software para mostrar a simulação. Você obterá muitas informações para fazer o download deste software.
Se você está fazendo isso diretamente no hardware, não há necessidade de instalar a ferramenta proteus
Etapa 2: Componentes usados:
Aqui em nosso vídeo de demonstração, estamos usando simulação proteus, mas definitivamente se você estiver fazendo isso em seu hardware, serão necessários estes componentes para este projeto:
1. Placa de desenvolvimento AVR: Você pode comprar Atmega16 IC e pode fazer sua própria placa personalizada, de qualquer forma você também pode obter a placa de desenvolvimento Atmega16 / 32. Portanto, se você tiver esta placa, será melhor para que você possa fazer o upload do código facilmente por conta própria.
2. Tela LED de matriz de pontos de 8 * 8: Como estamos usando uma tela de 8 * 8, há 64 LEDs em uma única tela de LED
3. AVR ISP USB Programmer: Este programador é uma ferramenta de hardware autônoma genérica que permite a você ler e gravar muitos microcontroladores ATMEL baseados em AVR.
4. Alguns fios de jumpers: Precisamos de alguns fios de jumpers também para fazer a conexão entre cada dispositivo.
Etapa 3: Código:
Você pode obter o código-fonte abaixo do link de download
Etapa 4: Diagrama de circuito:
Etapa 5: Vídeo:
Toda a descrição do projeto é fornecida no vídeo acima
Se você tiver alguma dúvida em relação a este projeto, sinta-se à vontade para nos comentar abaixo.
E se você quiser saber mais sobre o sistema embarcado você pode visitar nosso canal no youtube
Visite e curta nossa página no Facebook para atualizações frequentes.
Obrigado e cumprimentos, Tecnologias Embedotronics