Բովանդակություն:
- Քայլ 1: Այն, ինչ ձեզ հարկավոր կլինի
- Քայլ 2. WS2812 LED- ների պատրաստում
- Քայլ 3: Շապիկի պատրաստում
- Քայլ 4. LED- ների միաձուլումը T-shirt- ի հետ
- Քայլ 5: Էլեկտրոնիկայի նախատիպ
- Քայլ 6: Programրագրավորման առաջին քայլերը
- Քայլ 7: Էլեկտրոնիկան դարձնել մշտական
- Քայլ 8. Հետագա ծրագրավորում և պատրաստի կրելիք
Video: Arduino DIY 6x6 Matrix մարզաշապիկ ՝ 8 քայլ (նկարներով)
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:48
Բարի գալուստ իմ առաջին հրահանգները: Ես ուզում եմ ձեզ ցույց տալ, թե ինչպես եմ պատրաստել իմ սեփական LED մատրիցային շապիկը մոտ 50 եվրոյով և ինչպես ցուցադրել դրա վրա գեղեցիկ անիմացիաներ և նկարներ ՝ օգտագործելով Թայլեր onesոնսի ֆանտաստիկ LED մատրիցային կառավարման ծրագրակազմը: Սկզբում ես կատարեցի 6x8 պիքսելանոց մատրիցա, բայց ավելի ուշ փոխեցի 6x6- ի, այն LMCS- ի հետ չէր աշխատի: Ես գրում եմ այս Instrucables- ը այն անելուց հետո, այնպես որ խնդրում եմ ներողություն խնդրեք լուսանկարների բացակայության համար: Շապիկը նույնիսկ լվացվում է, կարող եք LED շերտերը հանել: Եթե ունեք որևէ հարց, խնդրում եմ տեղեկացրեք ինձ:
Եթե Ձեզ դուր է գալիս իմ կրելի սարքը, խնդրում եմ կողմ քվեարկեք Արդուինոյի մրցույթին: Շնորհակալություն:)
Խմբագրել. Քանի որ իմ IG- ի որոշ հետևորդներ հավանություն էին տալիս դրան, ես դրա մասին տեսանյութ պատրաստեցի:
Քայլ 1: Այն, ինչ ձեզ հարկավոր կլինի
Ձեզ հարկավոր են հետևյալ բաղադրիչները.
- Ձեր չափի շապիկ (ավելի լավ է վերցնել ավելի մեծը, որպեսզի այն ավելի երկար կրեք, եթե դեռ երիտասարդ եք) ՝ 10 €
- WS2812b LED ժապավեն, ես օգտագործել եմ ժապավեն 30 լուսադիոդով մեկ մետրի համար և ընդհանուր 60 լուսադիոդ: 20 €
- որոշ կանացի վերնագրեր ՝ 2 €
- ոչ հյուսված LED շերտը պահելու համար `2 €
- Արական/արական jumper մալուխներ ՝ կախված նրանից, թե քանի պիքսել եք ցանկանում օգտագործել ՝ 3 €
-
Arduino USB մալուխով (UNO) `5 €
վահանի համար. նախատիպի վահան, 3 դիրքի պտուտակային տերմինալ, USB-B ճեղքման տախտակ, 330 օհմ ռեզիստոր, 1000uF կոնդենսատոր 7 €
- Powerbank բջջային հեռախոսների համար (մոտ 4000 մԱ / ժ, այնքան ավելի լավ) ՝ 15 €
- հսկիչ միավորի համար ինչ -որ բնակարան
Հետևյալ գործիքները օգտակար/անհրաժեշտ են.
- soldոդման գործիքներ (երկաթ, տափակաբերան աքցան, կտրիչ…)
- մկրատ
- փոքր սղոց և ավազ թուղթ ՝ վերնագրերը կտրելու համար
- կարել գործիքներ LED շերտի սեփականատիրոջ համար
Քայլ 2. WS2812 LED- ների պատրաստում
Սկզբում մենք պատրաստում ենք LED շերտը: Կտրեք շերտը տպագիր տողերի վրա յուրաքանչյուր 6 (կամ ինչ քանակի պիքսել եք ուզում օգտագործել) LED- ները մկրատով: Ես օգտագործել եմ 6 հատ ՝ յուրաքանչյուրը 6 LED- ով: Այնուհետև դուք կպցրեք կանանց վերնագրերը ժապավենի վրա: Դուք կարող եք դրանք գնել երեք զույգերով, բայց դա ավելի էժան և ավելի լավ է, եթե գնում եք ավելի երկարերը, այնուհետև կտրում դրանք, ինչպես ցանկանում եք: Ես օգտագործում եմ մինի սղոց և ավազ թուղթ կամ անկյունագծային տափակաբերան աքցան և ավազի թուղթ: Սա շատ հեշտ է (տես վերևի նկարները): Կատարեք այնքան, որքան անհրաժեշտ է, յուրաքանչյուրը յուրաքանչյուր շարքի համար: Այնուհետև դրանք կպցրեք բարձիկների վրա, համոզվեք, որ լավ կապ ունեք և կարճ միացում չկա: Ավարտված տողերը պետք է նման լինեն նկարներում:
Քայլ 3: Շապիկի պատրաստում
Մարզաշապիկը կպահի մեր մատրիցան և թույլ կտա, որ լույսը թափանցի: Ներքին հատվածին ավելացնելով մի շարք ոչ հյուսված գործվածքներ, մենք կարողանում ենք շարքերը սահեցնել վերնաշապիկի մեջ: Նախ հաշվարկեք, թե քանիսը ձեզ հարկավոր կլինեն: Տեսեք վերևի պատկերը ՝ ծրագրերը տեսնելու համար: Հաշվեք, թե որքան մեծ պետք է լինի ձեր ոչ հյուսված հյուսվածքը: Դուք նաև պետք է որոշակի տարածք ավելացնեք շերտերին տեղավորելու համար: Հաշվիր 0,5 սմ առավելագույնով: Երկու ծայրերում ավելացրեք մի քիչ նյութ ՝ առաջին և վերջին շերտը պահելու համար:
Կտրեք ոչ հյուսվածը և զգուշորեն կարեք այն շապիկի ներքին մասի վրա: Ավարտված արդյունքը պետք է նման լինի վերևին: Ես խնդիր ունեի, որ այն պոկվեց, բայց կարող եք մի քանի կեռ փորձել:
Քայլ 4. LED- ների միաձուլումը T-shirt- ի հետ
Այնուհետեւ ժամանակն է միավորել LED շերտերն ու շապիկը: Վերցրեք դրանք և նրբորեն սահեցրեք դրանք պայուսակի մեջ: Համոզվեք, որ սկսեք ներքևի մուտքից և շարունակեք աջ կողմում գտնվող բոլոր տվյալների մուտքագրումներով: Եղեք շատ ուշադիր! Դա մի փոքր բարդ է, բայց մյուս կողմից պահելով ՝ ամեն ինչ լավ կլինի: Եթե ձեր գլխիկի վերնագիրն ավելի մեծ է, քան ժապավենը, ապա օգտակար կլինի դրա շուրջ ինչ -որ ժապավեն անել:
Ավարտելուց հետո այն պետք է նման լինի լուսանկարին: Այնուհետև պարզապես վերցնում եք 10 սմ արու/տղամարդ ցատկող մալուխ և միացնում 5V և գետնին կապած կապերը զիգզագային ձևով: Այնուհետև դուք կարող եք կամ ավելի երկար արու, և թռչկոտիչ ՝ ավելի արագ, ինչպես ես արեցի, և տվյալները միացնել հաջորդ տվյալների հետ ՝ մալուխները պտտելով ոչ հյուսված հյուսվածքների ազատ գրպանների տակ, կամ դրանք ուղղակի կպցնել: Բայց հետո այն այլևս չի կարող լվացվել: Համոզվեք, որ հետևեք ճիշտ ուղղությանը: Վերջապես միացրեք ավելի երկար ցատկող լարերը տվյալների մուտքագրման և էլեկտրասնուցման պինների հետ: Ձեր շապիկն արդեն պատրաստ է:
Քայլ 5: Էլեկտրոնիկայի նախատիպ
Մարզաշապիկը փորձարկելու համար պարզապես պետք է կառուցել սխեման նկարներում: Ես կօգտագործեի Arduino UNO- ն ՝ փոքր վահանով, քանի որ դուք կարող եք օգտագործել ուղղակի սերիական հաղորդակցություն: Իմ մարզաշապիկով ես սկզբում օգտագործեցի DIY Arduino UNO- ի կլոն `մի տախտակի կտորի վրա: Բայց խնդիրն այն է, որ դուք ի վիճակի չեք սերիական հաղորդակցություն իրականացնել, որն օգտագործվում է LED մատրիցային կառավարման ծրագրակազմում: Դուք դեռ կարող եք ցուցադրել նկարները/անիմացիաները, բայց ամեն անգամ ստիպված կլինեք հանել IC- ն:
Ամենակարևոր բաներից մեկը, որը պետք է հիշել, ուժն է. Երբ դուք օգտագործում եք 1A առավելագույն բանկային հզորության բանկ, կարող եք ստանալ առավելագույնը 1 ամպեր: Բայց երբ այն միացնում եք Arduino- ի USB պորտի միջոցով, ստանում եք առավելագույնը 0, 5A, քանի որ ապահովիչ կա: Երբեք մի՛ գերազանցեք սահմանը: Հետևաբար, դուք կարող եք պարզապես ավելացնել USB-B անջատիչ տախտակ (կամ պարզապես USB վարդակից), որպեսզի սնուցման աղբյուրը սնուցող բանկից ունենա առանց ապահովիչի:
Կառուցեք սխեման տախտակի վրա և հիշեք կոնդենսատորը և դիմադրությունը երկրորդ քայլից: Directիտում ուղղակի USB մալուխի փոխարեն կարող եք օգտագործել ջարդման տախտակը:
Քայլ 6: Programրագրավորման առաջին քայլերը
Քանի որ ես իսկապես չեմ սիրում ծրագրավորման մասը, ես կոնկրետ ուրվագծեր չեմ տա: Պարզապես փորձեք մի քանի libarys. Հաճելի է Adafruit NeoMatrix- ը:
Ավելի լավ և նույնիսկ ավելի հեշտ միջոց է «LED Matrix Control Software» կոչվող ծրագրակազմը: Դա իսկապես հոյակապ ծրագրային ապահովում է, որը պատրաստել է Թայլեր onesոնսը (անպայման ստուգեք նրա ալիքը, նա պատրաստել է որոշ օգտակար տեսանյութեր. Թայլեր oneոնի ալիքը):
Ես օգտագործում էի 1.3.2 տարբերակը, բայց ավելի նորը պետք է լավ աշխատի: Ահա 1.3.2 տարբերակը ՝ LMCS 1.3.2, բայց կարող եք նաև փորձել ամենաթարմ տարբերակը ՝ LMCS 2:
Պարզապես ներբեռնեք ծրագրակազմը և վերբեռնեք նվագարկիչի էսքիզը, որը կոչվում է «LEDMatrix Serial» ՝ ձեր LED- ների քանակով, իսկ քորոցը փոխված է ձեր Arduino- ի ՝ օգտագործելով Arduino IDE- ն: Սկսեք ծրագիրը և կտտացրեք Ընտրել COM նավահանգիստը և միացեք ձեր Arduino- ին: Կապի կարգավիճակը պետք է փոխվի կանաչի: Այնուհետև կան տարբեր ռեժիմներ, ներառյալ նկարչություն,-g.webp
Քայլ 7: Էլեկտրոնիկան դարձնել մշտական
Ինչպես արդեն ասացի 5 -րդ քայլին, ես օգտագործեցի DIY Arduino- ի ինքնուրույն մի տախտակի կտորի վրա որպես տարբերակ առաջին, տես նկարները վերևում: Բայց կա ավելի լավ միջոց ՝ «նախատիպի վահանի» միջոցով կարող եք պարզապես միացնել Arduino- ի միացումը, և ամեն ինչ մաքուր է: Erոդեք նույն սխեման, ինչպես 5 -րդ քայլում, բայց մատրիցը միացնելու համար օգտագործեք երեք դիրքի պտուտակային տերմինալներ: Եթե դուք արդեն ինձ պես ավելի փորձառու եք, կարող եք նաև պարզապես օգտագործել վահանակը որպես վահան: Սա իմ տարբերակն է 2. Եթե ցանկանում եք տեսնել, թե ինչպես է իմ վահանը եռակցում, այցելեք իմ Instagram ՝
Ավարտելուց հետո դուք պետք է ունենաք մաքուր, գեղեցիկ և կոմպակտ կառավարման միավոր: Փորձեք այն, ինչպես վերջին քայլին, և եթե հուսանք, որ այն աշխատում է, կարող եք դրա համար գործ դնել: Կարծում եմ, որ ամենալավ միջոցն այն է, որ կառավարման տուփը դնես տաբատի մի գրպանում, իսկ մյուսը ՝ սնուցման բանկը: Դուք միացնում եք այն USB մալուխի միջոցով:
Գործ հարուցելու մի քանի եղանակ կա: Եթե ունեք 3D տպիչ, դա լավ հնարավորություն կլինի: Եթե ոչ, ինձ նման, դուք կարող եք այն կառուցել տարբեր նյութերից: Ես վերցրեցի հին պտուտակավոր տուփը և անցքեր բացեցի, ինչպես դրանք ինձ պետք էին: Պարզապես ստեղծագործական եղեք:
Քայլ 8. Հետագա ծրագրավորում և պատրաստի կրելիք
Երբ ավարտեք բոլոր սարքավորումները, ժամանակն է այն դյուրակիր դարձնել ծրագրային ապահովմամբ: Կարող եք պարզապես սեղմել «Արտահանել FastLED ծածկագիր» կոճակը և պատճենել ծածկագիրը LMCS նվագարկիչից հանգույցի հատվածում, որը դուք արդեն վերբեռնել եք 6-րդ քայլում ՝ օգտագործելով Arduino IDE- ն:
Հետո պարզապես լիցքավորեք powerbank- ը, դրեք այն մեկ գրպանում, իսկ վերահսկիչը ՝ մյուսում, միացրեք ամեն ինչ և զվարճացեք: Եթե ցանկանում եք լվանալ մարզաշապիկը, ապա պետք է դուրս հանել շերտերն ու մալուխները, և այն լվացվում է:
Շնորհակալություն կարդալու համար և գուցե մեկնաբանության կամ հարցի համար, եթե ձեզ դուր է գալիս իմ նախագիծը, խնդրում եմ կողմ քվեարկեք Arduino մրցույթին:
Խորհուրդ ենք տալիս:
Թվային ժամացույց LED Dot Matrix - ESP Matrix Android հավելված ՝ 14 քայլ
Թվային ժամացույց LED Dot Matrix - ESP Matrix Android հավելված. Այս հոդվածը հպարտորեն հովանավորվում է PCBWAY- ի կողմից: Փորձեք այն ինքներդ ձեզ համար և ստացեք 10 հատ PCB ընդամենը $ 5 -ով PCBWAY- ում ՝ շատ մեծ որակով: Շնորհակալություն PCBWAY: ESP Matrix Board- ը, որը ես պատրաստում եմ
DIY INTERNET CONTROLLED SMART LED MATRIX (ADAFRUIT + ESP8266 + WS2812). 8 քայլ (նկարներով)
DIY INTERNET CONTROLLED SMART LED MATRIX (ADAFRUIT + ESP8266 + WS2812). Ահա իմ 2 -րդ առաջընթացը դեպի մի նախագիծ, որը ես շատ ոգևորված եմ ձեզ ցույց տալու: Խոսքը DIY Smart LED մատրիցի մասին է, որը թույլ կտա ցուցադրել դրա վրա, տվյալները, ինչպիսիք են YouTube վիճակագրությունը, ձեր խելացի տան վիճակագրությունը, որպես ջերմաստիճան, խոնավություն, կարող են լինել պարզ ժամացույց կամ պարզապես ցուցադրել
DIY SMART LED MATRIX (ESP8266 + WS2812 / NeoPixels) ՝ 7 քայլ (նկարներով)
DIY SMART LED MATRIX (ESP8266 + WS2812 / NeoPixels). Ահա իմ ներդրումը մի նախագծի, որը ես շատ ոգևորված եմ ձեզ ցույց տալու: Խոսքը DIY Smart LED մատրիցի մասին է, որը թույլ կտա ձեզ ցույց տալ դրա վրա տվյալները, ինչպիսիք են YouTube վիճակագրությունը, ձեր խելացի տնային վիճակագրությունը, քանի որ ջերմաստիճանը, խոնավությունը կարող են լինել պարզ ժամացույց, կամ պարզապես դիտել
DIY BIG LED Matrix Youtube բաժանորդի հաշվիչ ՝ 13 քայլ (նկարներով)
DIY BIG LED Matrix Youtube- ի բաժանորդների հաշվիչ. Դուք աշխատե՞լ եք պատրաստի ստանդարտ 8x8 LED մատրիցով ՝ որպես ցուցադրումներ ՝ ոլորված տեքստ պատրաստելու կամ ձեր Youtube ալիքի բաժանորդին ցուցադրելու համար: Հասանելի մեծ չափսը LED տրամագիծն է ՝ 5 մմ: Այնուամենայնիվ, եթե դուք փնտրում եք շատ ավելի մեծ պատրաստի LED
Lego PIR բնակարան 6x6: 5 քայլ
Lego PIR Housing 6x6. Առաջին հերթին, ես ուզում եմ շնորհակալություն հայտնել tocsik- ին իր Lego PIR Housing- ի համար, որը ես օգտագործել եմ որպես ելակետ իմ բնակարանաշինության համար: Իմ PIR- ը մի փոքր ավելի մեծ էր, քան օգտագործված tocsik- ը, այնպես որ ես ստիպված էի մի փոքր մեծացնել չափը: Ես նաև չեմ սիրում փոփոխել իմ աղյուսները, այնպես որ սա