Բովանդակություն:

8x8 LED մատրիցա ՝ 5 քայլ
8x8 LED մատրիցա ՝ 5 քայլ

Video: 8x8 LED մատրիցա ՝ 5 քայլ

Video: 8x8 LED մատրիցա ՝ 5 քայլ
Video: Արդուինո 8x8 մատրից ամբողջական ուղեցույց։ Տառեր, տողեր, կետեր։ 2024, Նոյեմբեր
Anonim
8x8 LED մատրիցա
8x8 LED մատրիցա
8x8 LED մատրիցա
8x8 LED մատրիցա

Այս ուսուցողական ծրագիրը ցույց կտա ձեզ, թե ինչպես պատրաստել 8x8 LED մատրիցա կախարդի մեջ: Դուք կարող եք վերահսկել յուրաքանչյուր LED և ստեղծել ձեր սեփական նախշերը, քանի դեռ նրանց անհրաժեշտ է ընդամենը 64 պիքսել `դրանք մեկ գույնով ցուցադրելու համար:

Թարմացում 25.09.10 Ես ավելացրել եմ նախշերի գեներատոր `նախշեր ստեղծելու համար, բայց դրա ոչ բոլոր հնարավորություններն են ամբողջական

Քայլ 1: Նյութեր

Նյութեր
Նյութեր

Ձեզ անհրաժեշտ նյութեր. օգտագործել voltige կարգավորիչ, բայց ես միացնում եմ USB պորտը) Գործիքներ. soldոդման հեռացումը լավ է ունենալ մետաղալարեր Հմտություններ, որոնք ձեզ անհրաժեշտ են. ավելի պարզ նախագիծ:

Քայլ 2: Շղթան

The Circuit
The Circuit
The Circuit
The Circuit

Սա սխեմայի սխեմատիկ է: ՆՇՈՄ, որ դուք պետք է նայեք ձեր led մատրիցայի տվյալների թերթիկին (եթե այն գնել եք) կամ իմանաք, թե ինչպես միացնել ձեր պատրաստած մատրիցան

Քայլ 3: Կոդ

Կոդը գրված է հավաքման մեջ:

Այս կոդը հիմնված է https://www.instructables.com/id/3x3x3-LED-Cube/ կոդի վրա, բայց դուք չեք կարող օգտագործել այն գեներատորը, որը նա տալիս է, այն ունի ընդամենը 27 դիոդ և ունի «շերտ 1 շերտ 2 շերտ 3»: տեղադրված է «տող 1…» և ունի միայն 3x8 բիթանոց համարներ, մինչդեռ դրանք ունեն 8x8 բիթանոց թվեր: ՈEՇԱԴՐՈԹՅՈՆ այս ծածկագրի տառերը կարող են հակառակ իմաստով ցուցադրվել: Ես պատահաբար շրջեցի գետնին իմ ցուցադրման մեջ:

Քայլ 4: Patուցադրված նախշերի խմբագրում:

Դուք կարող եք ավելացնել և հեռացնել նախշերը, ինչպես ցանկանում եք այս մատրիցայում: օրինակ ավելացնելու համար պարզապես ստեղծեք օրինակը գեներատորի հետ, որը ներառված է այս քայլին… Դա.rar ֆայլ է, այնպես որ օգտագործեք winrar ՝ այն բացելու համար: Եվ, այնուամենայնիվ, ես ուզում եմ շնորհակալություն հայտնել portreathbeach- ին `www.instructables.com/id/3x3x3-LED-Cube/ հասցեի մասին իր փաստաթղթում գեներատորի սկզբնաղբյուրը շարժական ձևավորում կատարելու համար կարող եք մի քանի քայլ կատարել ենթածրագրին: եղիր այսպիսին:; ----------------------------------------------------- --------------------------------------------------;; Փորձարկման ենթակարգ;; ----------------------------------------------------- --------------------------------------------------; Փորձարկում. Line7 movlw b'01111100 'movwf Line8 movlw b'11111111' movwf Layer4 call Ելք movlw b'01111100 'movwf Line1 movlw b'11000110' movwf Line2 movlw b'00000011 'movwf Line3 movlw b'0000000011' movwf Line movwf Line5 movlw b'00000011 'movwf Line6 movlw b'11000110' movwf Line7 movlw b'01111100 'movwf Line8 movlw b'11111111' movwf Layer4 զանգի ելքային վերադարձը դուք նույնպես պետք է գործառույթ ավելացնեք asm ֆայլի ներքևում մի քանի տող այսպիսի բան կլինի: (զանգի գործառույթն այն է, որ ենթածրագրեր կանչեք, կարող եք զանգահարել դրանք ցանկացած կարգով) Loop: call Someroutine call Test call Test goto Loop end

Քայլ 5: Պատրաստի արտադրանք

Պատրաստի արտադրանք
Պատրաստի արտադրանք
Պատրաստի արտադրանք
Պատրաստի արտադրանք
Պատրաստի արտադրանք
Պատրաստի արտադրանք
Պատրաստի արտադրանք
Պատրաստի արտադրանք

Ահա մատրիցի արդյունքները … այս մատրիցի վրա կարող եք վերահսկել յուրաքանչյուր LED

Խորհուրդ ենք տալիս: