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

Led Matrix Arduino- ի հետ. 8 քայլ
Led Matrix Arduino- ի հետ. 8 քայլ

Video: Led Matrix Arduino- ի հետ. 8 քայլ

Video: Led Matrix Arduino- ի հետ. 8 քայլ
Video: How to use 4 channel Relay to control AC load with Arduino code 2024, Նոյեմբեր
Anonim
Image
Image

Այս Led Matrix- ն օգտագործում է 74HC595 Shift Register & CD4017 տասնամյակի հաշվիչ, այս նախագիծը պատրաստելու համար շատ պարզ է, եթե հետևեք ստորև բերված իմ քայլերին, ես պարզեցրել եմ քայլերը և ամեն ինչ բացատրել ավելի լավ հասկանալու համար:

Կատարեցի՞ս խոսելը հիմա թույլ տա՞ց շարունակել շոուն: ✌️?

Քայլ 1: Սարքավորումների ստեղծում

HARDWARE- ի կարգավորում !!
HARDWARE- ի կարգավորում !!
HARDWARE- ի կարգավորում !!
HARDWARE- ի կարգավորում !!

Սրանք բոլորը այս ծրագրի անհրաժեշտ մասերն են

Այստեղից կարող եք գնել Tomson Electronics

ԱՐԴՈINԻՆՈ ՆԱՆՈ

74HC595 SHIFT ԳՐԱՆՎԱ

CD4017 IC DEECADE COUNTER

2N3904 ԿԱՄ 2N2222 ՏՐԱՆՍԻՍՏՈՐ

220 OHM RESISTOR

5 մմ LED

Տ MALEԱՄԱՐԴԻ ԵԿԱՎԱՐ

ԿԻՆ ADԵԿԱՎԱՐ

ԸՆԴՀԱՆՈՐ ՆՊԱՏԱԿԸ DOT PCB

Քայլ 2: Աշխատանքի կարգավորում

Աշխատանքի կարգավորում
Աշխատանքի կարգավորում
Աշխատանքի կարգավորում
Աշխատանքի կարգավորում
Աշխատանքի կարգավորում
Աշխատանքի կարգավորում
Աշխատանքի կարգավորում
Աշխատանքի կարգավորում

Գնահատեք և սեղմեք կետավոր PC- ն, որի չափսերի համար պետք է պատրաստեք ձեր Led մատրիցան: Օգտագործեք մատիտով դանակ կամ նման բան ՝ կտրվածք կատարելու համար, այնուհետև թեքեք տախտակը, որպեսզի այն կոտրվի … Դա պարզ է: Արդյո՞ք այդ քայլն անելուց հետո համոզվեք, որ ձեզ մոտ 144 լուսադիոդ կա, կարող եք գույնը ընտրել ըստ ձեր երևակայության:, Մեծ մտք…

Iam Օգտագործելով ինձ հետ Կանաչ գույնի LED- ները, Led- ը փորձարկելու համար օգտագործեք 220 ohm հզորության դիմադրողական սերիա `դրական տերմինալով և լարման պոտենցիալով, եթե օգտագործում եք 3 վոլտից բարձր լարման: Կամ դուք կարող եք օգտագործել CR2302 կոճակի բջիջը այս աշխատանքի համար: Այն բավականաչափ ուժ կտա լուսավորելու համար փորձարկման համար նախատեսված լույսը: Համոզվեք, որ դուք զոդումից առաջ փորձարկել եք բոլոր LED- ները `LED- ների անսարքությունից խուսափելու համար:

Եթե դուք շատ ավելի շատ ժամանակ ունեք, ապա կարող եք ցրել LED- ները ՝ օգտագործելով 1500 ցանցի հղկաթուղթ, որպեսզի այն ավելի գրավիչ լինի: Ամեն ինչ կախված է ձեզնից, մարդիկ: Տեղադրեք The Led The Dot Board- ը այնպես, որ կաթոդն ու անոդը ձևավորվեն: Ralleուգահեռ գիծ Համոզվեք, որ անոդը տեղադրեք կետային տախտակի վերևում: Երբ դա արվի, թեքեք Led- ի կապերը `կարճացնելու բոլոր անոդները միասին, կամ կարող եք օգտագործել այս աշխատանքի համար արծաթե պղնձե մետաղալար:

Cutոդման համար քորոցները կարճացնելուց հետո կտրեք ավելցուկային կապանքները: Այժմ մենք ունենք կաթոդ ՝ երեսապատելով: Օգտագործեք 3 մմ պողպատե գավազան կամ մատիտ `կապարները թեքելու համար` առանց դիպչելու Led- ի անոդի կապումներին: Այնուհետև կտրեք դրանց ավելորդ կապը և դրանք կպցրեք կետերում: Այժմ մենք ավարտել ենք մեր Led մատրիցի մոտ 25% -ը: Դա միշտ լավ բան է `զոդումից հետո ամեն ինչ փորձարկելու համար: Այժմ դուք բացասական լիցք եք կիրառել Led Anode Row- ի համար և դրական լիցք` Led Chathode- ի համար, որպեսզի լուսավորեք Led- ը:

Քանի որ LED- ները գտնվում են մատրիցի մեջ, եթե ձեզ անհրաժեշտ է լուսավորել առաջին շարքում և 3 -րդ սյունակում `կիրառեք մեղադրանքը բացասական լիցքավորման համար` առաջին շարքի շարանը և երրորդ սյունակի կաթոդի քորոցը: Այդ կերպ փորձարկեք բոլոր LED- ները ՝ մատրիցի կառուցվածքը ավարտելու համար ……

Քայլ 3: Լարեր ամրացնել մատրիցային

Լարեր կցելով մատրիցային
Լարեր կցելով մատրիցային
Լարեր կցելով մատրիցային
Լարեր կցելով մատրիցային
Լարեր կցելով մատրիցային
Լարեր կցելով մատրիցային
Լարեր կցելով մատրիցային
Լարեր կցելով մատրիցային

LED- ները մատրիցին ամրացնելուց հետո դրանք վերահսկիչ տախտակին ամրացնելու համար մենք պետք է դրանք միացնենք, քանի որ Ribbion Wire- ի օգնությամբ մենք ունենք 24 լուսադիոդ սյունակում և 6 լուսադիոդ `տողում, ուստի ընդհանուր առմամբ 6 × 24 Led մատրից: Ուղղեք Ribbion- ի մետաղալարն այնպես, որ մենք կարողանանք 3 զույգ լար ստանալ սյունակի հատվածից 8 -ի բազմապատիկում, այնպես որ ընդհանուր առմամբ 8 -ը 3 -ը հավասար է 24 -ի:

Ահա թե ինչպես ենք մենք դասավորում լարերը Led մատրիցի սյունակի համար: Այնուհետև սյունակի բաժնի համար մենք պետք է ունենանք ընդամենը վեց մետաղալար: Տողի LED- ները քշվում են տասնամյակի հաշվիչով, այն կարող է LED- ները վարել 6 կապում, այնպես որ հեշտ է պատրաստել լուսադիոդային մատրիցը:

Ավելի լավ արդյունքի հասնելու համար կարճացրեք լարերը ՝ կետերի տախտակի հետ կապ հաստատելու համար, այնուհետև մետաղալարերը կպցրեք զոդումից առաջ, օգտագործեք Solderon- ից կամ որևէ այլ ապրանքանիշից բարձր դասարանի հոսք: Համոզվեք, որ լարերը պատշաճ կերպով ամրագրեք, նշեք այն գույնի մասին, որը մենք սկսել ենք զոդել առաջին սյունակի համար, քանի որ սյունակի համար ունենք 8 լար:

Իմ դյուրինության համար, և ես ունեի մի երկար գոտի ՝ առանց օգտագործման, պառկած շուրջս, որպեսզի դրանք չկորցնեմ, դրանք բոլորը օգտագործել եմ նախագծի համար, այս նպատակով կարող եք օգտագործել ցանկացած այլ մետաղալար: Համոզվեք, որ օգտագործեք տարբեր գույներով Լարեք այնպես, որ հետագայում շփոթությունից խուսափեք,

Երբ մենք դրանք կապում ենք Led վարորդի տախտակի հետ: Համոզվեք, որ միացրեք արական կամ իգական վերնագիրը Led մատրիցայի լարերի վերջում `դրանք վարորդական տախտակին միացնելու համար, դրա համար օգտագործելով իգական վերնագիր:…

Քայլ 4: Կառավարիչի խորհրդի կազմում:

Վերահսկիչ խորհրդի կազմում
Վերահսկիչ խորհրդի կազմում
Վերահսկիչ խորհրդի կազմում
Վերահսկիչ խորհրդի կազմում
Վերահսկիչ խորհրդի կազմում
Վերահսկիչ խորհրդի կազմում
Վերահսկիչ խորհրդի կազմում
Վերահսկիչ խորհրդի կազմում

Ավելացրեք Gerber ֆայլը նկարագրությունից մինչև jlcpcb.com Կառավարիչի տախտակ արտադրելու համար: Jlcpcb կայքէջից այն համախմբված ստանալու շատ եղանակներ կան: Կարող եք փոխել գույնը, հաստությունը, եթե ձեզ հարկավոր չէ որևէ միջանկյալ կարիք, ապա ամեն ինչ դարձրեք կանխադրված:

Դրանից հետո կտտացրեք Պահել զամբյուղում և դուրս գրեք PCB- ն, քանի որ ես օգտագործել եմ սովորական առաքումը ՝ Չինաստանից PCB- ները հասցնելու համար: 2ամանումին տևեց մոտ 2 շաբաթ, այս մեթոդով մենք ունենք 2 առավելություն, առաջինը ՝ մենք կարող ենք նվազեցնել առաքման արժեքը:, Երկրորդն այն է, որ մենք կարող ենք խուսափել Coustoms Duty Clerance- ից, և այս բոլոր բաների համար մեզ պետք է սպասել մոտ 2 շաբաթ մոտավորապես, քանի որ մենք կստանանք մեր քրտնաջան աշխատանքի պտուղը

PCB- ները լավ դասավորված են և փաթեթավորված Երբեմն մենք կարող ենք որոշ նվերներ ստանալ Jlcpcb- ից, երբ պատվիրում ենք PCB- ներ

Այնուհետև հավաքեք բոլոր մասերը, ինչպիսիք են IC- ն, դիմադրիչները, վերնագրերը, տրանզիստորները և դրանք մեկ առ մեկ զոդեք ՝ խորհուրդը լրացնելու համար

Սուրճ խմե՞լ ձեր քրտնաջան աշխատանքի համար: Դադար տուր ……

Քայլ 5: Բոլորը միասին լարելը

Միացում բոլորին միասին
Միացում բոլորին միասին
Միացում բոլորին միասին
Միացում բոլորին միասին
Միացում բոլորին միասին
Միացում բոլորին միասին

Այս ծրագրի համար տարածք խնայելու համար Iam օգտագործելով Arduino Nano- ն, բայց դուք կարող եք օգտագործել ցանկացած տեսակի Arduino Flavour Arduino UNO, MEGA, PROMINI, NANO Ամեն ինչ պարզապես անթերի է աշխատում, բայց Arduino- ի այլ բուրմունքների օգտագործումը, քան Arduino NANO- ն, կարող է ավելորդ լինել և կարժենա որոշ մեծերի: Դուք, որքանով որ մտահոգություն ունեմ, օգտագործում եմ The Nano- ն

Այս նախագծի համար մեզ միայն Arduino- ի 5 թվային կապում են պետք, բայց դուք ազատ եք Arduino- ի ցանկացած այլ թվային կապում օգտագործելու համար:

Փորձեք շտկել լարերը վերահսկվող տախտակի վրա ՝ համարակալման համակարգով Led մատրիցով, դրանք միացնելով տողին և վերահսկիչի տախտակին

Եվ դրա փոխարեն անհրաժեշտ է փոխել Arduino կոդով, Gerber ծրագրային ապահովման բոլոր հղումները և նշված բոլոր այլ բաները կտրամադրվեն հրահանգի վերջում: ✌️

Քայլ 6: Վերբեռնեք Arduino ծածկագիրը և փորձարկումը

Վերբեռնեք Arduino ծածկագիրը և փորձարկումը
Վերբեռնեք Arduino ծածկագիրը և փորձարկումը
Վերբեռնեք Arduino ծածկագիրը և փորձարկումը
Վերբեռնեք Arduino ծածկագիրը և փորձարկումը

Բացեք Arduino ծածկագիրը, այստեղ մենք կարող ենք ցուցադրել սովորական կերպարներ, տառեր, թվեր և այն ամենը, ինչ կարող եք մտածել առաջ շարժվելու համար: Ոլորեք ներքև ծածկագիրը, քանի դեռ չեք գտել «Տեղադրեք ձեր տեքստը այստեղ» ծածկագրում, այնուհետև մուտքագրեք այն, ինչ ձեզ հարկավոր է ցուցադրել Led- ում: Մատրիցա այստեղ: Բայց հիշեք մեկ բան. Բ տառից առաջ մուտքագրեք տառ, օրինակ `ZENOMODIFF բառը ցուցադրելու համար մեզ անհրաժեշտ է մուտքագրել Like - BZ, BE, BN, BO, BSPACE, BM, BO, BD, BI, BF, BF The Letters Bytes Նախկինում պահվում են զանգվածում, և այժմ մենք պարզապես տպում ենք մեկը մյուսի հետևից,

Բոլոր տառերի արահետը փոխված է երկուականի Arduino- ի համար Հաշվարկված ՝ որտեղ միացնել և անջատել լույսերը, ինչպես բնազդի համար 0, 1 Նամակը 1 ներկայացնում է միացված լինելու լույսը և նամակը 0 ներկայացնում է անջատվելու լույսը

Այսպես են տառերը տպվում Led մատրիցով

Քայլ 7: Խնդիրների վերացում և խորհուրդներ…. ? ‍

∆ Եթե Led- ը մարում է շարքում կամ սյունակում, հնարավոր է, դա 3 բանից լինի

1 Malոդման ընթացքում գերտաքացման պատճառով Led- ի անսարքություն

2 Դիմադրության արժեքը կարող է սխալ տեղադրվել

3 Վատ oldոդման հոդեր

L Ամբողջ լուսադիոդային մատրիցը ոչինչ չի ցուցադրում նույնիսկ ծածկագիրը վերբեռնելուց հետո, հավանաբար, դա կարող է լինել 3 բանից

1 Ստուգեք PCB- ի տախտակի միացումները Նշում կատարեք Arduino կապում, իսկ PCB- ին միացված վերնագրի կապերը նույնն են

2 Դա կարող է լինել սխալ տեղադրված Ic- ից: Ստուգեք Ic- ի նշանները և նորից տեղադրեք դրանք

3 Լարը ներսից կարող է կոտրվել: Ստուգեք բոլոր լարերի շարունակականությունը

∆ Led Matrix- ում նամակներ են երևում գլխիվայր: Հնարավոր է ՝ 1 բանից

1 Սա կարող է փոխարինվել Led մատրիցի շերտերի միացումները փոխելով

Du Arduino ծածկագիրը չի վերբեռնվում SK500 համաժամացման սխալի պատճառով, հնարավոր է 1 բանի պատճառով:

1 Տեղադրեք Arduino Nano վարորդը ՝ ըստ ձեր օպերացիոն համակարգի

∆ Նույնիսկ եթե մուտքագրեք Led Matrix կոդի մեջ կերպարները ցուցադրելու տառերը և վերբեռնեք դրանք, բայց դա ոչ մի բանի հնարավորությունը չի ցույց տալիս:

1 Յուրաքանչյուր բառից հետո մուտքագրեք B տառը `լրացուցիչ տեղեկությունների համար Ստուգեք քայլը 6

Սրանք այն բոլոր հնարավոր սխալներն են, որոնք կարող եք շրջանցել այս նախագծի իրականացման ընթացքում, եթե այլ սխալներ կամ հարցեր ունեք:

Թողնել կրկնություն [email protected] ին Հնարավոր է ՝ 1 օրից

Քայլ 8. Arduino կոդ, Pcb Gerber ֆայլ

Arduino կոդ

Gerber ֆայլ

Jlcpcb

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