Innholdsfortegnelse:
- Trinn 1: Brukt programvare:
- Trinn 2: Komponenter som brukes:
- Trinn 3: Kode:
- Trinn 4: Kretsdiagram:
- Trinn 5: Video:
Video: Atmega16 -basert trafikklysprosjektprototype ved bruk av 7 segmenters display (Proteus -simulering): 5 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:22
I dette prosjektet skal vi lage Atmega16 -basert trafikklysprosjekt. Her har vi tatt ett 7 segment og 3 lysdioder for å angi signalene fra trafikklys.
Trinn 1: Brukt programvare:
Atmel Studio 7: Studio 7 er den integrerte utviklingsplattformen (IDP) for å utvikle og feilsøke alle AVR®- og SAM -mikrokontrollerprogrammer. Atmel Studio 7 IDP gir deg et sømløst og brukervennlig miljø for å skrive, bygge og feilsøke applikasjonene dine skrevet i C/C ++ eller monteringskode.
Her er nedlastingskoblingen
2 Proteus -programvare for simulering: Dette er programvaren for å vise simulering. Du vil få mye informasjon for å laste ned denne programvaren.
Hvis du gjør det direkte i maskinvare, trenger du ikke å installere proteus -verktøy
Trinn 2: Komponenter som brukes:
Her i demo -videoen vår bruker vi proteussimulering, men definitivt hvis du gjør det i maskinvaren din, vil du kreve disse komponentene for dette prosjektet:
1. AVR Development Board: Du kan kjøpe Atmega16 IC og kan lage ditt eget tilpassede bord, uansett hvordan du også kan få Atmega16/32 Development board. Så hvis du har dette brettet, blir det bedre slik at du enkelt kan laste opp koden selv.
2. Display med syv segmenter: Som her lager vi lyskryssprosjekt, så vi bør ha en 7 -segmenters display for å telle ned tallene:
3. Tre lysdioder: Når det gjelder å lage en prototype av trafikklys, bruker vi 3 lysdioder i forskjellige farger, rød farge for å bøye bilen, gul farge for advarsel og grønn farge for å gå videre.
4. AVR ISP USB Programmerer: Denne programmereren er en generisk frittstående maskinvare som lar deg lese og skrive mange AVR-baserte ATMEL mikrokontroller.
5. Noen jumperwires: Vi trenger også noen jumperwires for å få tilkoblingen mellom hver enhet.
I bildet over utviklingsbordet har vi allerede 2 syv segmenter og få lysdioder er også der, så hvis du kjøper dette brettet selv, trenger du ikke kjøpe disse to tingene, men du har bare et lite utviklingsbrett, så du må kjøpe 7 segmenter vise 3 lysdioder og noen jumper ledninger for å gjøre tilkoblingen.
Trinn 3: Kode:
Du kan få kildekoden fra vår Github -lenke.
Trinn 4: Kretsdiagram:
Trinn 5: Video:
Hele prosjektbeskrivelsen er gitt i videoen ovenfor
Hvis du er i tvil om dette prosjektet, kan du gjerne kommentere oss nedenfor. Og hvis du vil lære mer om innebygd system, kan du besøke vår YouTube -kanal
Besøk og lik vår Facebook -side for hyppige oppdateringer.
Takk og hilsen, Embedotronics Technologies
Anbefalt:
4 siffer 7 segmenters display 14 pins med Arduino: 3 trinn
4 siffer 7 segmenters display 14 pins med Arduino: Det er alltid en god idé å teste om en enhet fungerer som den skal eller ikke hvis komponenten har et veldig stort antall pinner. I dette prosjektet har jeg testet min firesifrede 7 -segmenters 14 -pinners skjerm. Alle de 7 segmentene vil vise 0 til 9 samtidig
7 segmenters display med Arduino: 3 trinn
7 segmentvisning med Arduino: Du finner kode og kretsdiagram for både vanlige katoder og vanlige anodesykler i denne artikkelen. 7 segmentdisplayer ser ikke moderne nok ut for deg, men de er den mest praktiske måten å vise tall på. De er enkle å bruke
Teller fra 0 til 9999 med 8051 bruker 7 segmenters display: 5 trinn
Telle fra 0 til 9999 med 8051 bruk av 7 -segmentskjerm: Hei alle sammen. I denne opplæringen skal vi fortelle deg hvordan du teller fra 0 til 9999 ved å bruke fire 7 -segmenters display ved å bruke bare en port og 4 digitale pinner
Kontrollere 7-segmenters LED-skjerm ved hjelp av ESP8266 webserver: 8 trinn (med bilder)
Kontrollere 7-segmenters LED-skjerm ved bruk av ESP8266 webserver: Prosjektet mitt har en Nodemcu ESP8266 som styrer en 7-segmenters skjerm gjennom http-serveren ved hjelp av html-skjema
Grensesnitt for 7-segmenters skjerm med skiftregister ved hjelp av CloudX Microcontroller: 5 trinn
Grensesnitt for 7-segmenters skjerm med skiftregister ved hjelp av CloudX Microcontroller: I dette prosjektet publiserer vi en opplæring om hvordan du grensesnitt mellom syv segment LED-skjermer og CloudX mikrokontroller. Syv segmentdisplayer brukes i mange innebygde system- og industrielle applikasjoner der rekkevidden av utganger som skal vises er