Tartalomjegyzék:
- 1. lépés: 1. lépés: Felkészítendő dolgok
- 2. lépés: 2. lépés: Beépítés
- 3. lépés: 3. lépés: Szoftver
- 4. lépés: Utolsó lépés
Videó: Varázslatos nagyító a LED MATRIX 8x8: 4 lépésben
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:41
A meglévő mikrokontroller fejlesztése nagyon gyors volt. Sok elektronikus berendezés kihasználja a mikrokontrollert. Egy másik alkalmazható a mikrokontrollernél, amely fizikát alkalmaz a karakterekhez a 8X8 (8 oszlop-8 soros) közös katódos pontmátrixos LED-kijelző használatával. Alapvetően a pontozott mátrix led kijelző szövetség, néhány led integrált formában számos oszlopot és sort tartalmaz. Sok típusú pontozott mátrix led kijelző értékesített marketing létezik, amely általában megkülönbözteti az oszlopok számát és a sorok számát, és általában a hálózati pontmátrixban vezetik a kijelzőt, például 8x8 mátrix közös anód vagy közös katód, 8x8 mátrix közös anód vagy katód, mátrix 8X8 közös anód vagy közös katód.
A fizikai szemszögből nézve az emberek talán egyetlen LED -ből készülnek, és felállítják a bizonyos sorrendet annak alapján, hogy mi az általános. Az AT89s52 mikrovezérlőn alapuló karakterfizikai alkalmazási programokra az MCS51 összeszerelési programra jelentkezem. Ezúttal kombinálom a 8X8 pontmátrixos LED -kijelzőt és a nagyítót. Mint tudjuk, a nagyító növelheti az árnyékot, és beállíthatja a fókuszt. Kezdődhet a varázslat…
1. lépés: 1. lépés: Felkészítendő dolgok
Azokra a komponensekre hivatkozik, amelyeket az offline megrendeléshez szükséges alkatrészek nevére kattintva kell elvégezni:
ANYAG
- 1. SOCKET 40P
- IC AT89S52
- 10KR
- 16x 180R
- 16x PNP A733
- Ugrás LED
- LED mátrix 8x8
- JACK -DC
- LED teljesítmény
- IDE10-hímek
- Kvarc 12MHz
- Kondenzátor kerámia 33P
- Kondenzátor 16V 10uF
- ISP ellátás
- 3x nagyító
SZERSZÁMOK:
- Forrasztópáka
- Vékony forrasztó
- Forrasztó WickFlux (szeretem a folyadékot filctollban)
- Csipesz
- Nagyító (hasznos, de nem kötelező)
- Svájci bicska
- Drótvágók
2. lépés: 2. lépés: Beépítés
Oké, kezdjük….
A Schematic Proteus -ból láthatja, hogy az AT89s52 mikrokontroller 8x8 LED -es mátrixszal van összekötve. Az áramkört a coreldraw fájl kinyomtatásával készítheti el. Ügyeljen arra, hogy a megfelelő fájlrészt helyezze be.
3. lépés: 3. lépés: Szoftver
Forráskód asm:
#include (sfr51.inc)
org 0h
ljmp mulai
isi_buffer:
mov 7ch, #08h
mov r0, #70h
ulang:
mov a, 7eh
movc a, @a+dptr
mov @r0, a
inc dptr
inc r0
djnz 7ch, ulang
ret
betegség:
mov 7bh, #08h
mov r1, #70h
mov 78h, #07fh
ulang2:
mov a, @r1
mov p0, a
inc r1
mov a, 78h
mov p1, a
rr a
mov 78h, a
Hívás késleltetés
mov p0, #0ffh
mov p1, #0ffh
djnz 7bh, ulang2
ret
késleltetés:
mov 79h, #0c0h
késleltetés1:
djnz 79h, delay1
ret
kijelző:
mov 7ah, #10h; perlambat jalan
kijelző1:
hívja fel
djnz 7ah, kijelző1
ret
mulai:
mov 7eh, #1
mov 7dh, #255
nextdata:
mov dptr, #elins
lcall isi_buffer
hívás kijelző
inc 7eh
djnz 7dh, nextdata
hívás kijelző
hívás kijelző
hívás kijelző
ljmp mulai
elins: db
ffh, ffh, ffh, ffh, ffh, ffh, ffh, ffh,; awal
00h, 00h, 1dh, 1dh, 1dh, 1dh, ddh, ddh, ffh,; F
22h, 20h, 1dh, 1dh, 1dh, 1dh, 20h, 22h, ffh,; A
00h, 00h, 9dh, 1dh, 15h, 85h, 88h, a8h, ffh,; R
c5h, c5h, 00h, 00h, c5h, c5h, ffh,; I
00h, 00h, c5h, c5h, c5h, c5h, 30h, 3ah, ffh,; D
c5h, 45h, 05h, 84h, c0h, c1h, c5h, c5h, ffh,; Z
ffh, ffh, ffh,; szóköz
00h, 00h, e7h, e7h, e7h, e7h, e7h, e7h, ffh,; L
00h, 00h, 84h, 84h, 84h, 84h, c5h, c5h, ffh,; E
00h, 00h, c5h, c5h, c5h, c5h, 30h, 3ah, ffh,; D
ffh, ffh, ffh, ffh, ffh, ffh, ffh, ffh,; awal
ffh, ffh, ffh, ffh, ffh, ffh, ffh, ffh,; awal
ffh, ffh, ffh, ffh, ffh, ffh, ffh, ffh,; awal
ffh, ffh, ffh, ffh, ffh, ffh, ffh, ffh,; awal
ffh, ffh, ffh, ffh, ffh, ffh, ffh, ffh,; awal
00h, 00h, 1dh, 1dh, 1dh, 1dh, ddh, ddh, ffh,; F
22h, 20h, 1dh, 1dh, 1dh, 1dh, 20h, 22h, ffh,; A
00h, 00h, 9dh, 1dh, 15h, 85h, 88h, a8h, ffh,; R
c5h, c5h, 00h, 00h, c5h, c5h, ffh,; I
00h, 00h, c5h, c5h, c5h, c5h, 30h, 3ah, ffh,; D
c5h, 45h, 05h, 84h, c0h, c1h, c5h, c5h, ffh,; Z
ffh, ffh, ffh,; szóköz
00h, 00h, e7h, e7h, e7h, e7h, e7h, e7h, ffh,; L
00h, 00h, 84h, 84h, 84h, 84h, c5h, c5h, ffh,; E
00h, 00h, c5h, c5h, c5h, c5h, 30h, 3ah, ffh,; D
ffh, ffh, ffh, ffh, ffh, ffh, ffh, ffh,; awal
ffh, ffh, ffh, ffh, ffh, ffh, ffh, ffh,; awal
ffh, ffh, ffh, ffh, ffh, ffh, ffh, ffh,; awal
ffh, ffh, ffh, ffh, ffh, ffh, ffh, ffh,; awal
ffh, ffh, ffh, ffh, ffh, ffh, ffh, ffh; awal
Vége
Forráskód betű:
22h, 20h, 1dh, 1dh, 1dh, 1dh, 20h, 22h, ffh,; A
00h, 00h, 8eh, 8eh, 8eh, 8eh, 71h, 71h, ffh,; B
30h, 30h, c5h, c5h, c5h, c5h, 71h, 71h, ffh,; C
00h, 00h, c5h, c5h, c5h, c5h, 30h, 3ah, ffh,; D
00h, 00h, 84h, 84h, 84h, 84h, c5h, c5h, ffh,; E
00h, 00h, 1dh, 1dh, 1dh, 1dh, ddh, ddh, ffh,; F
32h, 30h, cdh, cdh, 0dh, 0dh, 01h, 21h, ffh,; G
00h, 00h, beh, beh, beh, beh, 00h, 00h, ffh,; H
c5h, c5h, 00h, 00h, c5h, c5h, ffh,; I
77h, 67h, e7h, e7h, c5h, 00h, 10h, ddh, ffh,; J
00h, 00h, beh, beh, 3ah, 71h, c5h, cfh, ffh,; K
00h, 00h, e7h, e7h, e7h, e7h, e7h, e7h, ffh,; L
00h, 00h, f9h, 3ah, 3ah, f9h, 00h, 00h, ffh,; M
00h, 00h, fah, beh, 3fh, 77h, 00h, 00h, ffh,; N
30h, 00h, c5h, c5h, c5h, c5h, 00h, 30h, ffh,; O
00h, 00h, 1dh, 1dh, 1dh, 1dh, b8h, f8h, ffh,; P
00h, 00h, 9dh, 1dh, 15h, 85h, 88h, a8h, ffh,; R
c1h, c0h, 84h, 84h, 84h, 04h, 05h, 55h, ffh,; S
ddh, ddh, ddh, 00h, 00h, ddh, ddh, ddh, ffh,; T
18h, 00h, e7h, e7h, e7h, e7h, 00h, 18h, ffh,; U
98h, 18h, f7h, e7h, e7h, f7h, 18h, 18h, ffh,; V
10h, 10h, e7h, 26h, 26h, e7h, 10h, 10h, ffh,; W
c5h, c5h, 71h, 3ah, 3ah, 71h, c5h, c5h, ffh,; X
ddh, d8h, bfh, 27h, 27h, bfh, d8h, d9h, ffh,; Y
c5h, 45h, 05h, 84h, c0h, c1h, c5h, c5h, ffh,; Z
Ezután fordítsa össze a szoftvert ezen a link programozó szoftverön keresztül
A szoftver összeállítása után egy hexa fájlt kap, és elküldi a DT-HiQ AT89S USB ISP által az at89s52 mikrokontrollernek. Itt a linkégető hexa
Csatlakoztassa a mikrokonzolot az előző vázlathoz 5 V egyenáramú tápegység használatával.
4. lépés: Utolsó lépés
A tökéletes árnyékok eléréséhez tegye a LED -mátrixot 190 cm -re a faltól. Az első nagyító és a LED mátrix közötti távolság 7 cm. És 4 cm -re az elsőtől a második üvegig, a második -harmadik üveghez is.
Amit kapunk:
1. Az 5 mm -es LED 60 mm -es lesz
2. A 6 x 6 cm -es LED mátrix 71 x 80 cm -es lesz
Az olvashatóság érdekében a szövegeket fejjel lefelé és tükrözni kell.
Az elektronika, valamint a szoftver és a hardver a szenvedélyem. Úgy vélem, hogy van mód az elektronika egyszerűsítésére (esetleg váltóregiszter használatával és/vagy több 8x8 ledes mátrix vezérlésére), de fejlesztenem kell tudásomat. Ha bármilyen ötlete van, amely leegyszerűsíti az elektronikát, vagy lehetővé teszi az egyes vezérlőkhöz további lámpák hozzáadását, kérjük, ossza meg velem a megjegyzésekben.
Ha tetszik ez az Instructable, kattintson a "Szavazz most!" lentebb, hogy egy kis lökést adjon a Make it OPTIC versenyen.
Látom a fényeket!
Ajánlott:
Arcfelismerés a Raspberry Pi 4B készüléken 3 lépésben: 3 lépésben
Arcfelismerés a Raspberry Pi 4B készüléken 3 lépésben: Ebben az utasításban az arcfelismerést fogjuk elvégezni a Raspberry Pi 4 rendszeren Shunya O/S alkalmazással a Shunyaface Library segítségével. A Shunyaface egy arcfelismerő/felismerő könyvtár. A projekt célja a leggyorsabb észlelési és felismerési sebesség elérése a
A NODEMcu USB port nem működik? Töltse fel a kódot USB használatával TTL (FTDI) modulba mindössze 2 lépésben: 3 lépésben
A NODEMcu USB port nem működik? Töltse fel a kódot az USB to TTL (FTDI) modul használatával mindössze 2 lépésben: Elege van abból, hogy sok vezetéket csatlakoztat USB -ről TTL modulra a NODEMcu -hoz, kövesse ezt az utasítást, és csak két lépésben töltse fel a kódot. Ha a A NODEMcu nem működik, akkor ne essen pánikba. Csak az USB -illesztőprogram -chip vagy az USB -csatlakozó
Váltóárammal működő fehér LED kör alakú nagyító munkalámpa: 12 lépés (képekkel)
Váltóárammal működő fehér LED kör alakú nagyító munkalámpa :, Használjon fényes LED -eket a fluoreszkáló kör alakú fény helyett a nagyító munka lámpájában. Legyen világosság! Közepes nehézségű Egy kör alakú nagyító munka lámpa rögzítése, nagyon alacsony energiájú, nagy megbízhatóságú alternatív fényforrássá alakítva
Ipod képernyő nagyító: 7 lépés
Ipod képernyőnagyító: ez az első tanítható, és csak 12 éves vagyok. De kérjük, próbálja ki ezt, és élvezze
IPhone nagyító kamera mód: 7 lépés (képekkel)
IPhone nagyító kamera mód: * Frissítve: 2009. december 9. Eleinte csak apró fém keretem volt, amiket fogtam