Índice:
Vídeo: Protótipo de projeto de semáforo baseado em Atmega16 usando display de 7 segmentos (simulação Proteus): 5 etapas
2025 Autor: John Day | [email protected]. Última modificação: 2025-01-13 06:58
Neste projeto vamos fazer um projeto de semáforo baseado em Atmega16. Aqui, pegamos um segmento de 7 e 3 LEDs para denotar os sinais do semáforo.
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. Display de sete segmentos: Como aqui estamos fazendo um projeto de semáforo, devemos ter um display de 7 segmentos para a contagem regressiva dos números:
3. Três LEDs: Para fazer o protótipo do semáforo, estamos usando 3 LEDs de cores diferentes, vermelho para parar o veículo, amarelo para aviso e verde para seguir em frente.
4. 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.
5. Alguns fios de jumpers: Precisamos de alguns fios de jumpers também para fazer a conexão entre cada dispositivo.
Na imagem acima da placa de desenvolvimento, já temos 2 telas de sete segmentos e alguns leds também estão lá, então se você comprar esta placa, não há necessidade de comprar essas duas coisas, mas você só tem uma pequena placa de desenvolvimento, então você precisa comprar 7 segmentos exibir 3 LEDs e alguns fios de jumper para fazer a conexão.
Etapa 3: Código:
Você pode obter o código-fonte em nosso link do Github.
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