Indholdsfortegnelse:

Atmega16 -baseret trafiklysprojektprototype ved hjælp af 7 segmenters display (Proteus -simulering): 5 trin
Atmega16 -baseret trafiklysprojektprototype ved hjælp af 7 segmenters display (Proteus -simulering): 5 trin

Video: Atmega16 -baseret trafiklysprojektprototype ved hjælp af 7 segmenters display (Proteus -simulering): 5 trin

Video: Atmega16 -baseret trafiklysprojektprototype ved hjælp af 7 segmenters display (Proteus -simulering): 5 trin
Video: Charger prototype finding its way to Model S 2024, November
Anonim
Atmega16 -baseret trafiklysprojektprototype ved hjælp af 7 segmenters display (Proteus -simulering)
Atmega16 -baseret trafiklysprojektprototype ved hjælp af 7 segmenters display (Proteus -simulering)

I dette projekt skal vi lave Atmega16 -baseret trafiklysprojekt. Her har vi taget et 7 segment og 3 lysdioder til at betegne signalerne fra trafiklys.

Trin 1: Brugt software:

Brugt software
Brugt software
Brugt software
Brugt software

Atmel Studio 7: Studio 7 er den integrerede udviklingsplatform (IDP) til udvikling og fejlfinding af alle AVR®- og SAM -mikrokontrollerprogrammer. Atmel Studio 7 IDP giver dig et problemfrit og brugervenligt miljø til at skrive, bygge og fejlsøge dine applikationer skrevet i C/C ++ eller samlingskode.

Her er downloadlinket

2 Proteus Software til simulering: Dette er softwaren til at vise simulering. Du får mange oplysninger for at downloade denne software.

Hvis du gør det direkte i hardware, er det ikke nødvendigt at installere proteus -værktøj

Trin 2: Brugte komponenter:

Brugte komponenter
Brugte komponenter
Brugte komponenter
Brugte komponenter

Her i vores demovideo bruger vi proteus simulering, men helt sikkert, hvis du gør det i din hardware, skal du bruge disse komponenter til dette projekt:

1. AVR Development Board: Du kan købe Atmega16 IC og kan lave dit eget brugerdefinerede board, hvordan du også kan få Atmega16/32 Development board. Så hvis du har dette board, vil det være bedre, så du nemt kan uploade koden selv.

2. Display med syv segmenter: Som her laver vi trafiklysprojekt, så vi bør have et 7 -segment display til at tælle tallene ned:

3. Tre lysdioder: Hvad angår fremstilling af prototype af trafiklys bruger vi her 3 lysdioder i forskellig farve, rød farve til at bøje køretøjet, gul farve til advarsel og grøn farve til at fortsætte.

4. AVR ISP USB-programmerer: Denne programmerer er et generisk stand alone hardware-værktøj, der giver dig mulighed for at læse og skrive mange AVR-baserede ATMEL-mikrokontroller.

5. Nogle jumperwires: Vi har også brug for nogle jumperwires for at oprette forbindelse mellem hver enhed.

I billedet ovenfor af udviklingsbrættet har vi allerede 2 syv segmenter, og få lysdioder er der også, så hvis du køber dette bord selv, er det ikke nødvendigt at købe disse to ting, men du har kun et lille udviklingsbræt, så skal du købe 7 segmenter vis 3 lysdioder og nogle jumperwires til at oprette forbindelsen.

Trin 3: Kode:

Du kan få kildekoden fra vores Github -link.

Trin 4: Kredsløbsdiagram:

Kredsløbsdiagram
Kredsløbsdiagram

Trin 5: Video:

Hele projektbeskrivelsen er givet i videoen ovenfor

Hvis du er i tvivl om dette projekt, er du velkommen til at kommentere os herunder. Og hvis du vil lære mere om indlejret system, kan du besøge vores youtube -kanal

Besøg og like vores Facebook -side for hyppige opdateringer.

Hilsen og tak, Embedotronics teknologier

Anbefalede: