Taula de continguts:

Prototip de projecte de semàfor basat en Atmega16 que utilitza una pantalla de 7 segments (simulació Proteus): 5 passos
Prototip de projecte de semàfor basat en Atmega16 que utilitza una pantalla de 7 segments (simulació Proteus): 5 passos

Vídeo: Prototip de projecte de semàfor basat en Atmega16 que utilitza una pantalla de 7 segments (simulació Proteus): 5 passos

Vídeo: Prototip de projecte de semàfor basat en Atmega16 que utilitza una pantalla de 7 segments (simulació Proteus): 5 passos
Vídeo: Прототип проекта светофора на базе Atmega16 с использованием 7-сегментного дисплея (симуляция Proteus) 2024, De novembre
Anonim
Prototip de projecte de semàfor basat en Atmega16 que utilitza una pantalla de 7 segments (simulació Proteus)
Prototip de projecte de semàfor basat en Atmega16 que utilitza una pantalla de 7 segments (simulació Proteus)

En aquest projecte farem un projecte semàfor basat en Atmega16. Aquí hem pres un segment de 7 i 3 LED per indicar els senyals del semàfor.

Pas 1: programari utilitzat:

Programari utilitzat
Programari utilitzat
Programari utilitzat
Programari utilitzat

Atmel Studio 7: Studio 7 és la plataforma de desenvolupament integrat (IDP) per desenvolupar i depurar totes les aplicacions de microcontroladors AVR® i SAM. L'Atmel Studio 7 IDP us ofereix un entorn senzill i fàcil d'utilitzar per escriure, construir i depurar les vostres aplicacions escrites en C / C ++ o en codi de muntatge.

Aquí teniu l’enllaç de descàrrega

2 Programari Proteus per a la simulació: Aquest és el programari per mostrar la simulació. Obtindreu molta informació per descarregar aquest programari.

Si ho feu directament al maquinari, no cal instal·lar l'eina proteus

Pas 2: components utilitzats:

Components utilitzats
Components utilitzats
Components utilitzats
Components utilitzats

Aquí, al nostre vídeo de demostració, fem servir la simulació de proteus, però definitivament, si ho feu al vostre maquinari, se us requeriran aquests components per a aquest projecte:

1. Taula de desenvolupament AVR: podeu comprar Atmega16 IC i podeu crear el vostre propi tauler personalitzat, de qualsevol manera, també podeu obtenir la placa de desenvolupament Atmega16 / 32. Si teniu aquest tauler, serà millor perquè pugueu carregar el codi fàcilment.

2. Pantalla de set segments: com aquí estem fent un projecte de semàfor, de manera que hauríem de tenir una pantalla de 7 segments per al compte enrere dels números:

3. Tres LED: pel que fa a la realització de prototips de semàfor, estem aquí utilitzant 3 LEDs de diferent color, color vermell per inclinar el vehicle, color groc per avisar i color verd per continuar.

4. Programador USB AVP ISP: aquest programador és una eina de maquinari autònoma genèrica que us permet llegir i escriure molts microcontroladors ATMEL basats en AVR.

5. Alguns cables de pont: també necessitem cables de pont per fer la connexió entre cada dispositiu.

A la imatge superior del tauler de desenvolupament, ja tenim 2 pantalles de set segments i hi ha pocs leds, de manera que si adquiriu aquest tauler en si mateix, no cal comprar aquestes dues coses, però només teniu un tauler de desenvolupament petit, llavors heu de comprar 7 segments mostrar 3 LEDs i alguns cables de pont per fer la connexió.

Pas 3: Codi:

Podeu obtenir el codi font des del nostre enllaç Github.

Pas 4: diagrama del circuit:

Esquema de connexions
Esquema de connexions

Pas 5: vídeo:

Tota la descripció del projecte apareix al vídeo anterior

Si teniu cap dubte sobre aquest projecte, no dubteu a comentar-nos a continuació. I si voleu obtenir més informació sobre el sistema incrustat, visiteu el nostre canal de youtube

Visiteu la nostra pàgina de Facebook i us agradi per obtenir actualitzacions freqüents.

Gràcies i Salutacions, Tecnologies Embedotronics

Recomanat: