Sisukord:

8x8 LED -maatriks: 5 sammu
8x8 LED -maatriks: 5 sammu

Video: 8x8 LED -maatriks: 5 sammu

Video: 8x8 LED -maatriks: 5 sammu
Video: 8x8x8 LED CUBE WITH ARDUINO UNO 2024, Juuli
Anonim
8x8 LED maatriks
8x8 LED maatriks
8x8 LED maatriks
8x8 LED maatriks

See juhend annab teile teada, kuidas teha 8x8 LED -maatriksit, mille abil saate juhtida iga LED -i ja luua oma mustreid seni, kuni nende ühevärviliseks kuvamiseks on vaja ainult 64 pikslit.

Värskendus 25.09.10 Lisasin mustrite loomiseks mustrite generaatori, kuid mitte kõik selle funktsioonid pole täielikud

Samm: materjalid

Materjalid
Materjalid

Vajalikud materjalid: -8x8LED-maatriks (saab teha ühe, aga mina ostsin oma) -16x120Ohm takistid-8xNPN transistorid (kasutasin C547B) -1xPIC16f690-prototüüpplaat (või saate selle jaoks PCB-d valmistada) -juhtme-5V toiteallikas (saate kasutage vooluregulaatorit, kuid ma saan toite ainult USB-pordist) Tööriistad: -PIC-programmeerijad (kõik picch-programmeerijad, välja arvatud pickit1, töötavad) -Tarkvara- MPLAB (tasuta tarkvara mikrokiibilt) -jootekolb-A vaakumpump joote eemaldamine on traadilõikurite jaoks hea. Vajalikud oskused:-jootmisoskus (suuteline looma häid jooteühendusi 5-10 sekundi jooksul)-loogiline mõtlemine mingil tasemel Kui see on teie esimene kogemus mikrokontrollerite kasutamisel, soovitan teil alustada lihtsam projekt.

2. samm: vooluring

Ringkond
Ringkond
Ringkond
Ringkond

See on skeemi skeem. MÄRKUS, et peate vaatama oma led -maatriksi andmelehte (kui ostsite selle) või teadma, kuidas oma tehtud maatriksit ühendada

3. samm: kood

Kood on koostatud.

See kood põhineb saidil https://www.instructables.com/id/3x3x3-LED-Cube/ toodud koodil, kuid te ei saa kasutada genoraatorit, kuna ta arvab, et sellel on ainult 27 dioodi ja sellel on "layer1 layer2 layer3" paigaldatud "rida1 …". ja sellel on ka ainult 3x8 -bitised numbrid ja 8x8 -bitised numbrid.

4. samm: kuvatud mustrite redigeerimine

Selles maatriksis saate mustreid lisada ja eemaldada. mustri lisamiseks genereerige muster selles etapis sisalduva generaatoriga…. See on.rar -fail, nii et kasutage selle lahtipakkimiseks winrarit. Ja ometi tahan ma tänada portreathbeachi selle eest, et tema dokumendis www.instructables.com/id/3x3x3-LED-Cube/ oli genoraatori lähtekood, et teha liikuv kujundus, saate mõne sammuga alamprogrammi teha ja see ole selline.; ------------------------------------------------- -----------------------------------------------;; Test alamrutiin;; ------------------------------------------------- ----------------------------------------------; 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 bw Line7 movlw b'01111100 'movwf Line8 movlw b'11111111' movwf Layer4 call Väljund movlw b'01111100 'movwf Line1 movlw b'11000110' movwf Line2 movlw b'00000011 'movwf Line3 movlw b'00000011' movwf Line4 mov1 movwf Line5 movlw b'00000011 'movwf Line6 movlw b'11000110' movwf Line7 movlw b'01111100 'movwf Line8 movlw b'11111111' movwf Layer4 call Väljundtagastus peate lisama funktsiooni ka asm -faili allosas paar rida on midagi sellist. (kõnefunktsioon on helistada alamprogrammidele, kuhu saate neile helistada suvalises järjekorras)

Samm: valmistoode

Valmis toode
Valmis toode
Valmis toode
Valmis toode
Valmis toode
Valmis toode
Valmis toode
Valmis toode

Siin on maatriksi tulemused … saate koodi abil juhtida selle maatriksi iga LED -i

Soovitan: