Inhoudsopgave:
- Stap 1: Stap 1: Dingen om voor te bereiden
- Stap 2: Stappen 2: Ingebouwd
- Stap 3: Stap 3: Software
- Stap 4: Laatste stap
Video: Magisch vergrootglas van LED MATRIX 8x8 - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:16
De ontwikkeling van de bestaande microcontroller is erg snel gegaan. Veel elektronische apparatuur maakt gebruik van microcontrollers. Een andere toepassing bij microcontrollers die de toepassing van physics voor het presenteren van karakters maakt door gebruik te maken van dot matrix led display 8X8 (8 column-8 line) gemeenschappelijke kathode. Kortom, dot matrix led-display is een alliantie, sommige led-geïntegreerde vormen een aantal kolommen en lijnen. Er zijn veel soorten dot matrix led-displays die marketing worden verkocht, meestal wat onderscheidt is een aantal kolommen en het aantal lijnen is en wordt vaak gemaakt in netwerk dot matrix leidde het display bijvoorbeeld matrix 8x8 gemeenschappelijke anode of gemeenschappelijke kathode, matrix 8x8 gemeenschappelijke anode of kathode, matrix 8X8 gemeenschappelijke anode of gemeenschappelijke kathode.
Vanuit de fysieke hoek van mensen zou het mogelijk kunnen zijn om het uit een enkele led te halen, opgehangen met de bepaalde volgorde op basis van zijn en gemeenschappelijk wat van toepassing was. Voor karakterfysische toepassingsprogramma's op microcontroller AT89s52, pas ik toe op een assemblageprogramma MCS51. Voor deze tijd zal ik tussen dot matrix led-display 8X8 combineren met een vergrootglas. Zoals we weten kan een vergrootglas de schaduw groter maken en de focus instellen. Laat de magie beginnen…
Stap 1: Stap 1: Dingen om voor te bereiden
U verwijst naar de benodigde componenten door op de naam van de componenten te klikken om offline te bestellen:
MATERIAAL
- 1. SOCKET 40P
- IC AT89S52
- 10KR
- 16x 180R
- 16x PNP A733
- Sprong-LED
- LED-matrix 8x8
- JACK -DC
- LED-voeding
- IDE10-mannetjes
- Kwarts 12MHz
- Condensator Keramiek 33P
- Condensator 16V 10uF
- ISP-levering
- 3 x vergrootglas
GEREEDSCHAP:
- Soldeerbout
- Dun soldeer
- Soldeer WickFlux (ik hou van vloeistof in een viltstift)
- Pincet
- Vergrootglas (handig maar niet verplicht)
- Gereedschapsmes
- Draadsnijders
Stap 2: Stappen 2: Ingebouwd
Oké, laten we beginnen….
Uit het schema Proteus kunt u zien dat Microcontroller AT89s52 is verbonden met display LED-matrix 8x8. U kunt het circuit maken door het coreldraw-bestand af te drukken. Zorg ervoor dat u het juiste bestandsdeel invoert.
Stap 3: Stap 3: Software
Broncode asm:
#include (sfr51.inc)
org 0h
ljmp mulai
isi_buffer:
mov 7ch, #08h
mov r0, #70h
ulang:
beweeg een, 7eh
movc a, @a+dptr
mov @r0, a
incl. dptr
inclusief r0
djnz 7ch, ulang
ret
diseg:
mov 7bh, #08h
mov r1, #70h
mov 78h, #07fh
ulang2:
verplaats een, @r1
mov p0, a
inclusief r1
verplaats een, 78u
mov p1, a
rr a
mov 78h, a
lcall vertraging
mov p0, #0ffh
mov p1, #0ffh
djnz 7bh, ulang2
ret
vertraging:
mov 79h, #0c0h
vertraging1:
djnz 79h, vertraging1
ret
Scherm:
mov 7ah, #10h;perlambat jalan
weergave1:
ik bel diseg
djnz 7ah, display1
ret
mulai:
verplaats 7eh, #1
mov 7dh, #255
volgende gegevens:
mov dptr, #elins
lcall isi_buffer
lcall-display:
inc 7eh
djnz 7dh, volgendedata
lcall-display:
lcall-display:
lcall-display:
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,;spatie
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,;spatie
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
Einde
Broncode brief:
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
10u, 10u, e7u, 26u, 26u, e7u, 10u, 10u, 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
Compileer vervolgens de software via deze link-programmeersoftware
U krijgt een hex-bestand na het compileren van de software, stuur het naar microcontroller at89s52 door DT-HiQ AT89S USB ISP. Hier is de link brandende hex
Verbind de microcrontoller met het vorige schema met behulp van een 5 VDC-voeding.
Stap 4: Laatste stap
Om de perfecte schaduwen te krijgen, plaats je de LED Matrix op 190 cm van de muur. De afstand tussen het eerste vergrootglas en de LED-matrix is 7 cm. En 4 cm van het eerste tot het tweede glas, ook voor het tweede tot het derde glas.
Wat we krijgen:
1. De 5 mm LED wordt 60 mm
2. De 6 x 6 cm LED Matrix wordt 71 x 80 cm
Om het leesbaar te maken, moeten de teksten ondersteboven en in spiegelstand worden geplaatst.
Elektronica, maar ook software en hardware, is mijn passie. Ik geloof dat er een manier is om de elektronica te vereenvoudigen (mogelijk met behulp van een schuifregister en/of om het mogelijk te maken om meer 8x8 led-matrix te besturen), maar ik moet mijn kennis vergroten. Als je ideeën hebt die de elektronica vereenvoudigen of het mogelijk maken om meer lampen toe te voegen voor elke controller, laat het me dan weten in de comments.
Als je deze Instructable leuk vindt, klik dan op "Stem nu!" hieronder om het een beetje een boost te geven in de Make it OPTIC-wedstrijd.
Ik zie de lichten!
Aanbevolen:
Magisch frame: 4 stappen
Magic Frame: Dit is een bewerking van de beroemde "Slow Dance" frame: https://www.instructables.com/id/Slow-Dance-a-Fusi
Installatie van LED-matrix in oude elektronicabehuizing - Aankoop van kit vereist: 3 stappen (met afbeeldingen)
Installatie van LED-matrix in oude elektronicabehuizing - Aankoop van kit vereist: het LED-scherm bestuurd vanaf een Windows-pc via Bluetooth en LED-diffusietechnieken Enkele voorbeelden van pixelart en animaties die op het LED-scherm worden uitgevoerd Inhoud van de PIXEL Guts-kit In deze Instructuable laten we NS
Live bewaking van de waarde van uw sensor van overal ter wereld: 4 stappen
Live monitoring van de waarde van uw sensor van overal ter wereld: ik kreeg een bericht op het WhatsApp-nummer van techneuten met betrekking tot hulp bij het maken van één project. Het project was om de druk op de druksensor te meten en deze op een smartphone weer te geven. Dus ik hielp bij het maken van dat project en besloot een bijlesdocent te maken
Verdubbel de levensduur van de batterij van de DX3-radio van Spektrum voor minder dan $ 20: 11 stappen
Verdubbel de levensduur van de batterij van de DX3-radio van Spektrum voor minder dan $ 20: ik kreeg het idee hiervoor voor het eerst op de draad voor de DX6/7 op RCGRoups.com-forums. Ik rijd met nitro-auto's, dus kocht ik een DX3. Ik heb de radio een tijdje gebruikt en mijn batterijduur was aan de betere kant van de meeste radio's - maar de DX7-bezitters begonnen
Vergrootglas: 3 stappen
Vergroot oculair: Soms moet ik elektronische onderdelen met een fijne toon solderen, wat ik onmogelijk vind zonder enige visuele vergroting en aangezien ik ook beide handen moet gebruiken tijdens het solderen, heb ik dit oculair gemaakt. Dit is een instructie achteraf, dus ik doe geen