Turinys:

„Atmega16“mikrovaldiklio sąsaja su taškinės matricos LED ekranu: 5 žingsniai
„Atmega16“mikrovaldiklio sąsaja su taškinės matricos LED ekranu: 5 žingsniai

Video: „Atmega16“mikrovaldiklio sąsaja su taškinės matricos LED ekranu: 5 žingsniai

Video: „Atmega16“mikrovaldiklio sąsaja su taškinės matricos LED ekranu: 5 žingsniai
Video: Impulso pločio moduliacija 2024, Lapkritis
Anonim
Sąsaja „Atmega16“mikrovaldiklis su taškinės matricos LED ekranu
Sąsaja „Atmega16“mikrovaldiklis su taškinės matricos LED ekranu

Šiame projekte mes sujungsime vieną taškinės matricos LED ekraną su AVR (Atmega16) mikrovaldikliu. Čia mes parodysime modeliavimą „proteus“, tą patį galite pritaikyti savo aparatinėje įrangoje. Taigi čia pirmiausia atspausdinsime vieną simbolį, tarkime, „A“šiame ekrane, tada priversime jį slinkti tame ekrane.

Tai labai įdomus projektas. Manau, kad matėte daug tokio tipo matricos ekrano pritaikymo realiame pasaulyje. Taigi čia, naudodami „Atmega16“, pagaminsime vieną šio ekrano projekto prototipą.

1 žingsnis: naudojama programinė įranga

Naudota programinė įranga
Naudota programinė įranga
Naudota programinė įranga
Naudota programinė įranga

„Atmel Studio 7“: „Studio 7“yra integruota kūrimo platforma (IDP), skirta visoms AVR® ir SAM mikrovaldiklių programoms kurti ir derinti. „Atmel Studio 7 IDP“suteikia jums vientisą ir lengvai naudojamą aplinką rašyti, kurti ir derinti programas, parašytas C/C ++ arba surinkimo kodu.

Čia yra atsisiuntimo nuoroda

2 „Proteus“programinė įranga simuliacijai: Tai programinė įranga, skirta parodyti modeliavimą. Norėdami atsisiųsti šią programinę įrangą, gausite daug informacijos.

Jei tai darote tiesiogiai aparatinėje įrangoje, nereikia įdiegti „proteus“įrankio

2 žingsnis: naudojami komponentai:

Naudojami komponentai
Naudojami komponentai
Naudojami komponentai
Naudojami komponentai
Naudojami komponentai
Naudojami komponentai

Čia mūsų demonstraciniame vaizdo įraše mes naudojame proteus modeliavimą, bet tikrai, jei tai darote savo aparatinėje įrangoje, jums reikės šių komponentų šiam projektui:

1. AVR plėtros lenta: galite nusipirkti „Atmega16 IC“ir sukurti savo pasirinktinę plokštę, bet kokiu būdu, kaip ir „Atmega16/32“plėtros plokštę. Taigi, jei turite šią plokštę, bus geriau, kad galėtumėte lengvai įkelti kodą patys.

2. 8*8 taškų matricos LED ekranas: Kadangi mes naudojame 8*8 ekraną, viename LED ekrane yra 64 šviesos diodai

3. AVR ISP USB programuotojas: Šis programuotojas yra bendras savarankiškas aparatūros įrankis, leidžiantis skaityti ir rašyti daug AVR pagrįstų ATMEL mikrovaldiklių.

4. Kai kurie jungiamieji laidai: mums taip pat reikia tam tikrų jungiamųjų laidų, kad galėtume sujungti kiekvieną įrenginį.

3 žingsnis: kodas:

Šaltinio kodą galite gauti iš žemiau esančios atsisiuntimo nuorodos

4 žingsnis: grandinės schema:

Grandinės schema
Grandinės schema

5 žingsnis: vaizdo įrašas:

Visas projekto aprašymas pateiktas aukščiau esančiame vaizdo įraše

Jei turite kokių nors abejonių dėl šio projekto, nedvejodami pakomentuokite mus žemiau.

O jei norite daugiau sužinoti apie įterptąją sistemą, galite apsilankyti mūsų „YouTube“kanale

Jei norite dažnai atnaujinti, apsilankykite ir pamėgkite mūsų „Facebook“puslapį.

Ačiū ir linkėjimai, Embedotronikos technologijos

Rekomenduojamas: