Innehållsförteckning:
- Steg 1: Material
- Steg 2: Kretsen
- Steg 3: Koden
- Steg 4: Redigera mönster som visas
- Steg 5: Den färdiga produkten
Video: 8x8 LED -matris: 5 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:47
Denna instruerbara visar dig hur du gör en 8x8 LED -matris i häxa som du kan styra alla enkla LED och skapa dina egna mönster så länge de bara behöver 64 pixlar för att visa dem i en färg.
Uppdatering 25.09.10 Jag har lagt till en mönstergenerator för att skapa mönster men inte alla funktioner är kompletta
Steg 1: Material
Material du behöver: -8x8LED matris (kan göra en men jag köpte mina) -16x120Ohm motstånd-8xNPN transistorer (jag använde C547B) -1xPIC16f690-prototypkort (eller du kan göra kretskort för detta) -tråd-5V strömförsörjning (du kan använda en voltige regulator men jag driver bara min från en usb-port) Verktyg: -PIC-programmerare (alla bildprogrammerare från mikrochip förutom pickit1 fungerar) -programvara- MPLAB (gratis programvara från mikrochip) -lödkolv-en vakuumpump för ta bort löd är bra att ha-trådskärare Färdigheter du behöver: -lödningsförmåga (att kunna göra bra lödanslutningar inom 5-10 sek.)-Logiskt tänkande till någon nivå Om detta är din första erfarenhet av att använda mikrokontroller rekommenderar jag att du börjar med en enklare projekt.
Steg 2: Kretsen
Detta är kretsschemat. OBSERVERA att du måste titta på databladet för din ledmatris (om du köpte en) eller veta hur du ansluter matrisen du gjorde
Steg 3: Koden
Koden är skriven i sammansättning.
Denna kod är baserad på koden från https://www.instructables.com/id/3x3x3-LED-Cube/ men du kan inte använda genoratorn som han antar att den bara har 27 dioder och har "layer1 layer2 layer3" infogad av "rad1 …". och har också bara 3x8 bitars nummer medan de har 8x8 bit nummer OBS bokstäverna i den här koden kan visas i omvänd mening.
Steg 4: Redigera mönster som visas
Du kan lägga till och ta bort mönster som du vill i denna matris. att lägga till ett mönster helt enkelt generera mönstret med den generator som ingår i detta steg …. Det är en.rar -fil så använd winrar för att packa upp den. Och ändå vill jag tacka portreathbeach för att ha genoratorns källkod i sitt dokument om www.instructables.com/id/3x3x3-LED-Cube/ för att göra en rörlig design, du kan få steg till subrutinen och det kommer att vara så här.; ------------------------------------------------- ----------------------------------------------;; Testa underrutin;; ------------------------------------------------- ----------------------------------------------; Test: 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 Output return måste du också lägga till en funktion längst ner i asm -filen Botten några rader kommer att vara ungefär så här. (samtalsfunktionen är att ringa till underrutinerna du kan ringa dem i vilken ordning du vill) Loop: ring Someroutine call Test call Test gooto Loop end
Steg 5: Den färdiga produkten
Här är resultaten av matrisen … du kan styra evry enda LED på denna matris genom koden
Rekommenderad:
8x8 Led Matrix Clock & Anti-Intrusion Varning: 4 steg (med bilder)
8x8 Led Matrix Clock & Anti-Intrusion Warning: I denna instruktion kan vi se hur man bygger en 8x8 Led Matrix Clock aktiverad genom rörelsedetektering. Denna klocka kan också användas som anti-intrångsenhet som skickar ett varningsmeddelande om en rörelse är upptäckt till en telegrambot !!! Vi ska göra med två olika
Lissajous Figurer på 8X8 Led Matrix: 7 steg
Lissajous -figurer på 8X8 Led Matrix: En ljuspunkt som oscillerar i 2 vinkelräta axlar ritar ett mönster med namnet " Lissajous Figure " (1857) eller "Bowditch Curve" (1815). Mönster sträcker sig från enkla till komplexa beroende på frekvensförhållandet och fasen för de 2 axlarna.A 1: 1
Tvåsiffrig display med enkel 8x8 Led Matrix: 3 steg
Tvåsiffrig display med enkel 8x8 Led Matrix: Här skulle jag vilja bygga en temperatur- och luftfuktighetsindikator för mitt rum. Jag använde en enda 8x8 LED Matrix för att visa tvåsiffriga nummer, och jag tror att en del av projektet blev mer användbar. Jag boxade det sista byggt med en kartong, smärta
Hur man bygger 8x8 BIG LED Matrix (MAX7219 LED 10mm): 9 steg (med bilder)
Hur man bygger 8x8 BIG LED Matrix (MAX7219 LED 10mm): Har du arbetat med färdig 8x8 LED-matris som skärmar? De finns i olika storlekar och är ganska intressanta att arbeta med. En stor lättillgänglig storlek är cirka 60 mm x 60 mm. Men om du letar efter en mycket större färdig LED-matris,
Magic förstoringsglas av LED MATRIX 8x8: 4 steg
Magic Magnifying Glass från LED MATRIX 8x8: Utvecklingen av den befintliga mikrokontrollern har gått mycket snabbt. Mycket elektronisk utrustning utnyttjar mikrokontroller. En annan tillämplig på mikrokontroller som gör tillämpningen av fysik för presenterar karaktär med hjälp av punktmatrisledd d