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

DIY Պարզ Arduino լամպ. 5 քայլ (նկարներով)
DIY Պարզ Arduino լամպ. 5 քայլ (նկարներով)

Video: DIY Պարզ Arduino լամպ. 5 քայլ (նկարներով)

Video: DIY Պարզ Arduino լամպ. 5 քայլ (նկարներով)
Video: 5 ՀՐԱՇԱԼԻ ԿՅԱՆՔԻ ՀԱՔԵՐ #2 2024, Նոյեմբեր
Anonim
DIY Պարզ Arduino լամպ
DIY Պարզ Arduino լամպ
DIY Պարզ Arduino լամպ
DIY Պարզ Arduino լամպ
DIY Պարզ Arduino լամպ
DIY Պարզ Arduino լամպ

Այս նախագծում ես ձեզ կներկայացնեմ Arduino nano- ով և LED շերտով լամպ ստեղծելու գործընթացում: Սկսելուց առաջ կարևոր է իմանալ, որ շատ ճկունություն կա, թե ինչ հատկություններ եք ուզում ձեր լամպի մեջ և ինչ հատկանիշներ չունեք (ես կբացատրեմ այն տարբերակները, որոնք կարող եք կատարել, քան տարբերվել իմ ձեռնարկից):

Անվտանգության նկատառումներ - Այս ձեռնարկը ներառում է զոդման երկաթ օգտագործելը: Խնդրում ենք համոզվել, որ հետևում եք անվտանգության համապատասխան նախազգուշական միջոցներին (օրինակ ՝ անվտանգության ակնոցներ, պատշաճ օդափոխություն, կազմակերպված աշխատանքային միջավայր):

Պարագաներ

Բաղադրիչներ

- Արդուինո Նանո

- 1 xRocker անջատիչ

- Jumper լարերը

- Գրատախտակ (ըստ ցանկության)

- Տախտակամած (այն պետք է կարողանա տեղավորվել լամպի ներքին պատյանում (զուգարանի գլանափաթեթները)

- WS2812B Led Strip մոտ երկու մետր երկարությամբ (106 LED) (մյուսները կարող են օգտագործվել, բայց ծածկագիրը պետք է ճշգրտվի նրանց համար):

- USB- ից Mini-B USB լար (այն պետք է լինի բավական երկար, որպեսզի շրջանցի թենիսի գնդակի խողովակը և լրացուցիչ ՝ էներգիայի աղբյուրին հասնելու համար):

- 1 x 10k դիմադրություն

Նյութեր

Ես գիտեմ, որ դժվար կլինի գտնել ձեր նախագծի համար ճիշտ մարմինը, այդ իսկ պատճառով ես իմ լամպի մարմինը պատրաստել եմ ամենօրյա օգտագործման նյութերից

- 1 հատ թենիսի գնդակ (դրսից պլաստիկը պետք է շարժական լինի)

- 2 հատ ստվարաթղթե զուգարանի թուղթ

- 1 x թխում թերթ

- Պլաստիկ փաթեթ (ըստ ցանկության)

Գործիքներ

- oldոդման երկաթ

- սոսինձ (կամ ժապավեն)

Քայլ 1: Տեղեկություն լամպի մասին

Նախքան լամպի կառուցումը սկսելը, ես նկարագրելու եմ դրա հնարավորություններն ու սահմանները: Առաջին հերթին, led ժապավենը 5 վոլտ RGB LED ժապավեն է: Ռոքերի անջատիչը թույլ է տալիս օգտվողին անցնել երկու տարբեր գունային սխեմաների միջև: Ինչպես երևում է տեսանյութում, ես ունեի ծիածանի գունային գամմա ՝ որպես մեկը, և օվկիանոսի գունային սխեման ՝ որպես մյուս: Լամպը սնուցվում է USB- ով, սկզբում ես օգտագործում էի առանձին մարտկոց, բայց արագ հասկացա, թե որքան դժվար կլինի մարտկոցը փոխել և ծածկագիրը թարմացնել, եթե անընդհատ ստիպված լինեմ բացել լամպը: Ակնհայտ է, որ քանի որ ես օգտագործում եմ թենիսի գնդակի խողովակ և թխում թուղթ, մարմնի որակը կատարյալ չի լինի, բայց ես կարծում եմ, որ որպես DIY նախագիծ դա անպայման հիանալի նվեր է: Վերջին նոտան այն է, որ կա տարբերակ `գրել սեփական հաղորդագրությունը լամպի վրա, ինչպես իմն է: Ասվածով մենք կանցնենք 1 -ին քայլին:

Քայլ 2: Շղթայի փորձարկում

Շղթայի փորձարկում
Շղթայի փորձարկում
Շղթայի փորձարկում
Շղթայի փորձարկում
Շղթայի փորձարկում
Շղթայի փորձարկում

Մենք նախ փորձարկելու ենք շղթան `այն ամրացնելուց առաջ ապահովելու համար, որպեսզի այն աշխատի: (Սա քայլ է, որն անհրաժեշտ չէ, չնայած խորհուրդ եմ տալիս միացումից առաջ համոզված լինել միացումում): Դրա համար անհրաժեշտ մասերն են

• Հացաթուղթ

• Թռիչքային լարեր

• Արդուինո նանո

• Led ժապավեն

• Rocker անջատիչ

• oldոդման երկաթ

Առաջին քայլը կլինի երեք լարերի եռակցումը LED շերտի 5v, Data և ground կետերին: Ձեր LED ժապավենը, հնարավոր է, արդեն առջևի լարով է եղել, որի դեպքում խորհուրդ եմ տալիս կտրել առաջին LED- ը: Սա պետք է որոշ չափով նման լինի վերը նշված պատկերին:

Հաջորդ քայլը կլինի երկու ցատկող լարերի միացումը անջատիչի երեք կապումներից երկուսին: Երկու կապում ցանկացածը լավ է, քանի դեռ դրանցից մեկը միջին քորոցն է:

Այս մասն ավարտելուց հետո մենք կարող ենք սկսել բաղադրիչները կցել սեղանին: Սկզբում ամրացրեք Arduino nano- ն, այնուհետև միացրեք 5 վ և գետնին կապող երկու համապատասխան ռելսերը տախտակի վրա: Հաջորդը, միացրեք LED շերտի 5v և գրունտային լարերը համապատասխան երկու ռելսերին: Միացրեք led շերտի տվյալների հաղորդալարը Arduino- ի 8 -րդ կապին: Այս խրոցակից հետո անջատիչի երկու լարերը իրար կողքի են ՝ տախտակի վրա: Այժմ միացրեք 10k դիմադրիչը անջատիչ լարերից մեկին (դրա կողքին `տախտակի վրա): 10k դիմադրության մյուս կողմը պետք է լինի գետնի վրա: Այժմ միացրեք jumper մետաղալարը անջատիչի այս նույն լարին, որը անցնում է նանոյի 6 -րդ կապին: Վերջապես, jumper մետաղալարը միացրեք անջատիչի մյուս լարին, որը միանում է 5 վոլտ ռելսին: Եթե դժվարանում եք հետևել խնդրում ենք անդրադառնալ վերևի գծապատկերին:

Այժմ հաջորդ քայլը կոդը վերբեռնելն է Arduino- ում: Այս գործընթացի առաջին մասը FastLED գրադարանի տեղադրումն է: Բացեք ձեր Arduino ծրագրակազմը, բացեք էսքիզների հպումը, գնացեք գրադարան ներառելու, ընտրեք կառավարել գրադարանները: Այս կետին հասնելուց հետո որոնման տողում որոնեք Fast LED- ը և ոլորեք ներքև, մինչև գտնեք գրադարան Fast Daniel- ը ՝ Դանիել Գարսիայի կողմից: (տե՛ս վերևի նկարը): Տեղադրեք այն, ապա կարող եք շարունակել վերբեռնել կոդը:

Սա ներառում է այստեղ տրամադրված ամբողջ ծածկագրի պատճենումը Arduino էսքիզի մեջ: Եթե նայեք վերևի պատկերին, միակ փոփոխությունը, որը դուք պետք է կատարեք, այն LED- ների քանակն է, որոնք դուք կօգտագործեք: Ես շրջապատեցի LED- ի տեսակը, եթե իմից տարբերվող LED շերտն օգտագործվում է, որի դեպքում տեսակը պետք է թարմացվի:

Քայլ 3: Մարմնի պատրաստում

Մարմնի պատրաստում
Մարմնի պատրաստում
Մարմնի պատրաստում
Մարմնի պատրաստում
Մարմնի պատրաստում
Մարմնի պատրաստում

Անհրաժեշտ նյութեր և գործիքներ

թենիսի գնդակի շիշ

Երկու զուգարանի թուղթ

- Superglue (կամ այն ամենը, ինչը կարող է զուգարանի գլանները միասին պահել):

եռակցման երկաթ

- մետաղական քորոց (կտոր)

Այս հատվածը բավականին պարզ է, բայց կարևոր: Շշի մեջ անհրաժեշտ է երկու անցք կատարել, որտեղից կանցնեն անջատիչները: Իմ դեպքում, ես անցք բացեցի, թե որն է լինելու իմ լամպի գագաթը (շշի ներքևը) ռոկեր անջատիչի համար: Ես երկրորդ անցք արեցի շշի կողքին ՝ ներքևին ՝ USB մալուխի համար: Դիտեք վերևի պատկերները ՝ ավելի լավ զգալու համար:

Ես փորվածք չունեի, որպեսզի անցքեր բացեի, ուստի ես նախընտրեցի հալեցնել պլաստիկը: Կարևոր է, որ դա ունենաք պատշաճ օդափոխություն (խորհուրդ եմ տալիս օդափոխիչը միացնելիս բացել պատուհաններն ու դռները: Պլաստիկն այրելը կարող է բացասաբար անդրադառնալ առողջության վրա, եթե երկար ժամանակ ենթարկվի գոլորշու ազդեցությանը, և խորհուրդ եմ տալիս որոշակի ժամանակ հատկացնել համապատասխան հետազոտություններին): պատրաստում սա անելու համար:

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

Համոզվեք, որ տարայի վերևում գտնվող անցքը տեղադրվում է անջատիչի մեջ: Եթե անցքը չափազանց մեծ է, այն պարզապես կընկնի անցքի միջով:

Հաջորդը, ուղղանկյուն անցք կատարեք դեպի լամպի հատակը: Այն պետք է հեշտությամբ տեղավորվի USB մալուխի միջոցով:

Ես դեռ չեմ օգտագործի թխման թերթիկը, քանի որ ուզում եմ, որ շղթան տեղադրելիս հենց հիմա կարողանամ տեսնել տարայի միջով:

Այժմ վերջին մասը ամենահեշտն է: Մնում է միայն զուգարանի թղթի երկու գլանները սոսնձել, ինչպես երևում է նկարում: Պարզապես համոզվեք, որ ձեր ձեռքերին որևէ սոսինձ չի կպչում:

Քայլ 4: Եզրափակիչ շղթայի զոդում

Եզրափակիչ շղթայի զոդում
Եզրափակիչ շղթայի զոդում
Եզրափակիչ շղթայի զոդում
Եզրափակիչ շղթայի զոդում
Եզրափակիչ շղթայի զոդում
Եզրափակիչ շղթայի զոդում

Հաստատելով, որ միացումն աշխատում է, կարող եք այն տեղափոխել ծայրամասային տախտակի վրա (տեխնիկապես դեռ կարող եք օգտագործել տախտակը, եթե այն տեղավորվում է զուգարանի գլանի մեջ: Միակ խնդիրն այն է, որ լարերը միացված չեն, այսինքն `ավելի մեծ հավանականություն կա միացումները կկորչեն: Ինչպես արդեն ասացի, համոզվեք, որ տախտակը տեղավորվում է զուգարանի գլանների մեջ: Եթե դա չլինի, կարող եք փորձել գտնել զուգարանի թղթի գլանափաթեթների մեկ այլ ավելի մեծ փոխարինող:

Եթե նախկինում չեք օգտագործել պերֆ տախտակ, ապա նախ պետք է արագ հետազոտություն կատարեք, թե ինչպես է այն աշխատում: Led շերտը միացնելը հիմնականում նույնն է, ինչ հացահատիկը, միակ տարբերությունն այն է, որ դուք այն այժմ կպցնում եք: Arduino- ի միակ քորոցը, որը պետք է ունենա մեկից ավելի միացում, 5 վոլտն է: Գոյություն ունեն երկու գրունտ, ինչը նշանակում է, որ դուք կարող եք զոդել գետնին անջատիչից և առաջնորդվող ժապավենից մեկին կամ երկուսին: Հավանաբար նկատել եք, որ դիմադրողը զոդվում է գետնից մինչև պտտվող 6 -ը: Սա արդյունավետորեն կատարում է ճիշտ նույնը, ինչ զոդման 6 -րդ քորոցը և անջատիչի մեկ դիմափողի դիմադրիչը:

Ես խորհուրդ եմ տալիս առաջին հերթին զոդել Led Strip- ը պերֆ տախտակին: Հիմա մի բան, որ իմ ամբողջ զոդումն անելուց հետո հասկացա, այն էր, թե որքան կարևոր է ցատկող լարերի երկարությունը: Ի վերջո, երկարությունները կախված են նրանից, թե որտեղ եք մտադիր տեղադրել ձեր Arduino նանո տախտակը: Եթե այն դնում եք զուգարանի գլանների ներքևի մասում, ապա այն առավելագույնի է հասցնում USB մալուխի երկարությունը ՝ միևնույն ժամանակ թույլ տալով օգտագործել LED ժապավենի համար ավելի կարճ ցատկող լարեր: Միակ բացասական կողմը կոճակին հեռավորությունն է: Իմ խորհուրդն այն է, որ կոճակի համար օգտագործեք լարեր երկու անգամ հեռավոր ծայրից մինչև կոճակ, որովհետև եթե երբևէ ցանկանաք միացումն անջատել մարմնից ՝ առանց ապամոդացման, կոճակը ավելի կարճ լարերը կարող են անհանգստություն պատճառել:

Եթե նայեք զուգարանի թղթի գլանի ներսի պատկերին, կտեսնեք շատ դեղին մետաղալար: Դա պայմանավորված է նրանով, որ սկզբում ես մտադիր էի նանոն դնել վերևում, բայց հետո այն փոխեցի ներքևի: Այդ ամբողջ մետաղալարն այն է, ինչը կապում է led ժապավենը պերֆ տախտակին:

Lastոդման վերաբերյալ իմ վերջին հուշումն է `համոզվել, որ կոճակի մետաղալարն անցնում է շշով` զոդման տախտակին կամ կոճակին զոդելիս: Ինչպես երեւում է վերջին պատկերից, կոճակը պետք է տեղում լինի, երբ կպչուն տախտակին կպցնելիս:

Ավարտելուց հետո դուք կցանկանաք հաստատել, որ միացումը դեռ գործում է ՝ նախքան այն միացնելը մարմնում:

Քայլ 5. Շղթայի տեղադրում մարմնի մեջ և վերջնական հպումներ

Շղթայի տեղադրումը մարմնի մեջ և վերջնական հպումներ
Շղթայի տեղադրումը մարմնի մեջ և վերջնական հպումներ
Շղթայի տեղադրումը մարմնի մեջ և վերջնական հպումներ
Շղթայի տեղադրումը մարմնի մեջ և վերջնական հպումներ
Շղթայի տեղադրումը մարմնի մեջ և վերջնական հպումներ
Շղթայի տեղադրումը մարմնի մեջ և վերջնական հպումներ

Շղթայի աշխատանքները հաստատելուց հետո դուք կարող եք նանոյով պարունակող տախտակը դնել զուգարանի գլանների մեջ: Նախկինում ես բացատրեցի դրա վերևի և ներքևի մասի առավելություններն ու թերությունները:

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

Այս պահին դուք պետք է ունենաք USB մալուխ և Led Strip խողովակի ներքևից դուրս, իսկ կոճակի լարերը դուրս գան վերևից: Ես դեռ խորհուրդ չեմ տալիս USB- ն դնել դրա անցքի միջով, քանի որ հաջորդ քայլը թենիսի գնդակի արտաքին մասի փաթաթումն է թխման թերթիկի մեջ (ցանկացած թերթ, որը թույլ է տալիս լույսին անցնել, կաշխատի): Եթե կոճակը չի մնում ներքև, այն նախատեսված է դիրքի համար, կարող եք այն սոսնձել: Վերջնական նշում է `համոզվել, որ լարերից ոչ մեկը զուգարանի թղթի գլանափաթեթներից դուրս չէ, քանի որ այդ դեպքում դրանք ստվերներ կստեղծեն LED- ների միջոցով:

Մինչև դա անելը, դուք հավանաբար նկատած կլինեք, որ ես մի փոքրիկ հաղորդագրություն եմ դրել իմ լամպի վրա: Դա արվել է ՝ կտրելով կերպարները դյուրաբեկ բարակ ստվարաթղթե կտորից, որը թույլ չէր տալիս լույսը անցնել այնտեղից: Հետո ես սուպեր սոսնձեցի այս կերպարները բանկայի արտաքին մասից ՝ այն փաթաթելուց առաջ:

Այժմ, հաջորդ քայլը չափազանց կարևոր է, քանի որ վերջում թխում թերթիկի ցանկացած ծալք/ծալք կցուցադրվի լույսի ներքո: Խորհուրդ եմ տալիս օգտագործել ցանկացած պլաստիկ բարեկամական սոսինձ (համոզվեք, որ այն արագ չի չորանում):

Այժմ, երբ սոսինձը չորանում է, դուք կցանկանաք կտրել մի փոքրիկ անցք սուր դանակով կամ նմանատիպ USB անցքի համար: Վերջին քայլը USB մալուխը բանկայից դուրս հանելն է և զուգարանի թուղթը ներս գլորելը: Այնուհետև փակեք շիշը կափարիչով:

Վերջնական մեկ կամընտիր քայլը ամբողջ իրը պլաստիկ փաթեթավորմամբ փաթաթելն է ՝ համոզվելու համար, որ թխման թերթիկը չի վնասվի: Վերևում վերջում կցել եմ իմ լամպի կարճ տեսանյութը: Խնդրում ենք թողնել մեկնաբանություն, եթե այս նախագծի վերաբերյալ որևէ հարց կամ խնդիր ունեք:

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