Índice:
- Etapa 1: Software usado:
- Etapa 2: Componentes usados:
- Etapa 3: Código:
- Etapa 4: Diagrama de circuito:
- Etapa 5: Vídeo:
Vídeo: Protótipo de projeto de semáforo baseado em Atmega16 usando display de 7 segmentos (simulação Proteus): 5 etapas
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:36
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
Recomendado:
Como fazer um gravador de dados em tempo real de umidade e temperatura com o Arduino UNO e o cartão SD - Simulação de registrador de dados DHT11 em Proteus: 5 etapas
Como fazer um gravador de dados em tempo real de umidade e temperatura com o Arduino UNO e o cartão SD | Simulação DHT11 Data-logger em Proteus: Introdução: oi, aqui é Liono Maker, aqui está o link do YouTube. Estamos fazendo projetos criativos com Arduino e trabalhamos em sistemas embarcados.Data-Logger: Um data logger (também data-logger ou gravador de dados) é um dispositivo eletrônico que grava dados ao longo do tempo w
Como fazer registro de temperatura e intensidade de luz. Simulação Proteus - Fritzing - Liono Maker: 5 etapas
Como fazer registro de temperatura e intensidade de luz. Simulação Proteus | Fritzing | Liono Maker: Olá, aqui é Liono Maker, este é meu canal oficial no YouTube. Este é o canal de código aberto do YouTube.aqui está o link: Canal do Liono Maker no YouTubeaqui está o link do vídeo: Temp & Registro de intensidade de luzNeste tutorial, aprenderemos como fazer temperamento
Interface do Atmega16 com LCD no modo de 4 bits (simulação Proteus): 5 etapas
Interface Atmega16 com LCD no modo 4 bits (simulação Proteus): Aqui neste tutorial, vamos falar sobre como você pode fazer a interface do microcontrolador atmega16 com LCD 16 * 2 no modo 4 bits
Termômetro infravermelho sem contato baseado em Arduino - Termômetro baseado em IR usando Arduino: 4 etapas
Termômetro infravermelho sem contato baseado em Arduino | Termômetro baseado em IR usando Arduino: Olá pessoal, neste instructables faremos um termômetro sem contato usando arduino. Já que às vezes a temperatura do líquido / sólido é muito alta ou muito baixa e então é difícil fazer contato com ele e ler sua temperatura então naquele cenário
Cronômetro usando Pic18f4520 em Proteus com 7 segmentos: 6 etapas
Cronômetro usando Pic18f4520 em Proteus com 7 segmentos: Acabei de começar a trabalhar com o controlador de imagem, um de meus amigos me pediu para construir um cronômetro a partir dele. Portanto, não tenho imagem de hardware para compartilhar, escrevi código e simulei no software Proteus.aqui compartilhei o esquema para o mesmo