Innholdsfortegnelse:

Atmega16 -basert trafikklysprosjektprototype ved bruk av 7 segmenters display (Proteus -simulering): 5 trinn
Atmega16 -basert trafikklysprosjektprototype ved bruk av 7 segmenters display (Proteus -simulering): 5 trinn

Video: Atmega16 -basert trafikklysprosjektprototype ved bruk av 7 segmenters display (Proteus -simulering): 5 trinn

Video: Atmega16 -basert trafikklysprosjektprototype ved bruk av 7 segmenters display (Proteus -simulering): 5 trinn
Video: Универсальная плата ATmega16 или ATmega8 2024, November
Anonim
Atmega16 -basert trafikklysprosjektprototype ved bruk av 7 -segmenters display (Proteus -simulering)
Atmega16 -basert trafikklysprosjektprototype ved bruk av 7 -segmenters display (Proteus -simulering)

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:

Programvare som brukes
Programvare som brukes
Programvare som brukes
Programvare som brukes

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:

Komponenter som brukes
Komponenter som brukes
Komponenter som brukes
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:

Kretsdiagram
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: