Índice:

Protótipo de projeto de semáforo baseado em Atmega16 usando display de 7 segmentos (simulação Proteus): 5 etapas
Protótipo de projeto de semáforo baseado em Atmega16 usando display de 7 segmentos (simulação Proteus): 5 etapas

Vídeo: Protótipo de projeto de semáforo baseado em Atmega16 usando display de 7 segmentos (simulação Proteus): 5 etapas

Vídeo: Protótipo de projeto de semáforo baseado em Atmega16 usando display de 7 segmentos (simulação Proteus): 5 etapas
Vídeo: Atmega16 based traffic light project prototype using 7 segment display(Proteus Simulation) 2024, Junho
Anonim
Protótipo de projeto de semáforo baseado em Atmega16 usando display de 7 segmentos (simulação Proteus)
Protótipo de projeto de semáforo baseado em Atmega16 usando display de 7 segmentos (simulação Proteus)

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:

Software usado
Software usado
Software usado
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:

Componentes usados
Componentes usados
Componentes usados
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:

Diagrama de circuito
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: