INHOUDSOPGAWE:
- Stap 1: materiaal
- Stap 2: Die stroombaan
- Stap 3: Die kode
- Stap 4: Bewerkingspatrone wat vertoon word
- Stap 5: Die voltooide produk
Video: 8x8 LED -matriks: 5 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:28
Hierdie instruksie sal u wys hoe u 'n 8x8 LED -matriks in 'n heks kan maak, wat u elke enkele LED kan beheer en u eie patrone kan skep, solank dit slegs 64 pixels benodig om dit in een kleur te wys.
Opdatering 25.09.10 Ek het 'n patroongenerator bygevoeg om patrone te skep, maar nie al die funksies daarvan is voltooi nie
Stap 1: materiaal
Materiaal wat u benodig: -8x8LED matris (kan een maak, maar ek het myne gekoop) -16x120Ohm weerstande -8xNPN transistors (ek het C547B gebruik) -1xPIC16f690-prototipe bord (of u kan 'n PCB hiervoor maak) -draad-5V kragtoevoer (u kan gebruik 'n voltige reguleerder, maar ek dryf myne net van 'n usb-poort af) Gereedskap: -PIC-programmeerders (al die fotoprogrammeerders van mikroskyfie behalwe vir pickit1 sal werk) -Software- MPLAB (gratis sagteware van mikroskyfie) -Soldeer-yster-'n Vakuumpomp vir verwydering van soldeersel is goed om met draaddraaiers te beskik Vaardighede wat u benodig:-soldeervaardigheid (binne 5-10 sekondes goeie soldeeraansluitings kan maak)-Logiese denke tot op 'n sekere vlak As dit u eerste ervaring is met behulp van mikrobeheerders, beveel ek aan dat u met 'n eenvoudiger projek.
Stap 2: Die stroombaan
Dit is die stroombaan: let op dat u na die datablad van u led -matriks moet kyk (as u een gekoop het) of weet hoe u die matriks wat u gemaak het, moet koppel
Stap 3: Die kode
Die kode word saamgestel.
Hierdie kode is gebaseer op die kode van https://www.instructables.com/id/3x3x3-LED-Cube/, maar u kan nie die genorator gebruik nie, volgens hom, het dit slegs 27 diodes en het 'layer1 layer2 layer3' aangebring van "reël1 …" en het ook net 3x8 -bitgetalle, terwyl dit 8x8 -bitgetalle het. LET WEL: die letters in hierdie kode kan in omgekeerde sin vertoon word.
Stap 4: Bewerkingspatrone wat vertoon word
U kan patrone byvoeg en verwyder soos u wil in hierdie matriks. Om 'n patroon by te voeg, genereer eenvoudig die patroon met die kragopwekker wat by hierdie stap ingesluit is … Dit is 'n.rar -lêer, dus gebruik winrar om dit uit te pak. En nogmaals wil ek portreathbeach bedank omdat u die bronkode van die genorator in sy dokument oor die www.instructables.com/id/3x3x3-LED-Cube/ gehad het om 'n aangrypende ontwerp te maak. wees so.; ------------------------------------------------- ----------------------------------------------;; Toets subroetine;; ------------------------------------------------- ----------------------------------------------; Toets: movlw b'01111100 'movwf Line1 movlw b'11000110' movwf Line2 movlw b'00000011 'movwf Line3 movlw b'00000011' movwf Line4 movlw b'00000011 'movwf Line5 movlw b'00000011' movwf Line6 movlw b'11000110 ' Line7 movlw b'01111100 'movwf Line8 movlw b'11111111' movwf Layer4 call Output movlw b'01111100 'movwf Line1 movlw b'11000110' movwf Line2 movlw b'00000011 'movwf Line3 movlw b'00000011' movwf Line4 movlw b'000000 movwf Line5 movlw b'00000011 'movwf Line6 movlw b'11000110' movwf Line7 movlw b'01111100 'movwf Line8 movlw b'11111111' movwf Layer4 call Uitsetopgawe, u moet ook 'n funksie onderaan die asm -lêer byvoeg 'n paar lyne sal so iets wees. (die oproepfunksie is om die subroetines te skakel wat u in enige volgorde kan noem) Lus: bel Someroutine -oproep Toetsoproep Toets na lus
Stap 5: Die voltooide produk
Hier is die resultate van die matriks … u kan elke enkele LED op hierdie matriks deur die kode beheer
Aanbeveel:
Klankreaktiewe RGB 8x8 LED's: 6 stappe
Klankreaktiewe RGB 8x8 LED's: Ek het gedink dit sal opwindend wees om 'n Arduino -projek te maak met klankreaktiewe RGB LED's. My einddoel is uiteindelik om 2 individueel aanspreekbare 8x8 LED -matrikse te gebruik om reaktiewe oë te maak, maar ek leer eers hoe
8x8 Led Matrix Clock & Anti-Intrusion Waarskuwing: 4 stappe (met foto's)
8x8 Led Matrix Clock & Anti-Intrusion Waarskuwing: In hierdie instruksies sal ons sien hoe u 'n 8x8 Led Matrix Clock kan bou wat geaktiveer word deur bewegingsopsporing. opgespoor na 'n telegram bot !!! Ons doen twee verskillende
Lissajous -figure op 8X8 Led Matrix: 7 stappe
Lissajous -figure op 8X8 Led Matrix: 'n Ligpunt wat in 2 loodregte asse ossilleer, teken 'n patroon met die naam " Lissajous Figure " (1857) of " Bowditch Curve " (1815). Patrone wissel van eenvoudig tot kompleks, afhangende van die frekwensieverhouding en fase van die 2 asse.A 1: 1
Tweesyfer-skerm met enkele 8x8 Led Matrix: 3 stappe
Tweesyferige skerm met enkele 8x8 Led Matrix: hier wil ek 'n temperatuur- en humiditeitsaanwyser vir my kamer bou. Ek het 'n enkele 8x8 LED Matrix gebruik om tweesyfergetalle te vertoon, en ek dink dat 'n deel van die projek nuttiger geword het. Ek het die laaste ingeboude boks met 'n kartondoos ingepak, pyn
Hoe om 8x8 BIG LED Matrix (MAX7219 LED 10mm) te bou: 9 stappe (met foto's)
Hoe om 'n 8x8 GROOT LED-matriks te bou (MAX7219 LED 10mm): het u gewerk met 'n gereedgemaakte 8x8 LED-matriks as skerms? Hulle kom in verskillende groottes en is baie interessant om mee te werk. 'N Groot beskikbare grootte is ongeveer 60 mm x 60 mm. As u egter op soek is na 'n veel groter klaargemaakte LED-matriks