Sadržaj:
- Korak 1: Korak 1: Stvari koje morate pripremiti
- Korak 2: Koraci 2: Ugrađeno
- Korak 3: Koraci 3: Softver
- Korak 4: Završni korak
Video: Čarobno povećalo od LED MATRIX 8x8: 4 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:06
Razvoj postojećeg mikrokontrolera bio je vrlo brz. Mnogo elektroničke opreme koristi mikrokontroler. Još jedan primjenjiv način na mikrokontroleru koji primjenjuje fiziku za poklon koristeći matrični LED ekran 8X8 (8 stupac-8 redak) zajedničku katodu. U osnovi, matrični LED zaslon je savez, neki integrirani LED diodi formiraju brojne stupce i redove. Postoji mnogo vrsta prodanog marketinga sa matričnim matričnim displejom, obično se razlikuje broj stupaca i broj redova i obično se izrađuje u mrežnom matričnom matričnom displeju, na primjer matrica 8x8 zajednička anoda ili zajednička katoda, matrica 8x8 zajednička anoda ili katoda, matrica 8X8 zajednička anoda ili zajednička katoda.
Iz ugla fizičkog izgleda ljudi bi to mogli napraviti od jednog LED -a, nanizanog određenim redoslijedom na osnovu njegovog i uobičajenog onoga što se primjenjuje. Za programske osnove aplikativnih fizičkih znakova na mikrokontroleru AT89s52 primjenjujem se na program sastavljanja MCS51. Za ovo vreme ću kombinovati matrični LED ekran 8X8 sa povećalom. Kao što znamo, povećalo može povećati sjenu i postaviti fokus. Neka čarolija počne…
Korak 1: Korak 1: Stvari koje morate pripremiti
Pozivate se na komponente potrebne klikom na naziv komponente za naručivanje van mreže:
MATERIJAL
- 1. SOCKET 40P
- IC AT89S52
- 10KR
- 16x 180R
- 16x PNP A733
- Jump LED
- LED matrica 8x8
- JACK -DC
- LED napajanje
- IDE10-muškarci
- Kvarc 12MHz
- Kondenzatorska keramika 33P
- Kondenzator 16V 10uF
- ISP Supply
- 3 x povećalo
ALATI:
- Lemilica
- Tanko lemljenje
- Lemljenje WickFlux (volim tečnost u flomasteru)
- Pinceta
- Lupa (korisno, ali nije obavezno)
- Pomoćni nož
- Rezači žice
Korak 2: Koraci 2: Ugrađeno
U redu, počnimo….
Sa shematskog Proteusa možete vidjeti da je mikrokontroler AT89s52 povezan sa LED matricom ekrana 8x8. Krug možete napraviti štampanjem datoteke coreldraw. Uverite se da ste uneli ispravan deo datoteke.
Korak 3: Koraci 3: Softver
Izvorni kod 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
diseg:
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
Odlaganje poziva
mov p0, #0ffh
mov p1, #0ffh
djnz 7bh, ulang2
ret
kašnjenje:
mov 79h, #0c0h
kašnjenje1:
djnz 79h, kašnjenje1
ret
prikaz:
mov 7ah, #10h; perlambat jalan
display1:
pozovi diseg
djnz 7ah, prikaz1
ret
mulai:
mov 7eh, #1
mov 7dh, #255
nextdata:
mov dptr, #elins
lcall isi_buffer
ekran poziva
inc 7eh
djnz 7dh, sljedeći podaci
ekran poziva
ekran poziva
ekran poziva
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,; razmak
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,; razmak
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
Kraj
Slovo izvornog koda:
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
Zatim, molimo vas da kompajlirate softver putem ovog softvera za programiranje veza
Nakon kompilacije softvera dobit ćete heksadecimalnu datoteku, koju DT-HiQ AT89S USB ISP šalje na mikrokontroler na adresi 89892. Ovdje je link koji gori šesterokutno
Povežite mikrokronteler s prethodnom shemom pomoću napajanja od 5 VDC.
Korak 4: Završni korak
Da biste dobili savršene sjene, postavite LED Matrix 190 cm od zida. Udaljenost između prvog povećala i LED matrice je 7 cm. I 4 cm od prvog do drugog stakla, takođe za drugo do treće staklo.
Šta dobijamo:
1. LED dioda od 5 mm postaje 60 mm
2. LED matrica 6 x 6 cm postaje 71 x 80 cm
Da bi čitljivost bila, tekstove treba postaviti naopako i u ogledalu.
Elektronika, kao i softver i hardver, moja su strast. Vjerujem da postoji način da se pojednostavi elektronika (po mogućnosti pomoću registra pomaka i/ili da se omogući kontrola više matrice 8x8 LED), ali moram poboljšati svoje znanje. Ako imate ideje koje pojednostavljuju elektroniku ili omogućuju dodavanje više svjetla za svaki kontroler, obavijestite me u komentarima.
Ako vam se sviđa ovaj Instructable, kliknite "Glasajte sada!" ispod kako bi mu dali malo poticaja na takmičenju Make it OPTIC.
Vidim svetla!
Preporučuje se:
Čarobno dugme 4k: bežični daljinski upravljač BMPCC 4k od 20 USD (ili 6k): 4 koraka (sa slikama)
Magično dugme 4k: bežični daljinski upravljač BMPCC 4k (ili 6k) od 20 USD: Mnogi ljudi su me zamolili da podelim neke detalje o svom bežičnom kontroleru za BMPCC4k. Većina pitanja odnosila se na Bluetooth kontrolu, pa ću spomenuti nekoliko detalja o tome. Pretpostavljam da ste upoznati s okruženjima ESP32 Arduino
Čarobno ogledalo s vijestima, vremenom, alarmom, mjeračem vremena i todolistom: 9 koraka
Magično ogledalo s vijestima, vremenom, alarmom, tajmerom i todolistom: čarobno ogledalo je posebno jednosmjerno ogledalo s zaslonom iza njega. Zaslon, koji je povezan s Raspberry Pi, prikazuje informacije poput vremena, sobne temperature, vremena, datuma, todolista i još mnogo toga. Možete čak dodati mikrofon i postaviti
Lebdeće pametno čarobno ogledalo sa starog prijenosnog računara sa Alexa prepoznavanjem glasa: 6 koraka (sa slikama)
Plivajuće pametno čarobno ogledalo sa starog prijenosnog računara s Alexa prepoznavanjem glasa: Upišite se na moj tečaj "Ukratko o elektronici" ovdje: https://www.udemy.com/electronics-in-a-nutshell/?couponCode=TINKERSPARK Pogledajte i moj youtube kanal ovdje za više projekata i upute o elektronici: https://www.youtube.com/channel/UCelOO
Mini čarobno ogledalo za manje od 60 USD: 5 koraka (sa slikama)
Mini Magic Mirror za manje od 60 USD: 'Magic MIrror' je projekt u kojem se dvosmjerno ogledalo postavlja preko neke vrste ekrana. Tamo gde ekran prikazuje crne piksele, ogledalo reflektuje. Tamo gde ekran prikazuje bele ili svetlije piksele, oni sijaju. Ovo stvara efekat b
Posebna dekoracija za Noć vještica - Čarobno ogledalo: 5 koraka (sa slikama)
Posebna dekoracija za Noć vještica - Magično ogledalo: Napravio sam čarobno ogledalo kao poseban ukras za Noć vještica. Vrlo je zanimljivo. Zrcalu možete govoriti bilo što, bilo koje pitanje ili bilo koju malu tajnu. Nakon nekog vremena, odgovor će se pojaviti u ogledalu. To je magija. hahah ….. Djeci se sviđa