Indholdsfortegnelse:

Grænseflade Atmega16 mikrokontroller med Dot Matrix LED display: 5 trin
Grænseflade Atmega16 mikrokontroller med Dot Matrix LED display: 5 trin

Video: Grænseflade Atmega16 mikrokontroller med Dot Matrix LED display: 5 trin

Video: Grænseflade Atmega16 mikrokontroller med Dot Matrix LED display: 5 trin
Video: Part 2: Let's make a crap game: 14 Segment Display Modules 2024, November
Anonim
Interfacing Atmega16 mikrokontroller med Dot Matrix LED display
Interfacing Atmega16 mikrokontroller med Dot Matrix LED display

I dette projekt skal vi grænseflade en dot matrix LED -skærm med AVR (Atmega16) mikrokontroller. Her vil vi vise simulering i proteus, du kan anvende det samme i din hardware. Så her vil vi først udskrive et tegn, lad os sige 'A' i dette display, så får vi det til at rulle i det display.

Dette er et meget interessant projekt. Jeg tror, du har set meget anvendelse af denne type matrixdisplay i den virkelige verden. Så her ved hjælp af Atmega16 vil vi lave en prototype af dette displayprojekt.

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
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. 8*8 Dot Matrix LED -display: Da vi bruger 8*8 -display, så er der 64 LED'er i et enkelt LED -display

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

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

Trin 3: Kode:

Du kan få kildekoden fra downloadlinket herunder

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: