Tartalomjegyzék:
- 1. lépés: Használt szoftver
- 2. lépés: Használt összetevők:
- 3. lépés: Kód:
- 4. lépés: Áramköri diagram:
- 5. lépés: Videó:
Videó: Az Atmega16 mikrovezérlő illesztése pontmátrixos LED -kijelzővel: 5 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:40
Ebben a projektben egy pontmátrixos LED -kijelzőt fogunk összekapcsolni AVR (Atmega16) mikrokontrollerrel. Itt a szimulációt mutatjuk be a proteusban, ugyanezt alkalmazhatja a hardverben. Tehát itt először kinyomtatunk egy karaktert, mondjuk "A" -t a kijelzőn, majd görgetni fogjuk a kijelzőn.
Ez egy nagyon érdekes projekt. Azt hiszem, sok ilyen típusú mátrix kijelző alkalmazását látta a való világban. Tehát itt az Atmega16 segítségével elkészítjük ennek a megjelenítési projektnek az egyik prototípusát.
1. lépés: Használt szoftver
Atmel Studio 7: A Studio 7 az integrált fejlesztői platform (IDP) az összes AVR® és SAM mikrokontroller alkalmazás fejlesztéséhez és hibakereséséhez. Az Atmel Studio 7 IDP zökkenőmentes és könnyen használható környezetet biztosít a C/C ++ vagy összeszerelési kóddal írt alkalmazások írásához, létrehozásához és hibakereséséhez.
Itt a letöltési link
2 Proteus szoftver szimulációhoz: Ez a szimulációt bemutató szoftver. Sok információt kaphat a szoftver letöltéséhez.
Ha közvetlenül hardverben végzi, akkor nem kell telepítenie a proteus eszközt
2. lépés: Használt összetevők:
A bemutató videónkban proteus szimulációt használunk, de feltétlenül, ha ezt a hardverben végzi, akkor a következő összetevőkre lesz szüksége a projekthez:
1. AVR Fejlesztőtábla: Vásárolhat Atmega16 IC -t, és készíthet saját egyedi táblát, akárhogyan is beszerezheti az Atmega16/32 fejlesztőlapot. Tehát ha megvan ez a tábla, akkor jobb lesz, ha könnyedén feltöltheti a kódot egyedül.
2. 8*8 Dot Matrix LED kijelző: Mivel 8*8 kijelzőt használunk, így 64 LED van egyetlen LED kijelzőben
3. AVR ISP USB programozó: Ez a programozó egy általános önálló hardver eszköz, amely lehetővé teszi számos AVR alapú ATMEL mikrovezérlő olvasását és írását.
4. Néhány áthidaló vezeték: Szükségünk van néhány áthidaló vezetékre is az egyes eszközök közötti kapcsolat létrehozásához.
3. lépés: Kód:
A forráskódot letöltheti az alábbi letöltési linkről
4. lépés: Áramköri diagram:
5. lépés: Videó:
A projekt teljes leírását a fenti videó tartalmazza
Ha kétségei vannak ezzel a projekttel kapcsolatban, bátran írjon nekünk az alábbiakban.
Ha pedig többet szeretne megtudni a beágyazott rendszerről, látogasson el youtube csatornánkra
Látogassa meg és kedvelje Facebook oldalunkat a gyakori frissítésekért.
Köszönettel és üdvözlettel, Embedotronics Technologies
Ajánlott:
LED óra mikrovezérlő nélkül: 12 lépés
LED óra mikrovezérlő nélkül: Mint látszik, szeretek különböző órákat készíteni. Számos elektronikus és mechanikus órát építettem és terveztem, és ez egy másik. Az első elektronikai órám több iterációt igényelt, és sokat tanultam. A bemutatott design tökéletes
AVR mikrovezérlő. Kapcsolja be a LED -eket nyomógombos kapcsolóval. Nyomógomb kikapcsolása: 4 lépés
AVR mikrovezérlő. Kapcsolja be a LED -eket nyomógombos kapcsolóval. Nyomógombos kikapcsolás: Ebben a részben megtanuljuk, hogyan kell C programprogramot készíteni az ATMega328PU számára, hogy a három LED állapotát a gombkapcsoló bemenete szerint változtassa meg. Ezenkívül megvizsgáltunk egy megoldást a „Switch Bounce” problémára. Mint általában, mi
AVR mikrovezérlő. Impulzus szélesség moduláció. Az egyenáramú motor és a LED -fényerősség vezérlője: 6 lépés
AVR mikrovezérlő. Impulzus szélesség moduláció. Az egyenáramú motor és a LED -fényerősség vezérlője: Üdv mindenkinek! Az impulzusszélesség -moduláció (PWM) egy nagyon gyakori technika a távközlésben és a teljesítményszabályozásban. általánosan használják az elektromos készülékek áramellátásának szabályozására, legyen az motor, LED, hangszórók stb. Alapvetően modul
AVR mikrovezérlő. A LED -ek villognak az időzítő segítségével. Az időzítők megszakítanak. Időzítő CTC mód: 6 lépés
AVR mikrovezérlő. A LED -ek villognak az időzítő segítségével. Az időzítők megszakítanak. Időzítő CTC mód: Üdv mindenkinek! Az időzítők fontos fogalom az elektronika területén. Minden elektronikus alkatrész időalapon működik. Ez az időalap segít minden munkát szinkronban tartani. Minden mikrokontroller valamilyen előre meghatározott órajel -frekvencián működik, a
AT Apró mikrovezérlő LED -ekkel és RGB -vel: 4 lépés
AT apró mikrokontroller LED -ekkel és RGB -vel: Az áramkör AT TINY mikrokontrollert használ. Az óra 5 -ös tűjén egy órát tartalmaz, amely ki- és bekapcsolhat egy LED -et (fénykibocsátó dióda) vagy RGB -t (piros, zöld kék LED) egy bizonyos frekvencián. Az Arduino biztosítja az 5 voltos forrást. Az ellenállások korlátozzák az áramot