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

LED շերտի հաղորդագրությունների տախտակ `3 քայլ
LED շերտի հաղորդագրությունների տախտակ `3 քայլ

Video: LED շերտի հաղորդագրությունների տախտակ `3 քայլ

Video: LED շերտի հաղորդագրությունների տախտակ `3 քայլ
Video: Ծնողները, իրենք էլ չգիտակցելով, վնասում են իրենց երեխաներին 2024, Նոյեմբեր
Anonim
Image
Image

Այս հրահանգը ձեզ կուղեկցի առանձին հասցեավորվող NeoPixel LED շերտերից հաղորդագրությունների տախտակ ստեղծելու գործընթացին: Այս նախագիծը oshոշ Լևինի արտադրած նշանի հարմարեցված տարբերակն է, որը կարելի է գտնել https://github.com/bigjosh/MacroMarquee կայքում:

Այս նախագիծը սկսվեց, ինչպես շատերն են անում ՝ հավակնոտ նպատակով և սեղմ ժամկետով: Որպես ճարտարապետություն սովորող ասպիրանտ, ես նույնպես զարմացա, երբ հայտնվեցի ծրագրավորման դասին: Այս նախագծի սկզբնական նպատակն էր ստեղծել ավտոմատ հաղորդագրությունների տախտակ, որը կարող էր իրական ժամանակում թարմացումներ ցուցադրել Բոստոն քաղաքի մետրոյի ցանկացած կայարանի համար: Երբ իրականությունը հաստատվեց, և Covid-19- ը գրավեց աշխարհը, ես ստիպված էի նվազեցնել իմ սպասելիքները այս նախագծից: Այս նախագծի վրա աշխատելու ժամեր ու ժամեր անցկացնելուց հետո պարզ դարձավ, որ ես չեմ կարողանա հասնել այս նախագծի իմ բոլոր նպատակներին: Նշանի վերջնական տարբերակը կարող է չհամապատասխանել իմ սկզբնական նպատակին, բայց այն ինձ շատ դասեր տվեց այդ ճանապարհին:

Վայելեք իմ ծրագրավորվող LED հաղորդագրությունների տախտակի քայլ առ քայլ բաժանումը:

Պարագաներ

(1) Arduino Nano (կամ թակոց համարժեք տախտակ)

(1) 5v 15a սնուցման աղբյուր `իգական ադապտեր վարդակից

(1) PCB տախտակ

(15 մետր) NeoPixel առանձին հասցեավորվող LED շերտեր

(1) Տախտակ

(2) ալյումինե անկյուն անկյուն

Լրացուցիչ մետաղալար

Քայլ 1: Հավաքում

Ժողով
Ժողով

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

Քայլ 2: Լարերի տեղադրում

Հաղորդալարեր
Հաղորդալարեր
Հաղորդալարեր
Հաղորդալարեր

Արագ թարմացման տեմպերին հասնելու համար ծածկագիրը գրված է Arduino Nano- ի նավահանգստում գրելու համար: Neopixel- ի շերտերից տվյալների հաղորդալարերը Nano- ի 1-7 թվային կապում ամրացնելը թույլ կտա դրանք գրել միաժամանակ: Նշանին փորձարկելու ծածկագիրը կցված է այս քայլին:

Քայլ 3: Ավարտելով հպումները

Վերջնական հպումներ
Վերջնական հպումներ
Վերջնական հպումներ
Վերջնական հպումներ
Վերջնական հպումներ
Վերջնական հպումներ
Վերջնական հպումներ
Վերջնական հպումներ

Էլեկտրագծերը ավարտելուց և նշանը ստուգելուց հետո ես ձեռքի սղոցով կտրեցի ալյումինե անկյունային փակագծերը `ամեն ինչ ավարտելու համար: Ես պարզապես երկու մասի էպոքսիդ օգտագործեցի փայտին ալյումինը կպցնելու համար և մի կողմ դրեցի չորացնելու համար 24 ժամ:

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