Taula de continguts:
- Pas 1: programari utilitzat:
- Pas 2: components utilitzats:
- Pas 3: Codi:
- Pas 4: diagrama del circuit:
- Pas 5: vídeo:
Vídeo: Prototip de projecte de semàfor basat en Atmega16 que utilitza una pantalla de 7 segments (simulació Proteus): 5 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:12
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:
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:
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:
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:
Sistema d'aparcament intel·ligent basat en IoT que utilitza NodeMCU ESP8266: 5 passos
Sistema d’aparcament intel·ligent basat en IoT que utilitza NodeMCU ESP8266: avui en dia és molt difícil trobar aparcament a zones concorregudes i no hi ha cap sistema per obtenir els detalls de la disponibilitat d’aparcament en línia. Imagineu-vos si podeu obtenir la informació de disponibilitat de les places d’aparcament al telèfon i no teniu itinerància per comprovar t
Sistema d’assistència basat en empremtes digitals i RFID que utilitza la base de dades Raspberry Pi i MySQL: 5 passos
Sistema d’assistència basat en empremta digital i RFID que utilitza la base de dades Raspberry Pi i MySQL: vídeo d’aquest projecte
Interfície Atmega16 amb pantalla LCD en mode de 4 bits (simulació Proteus): 5 passos
Interfície Atmega16 amb LCD en mode de 4 bits (simulació Proteus): aquí, en aquest tutorial, us explicarem com podeu connectar el microcontrolador atmega16 amb LCD de 16 * 2 LCD en mode de 4 bits
Prototip: dispositiu d'alarma que utilitza un sensor tàctil humà (KY-036): 4 passos
Prototip: dispositiu d'alarma que utilitza un sensor tàctil humà (KY-036): en aquest projecte dissenyaré un dispositiu d'alarma que s'activarà mitjançant un tacte. Per a aquest projecte necessitareu un sensor tàctil humà (KY-036). Deixeu-me fer una ullada a aquest projecte. Com podeu veure a les imatges anteriors, el tacte sensible
Cronòmetre que utilitza Pic18f4520 a Proteus amb 7 segments: 6 passos
Cronòmetre amb Pic18f4520 a Proteus amb 7 segments: Acabo de començar a treballar amb el controlador de fotos, un dels meus amics em va demanar que en construís un. Per tant, no tinc imatge de maquinari per compartir, he escrit codi i l'he simulat a Proteus software.here he compartit l'esquema del mateix.t