Cuprins:

Interfațarea microcontrolerului Atmega16 cu afișaj LED cu matrice de puncte: 5 pași
Interfațarea microcontrolerului Atmega16 cu afișaj LED cu matrice de puncte: 5 pași

Video: Interfațarea microcontrolerului Atmega16 cu afișaj LED cu matrice de puncte: 5 pași

Video: Interfațarea microcontrolerului Atmega16 cu afișaj LED cu matrice de puncte: 5 pași
Video: interfacing 2 seven segment displays with a single port (AVR ATmega32) 2024, Noiembrie
Anonim
Interfațarea microcontrolerului Atmega16 cu afișaj led cu matrice de puncte
Interfațarea microcontrolerului Atmega16 cu afișaj led cu matrice de puncte

În acest proiect vom interfața un afișaj LED cu matrice de puncte cu microcontroler AVR (Atmega16). Aici vom arăta simulare în proteus, puteți aplica același lucru în hardware-ul dvs. Deci, aici vom imprima mai întâi un caracter, să spunem „A” în acest ecran, apoi îl vom face să deruleze în acel ecran.

Acesta este un proiect foarte interesant. Cred că ați văzut multe aplicații ale acestui tip de afișaj matricial în lumea reală. Deci aici folosind Atmega16 vom face un prototip al acestui proiect de afișare.

Pasul 1: Software folosit

Software folosit
Software folosit
Software folosit
Software folosit

Atmel Studio 7: Studio 7 este platforma de dezvoltare integrată (IDP) pentru dezvoltarea și depanarea tuturor aplicațiilor de microcontroler AVR® și SAM. Atmel Studio 7 IDP vă oferă un mediu perfect și ușor de utilizat pentru a scrie, construi și depana aplicațiile scrise în C / C ++ sau cod de asamblare.

Iată linkul de descărcare

2 Proteus Software pentru simulare: Acesta este software-ul pentru a arăta simularea. Veți obține multe informații pentru a descărca acest software.

Dacă o faceți direct în hardware, atunci nu este nevoie să instalați instrumentul proteus

Pasul 2: Componente utilizate:

Componente utilizate
Componente utilizate
Componente utilizate
Componente utilizate
Componente utilizate
Componente utilizate

Aici, în videoclipul nostru demonstrativ, folosim simularea proteus, dar cu siguranță dacă o faceți în hardware-ul dvs., vi se vor solicita aceste componente pentru acest proiect:

1. Placa de dezvoltare AVR: Puteți cumpăra Atmega16 IC și vă puteți crea propria placă personalizată, orice fel puteți obține și placa de dezvoltare Atmega16 / 32. Deci, dacă aveți această placă, va fi mai bine, astfel încât să puteți încărca cu ușurință codul de unul singur.

2. Afișaj LED 8 * 8 Dot Matrix: Deoarece folosim afișaj 8 * 8, există 64 de LED-uri într-un singur afișaj LED

3. Programator USB AVR ISP: Acest programator este un instrument hardware generic autonom care vă permite să citiți și să scrieți multe microcontrolere ATMEL bazate pe AVR.

4. Unele fire jumper: Avem nevoie și de fire jumper pentru a face conexiunea între fiecare dispozitiv.

Pasul 3: Cod:

Puteți obține codul sursă de pe linkul de descărcare de mai jos

Pasul 4: Diagrama circuitului:

Diagrama circuitului
Diagrama circuitului

Pasul 5: Video:

Întreaga descriere a proiectului este prezentată în videoclipul de mai sus

Dacă aveți vreo îndoială cu privire la acest proiect, nu ezitați să ne comentați mai jos.

Și dacă doriți să aflați mai multe despre sistemul încorporat, puteți vizita canalul nostru YouTube

Vă rugăm să vizitați și să apreciați pagina noastră de Facebook pentru actualizări frecvente.

Multumiri si urari de bine, Tehnologii Embedotronics

Recomandat: