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

Առևանգել RGB ջրհեղեղի լույսը Arduino- ով կամ ESP8266: 6 քայլով (նկարներով)
Առևանգել RGB ջրհեղեղի լույսը Arduino- ով կամ ESP8266: 6 քայլով (նկարներով)

Video: Առևանգել RGB ջրհեղեղի լույսը Arduino- ով կամ ESP8266: 6 քայլով (նկարներով)

Video: Առևանգել RGB ջրհեղեղի լույսը Arduino- ով կամ ESP8266: 6 քայլով (նկարներով)
Video: ԹԱՐՄԱՑՈՒՄ🔥ԱՐԴԵՆ ՈՒՆԵՆՔ ՏՈՒՆ ՈՒ ԼԻՔԸ ԼԱՎ ԲԱՆԵՐ⛔My Gaming Club Hayeren⛔ՄԱՍ #3 2024, Նոյեմբեր
Anonim
Առևանգել RGB ջրհեղեղի լույսը Arduino- ով կամ ESP8266- ով
Առևանգել RGB ջրհեղեղի լույսը Arduino- ով կամ ESP8266- ով
Առևանգել RGB ջրհեղեղի լույսը Arduino- ով կամ ESP8266- ով
Առևանգել RGB ջրհեղեղի լույսը Arduino- ով կամ ESP8266- ով
Առևանգել RGB ջրհեղեղի լույսը Arduino- ով կամ ESP8266- ով
Առևանգել RGB ջրհեղեղի լույսը Arduino- ով կամ ESP8266- ով

Այսպիսով, ես Amazon- ում գտա մի փոքր մեծ RGB լուսարձակներ և, երբ նայեցի դրանց փորոտիքը, հասկացա, որ դրանք կարող ես միացնել ուղիղ arduino- ի և esp8266- ի հետ և կառավարել դրանք PWM- ի միջոցով:

Այժմ ես դրանցից երկուսը օգտագործում եմ իմ հյուրասենյակում `որպես շեշտադրման լուսավորություն և դրանք դնում որոշակի տեսարանների համար:

Ես օգտագործում եմ ազնվամորու pi- ով վարվող բացը ՝ դրանք վերահսկելու համար և նույնիսկ կարող եմ կառավարել դրանք amazon Echo- ով (ԱՄՆ), չնայած դա փոքր -ինչ դուրս է այս ուսանելի առարկայի շրջանակից: Հուսով եմ, որ ժամանակ կգտնեմ դա գրելու համար:

Հուսով եմ, որ ձեզ դուր կգա: Սա իմ առաջին հրահանգն է շատ երկար ժամանակ, այնպես որ խնդրում եմ ինձ տեղյակ պահեք, թե ինչ եք կարծում:

Քայլ 1: Հավաքեք մասեր

Հավաքեք մասեր
Հավաքեք մասեր
Հավաքեք մասեր
Հավաքեք մասեր
Հավաքեք մասեր
Հավաքեք մասեր
Հավաքեք մասեր
Հավաքեք մասեր

Մասերի ցանկը հետևյալն է.

1. 10W RGB ջրհեղեղի լույս. Ebay (Մեծ Բրիտանիա), Ebay (ԱՄՆ), Ebay (Չինաստան)

2. ESP8266-12 Մոդուլ. Ebay (Մեծ Բրիտանիա), Ebay (ԱՄՆ), Ebay (Չինաստան)

3. LD1117 3.3V կարգավորիչ ՝ Ebay (Մեծ Բրիտանիա), Ebay (ԱՄՆ), Ebay (Չինաստան)

4. 100uF կոնդենսատոր. Ebay (Մեծ Բրիտանիա), Ebay (ԱՄՆ), Ebay (Չինաստան)

5. 12V 1A DC սնուցման սարք. Ebay (Մեծ Բրիտանիա), Ebay (ԱՄՆ), Ebay (Չինաստան)

6. Ռեզիստորների ընտրանի (ես օգտագործել եմ 10K, բայց իսկապես կարող ես գլուխ հանել ամեն ինչից)

(Ես կցել եմ բազմաթիվ կայքերի հղումներ, քանի որ գները պարբերաբար փոխվում են, ուստի խնդրում ենք գնումներ կատարել և համոզվեք, որ ստուգեք amazon vs ebay)

Ամբողջական բացահայտում. Ես վաստակում եմ մի փոքր միջնորդավճար, եթե գնում եք վերը նշված հղումներով, բայց ես երբեք խորհուրդ չեմ տա հղում կատարել այն ապրանքի, որը ես ինքս չեմ օգտագործել: Այս նախագիծը նախատեսված չէր փող աշխատելու համար: Շնորհակալություն:-)

Քայլ 2. Ապամոնտաժել ջրհեղեղի լույսը և բացահայտել RGB PWM մուտքերը:

Ապամոնտաժել ջրհեղեղի լույսը և բացահայտել RGB PWM մուտքերը
Ապամոնտաժել ջրհեղեղի լույսը և բացահայտել RGB PWM մուտքերը
Ապամոնտաժել ջրհեղեղի լույսը և բացահայտել RGB PWM մուտքերը
Ապամոնտաժել ջրհեղեղի լույսը և բացահայտել RGB PWM մուտքերը
Ապամոնտաժել ջրհեղեղի լույսը և բացահայտել RGB PWM մուտքերը
Ապամոնտաժել ջրհեղեղի լույսը և բացահայտել RGB PWM մուտքերը
Ապամոնտաժել ջրհեղեղի լույսը և բացահայտել RGB PWM մուտքերը
Ապամոնտաժել ջրհեղեղի լույսը և բացահայտել RGB PWM մուտքերը

Այս հատուկ հեղեղի լույսը պարզ պտուտակ է միասին:

Շասսին բաղկացած է ալյումինե երեք հատվածներից, որոնք բոլորը պտուտակված են:

Հեռացնելով վերին հատվածը, որը պահում է ոսպնյակը, պարզվում է, որ PCB- ն ունի LED զանգված և կառավարման միացում:

Առաջին բանը, որ ես արեցի, դա պարզելն էր, թե տրանզիստորներից որն է վերահսկում որ գույնի զանգվածը:

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

Այս քայլի համար նաև կարևոր է PCB- ից տաք օդի ատրճանակով և որոշ պինցետներով հեռացնել առկա կառավարման բաղադրիչները, ինչպես երևում է վերևի նկարում: Բացարձակապես անհրաժեշտ չէր հեռացնել ինֆրակարմիր ընդունիչը, բայց ես կարծում էի, որ կարող եմ այն օգտագործել այլ նախագծերում:

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

Քայլ 3: ESP8266 և հոսանքի լարեր

ESP8266 և հոսանքի լարեր
ESP8266 և հոսանքի լարեր
ESP8266 և հոսանքի լարեր
ESP8266 և հոսանքի լարեր
ESP8266 և հոսանքի լարեր
ESP8266 և հոսանքի լարեր

Ես կցել եմ այս հատվածի սխեմատիկ պատկերը, քանի որ այն ասում է, թե ինչ պետք է անեք շատ ավելի հստակ, քան երբևէ կարող էի:

Հիմնականում ձեր կարմիր, կանաչ և կապույտ LED- ները միացրեք ESP8266- ի 12, 14 և 15 կապում 10K դիմադրության միջոցով:

Այնուհետև միացրեք ESP հոսանքի սխեման ըստ սխեմատիկ պատկերի, նկարում երևում է, որ ես այն ուղղակիորեն կպցրել եմ էլեկտրամատակարարման/վարորդի տախտակին LED- ների համար, բայց ես վերջապես փոխեցի կողմնորոշումը և չհաջողվեց գրավել այլ նկար.

Այստեղ գաղափարն այն է, որ ամեն ինչ հնարավորինս կոմպակտ պահվի, քանի որ այն պետք է տեղավորվի շասսիի ներսում:

Դրան հասնելու համար ես ռեզիստորները միացրեցի լարերի հետ և ծածկեցի դրանք ջերմային նվազեցմամբ:

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

Բացի այդ, լուսանկարը մի փոքր այլ տեսք ունի սխեմատիկայից, ես սկզբում չեմ օգտագործել 15 -րդ կապը, և սա սխալ էր, քանի որ 15 -րդ քորոցը հիանալի է pwm- ում: Սիրիր այդ քորոցը: Այն իշխում է:

Քայլ 4: Programրագրիր այն:

Օգտագործելով ձեր նախընտրած մեթոդը, գրեք ձեր ESP- ի կոդը:

Դուք իսկապես կարող եք վերահսկել այն, ինչպես ցանկանում եք, և այնտեղ կան զարմանալի մարդիկ, ովքեր զարմանալի բաներ են անում ESP- ի միջոցով:

ԻՄ հատուկ ուղին էր օգտագործել MQTT տնային սերվերը openHAB- ի տեսքով, որից հետո լույսը կմտնի և կլսի գունավոր հրամանները: Այս մեթոդի օգտագործումը ինձ թույլ է տալիս չափազանց հեշտությամբ օգտագործել amazon Alexa- ն և google home- ը վերահսկման համար: (Ինչպես ասացի նախկինում, ես հույս ունեմ, որ կկարողանամ դասընթացներ գրել այդ գործընթացի համար, քանի որ ես դա հիանալի ժամանակ եմ անցկացրել, բայց ներկայումս իմ ազատ ժամանակի մեծ մասը ծախսում եմ նոր կայք կառուցելու վրա (որը, հավանաբար, կներառի այդ կտորների ցանկացած ձեռնարկ) ճանապարհ)):

Ես դրա կոդը կցել եմ այս պատկերակին ՝ վերևում (կամ ներքևում, որտեղ էլ որ այն հայտնվի):

Պետք է ասեմ, որ ես զարգանում էի միայն arduino IDE- ում ESP8266- ի համար, բայց քանի որ սկսել եմ այս նախագիծը, ես անշուշտ վերածվում եմ Lua սցենարների, դրանք հիանալի են և շատ ավելի քիչ սթրեսային ժամանակ, երբ բեռնվում և կարգաբերում և այլն:

Uponամանակին ես իսկապես arduino- ով ծրագիր էի գրում, որը կատարում էր հետևյալը.

ESP կոշիկները, չեն կարողանում միանալ wifi- ին, սկսում է մուտքի կետի ռեժիմը

հաճախորդը կապվում է հեռախոսի հետ, ինքնաբերաբար բացում է դիտարկիչը գունային կառավարման էջով (հիմնական html)

էջում կար նաև այն միացնելու տարբերակ ձեր երթուղիչին:

Երբ այն ցանցում էր, ցանկացած կառավարման համակարգ կարող էր ծրագրավորվել ՝ բավականին հեշտությամբ ուղարկելու http հարցումները:

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

Քայլ 5: Ստեղծեք ամեն ինչ միասին

Ձգեք ամեն ինչ միասին !!
Ձգեք ամեն ինչ միասին !!

Բոլոր կտորները մեկուսացնելու համար ես դրանք բոլորը փաթաթեցի PVC էլեկտրական ժապավենով:

Հատկապես զգույշ եղեք այս քայլի հետ, ես պատշաճ ուշադրություն չդարձնելու դեպքում այրեցի իմ լարման կարգավորիչներից մեկը:

Բացի այդ, ես գտնում եմ, որ լարերը ավելի երկար պահելը այս քայլը շատ ավելի հեշտ է դարձնում, քանի որ բոլոր պտույտները ներառում են ամեն ինչ միասին պտտել:

Քայլ 6: Տեղադրեք լույսերը տան շուրջը և վայելեք !

Տեղադրեք լույսերը տան շուրջը և վայելեք !!!
Տեղադրեք լույսերը տան շուրջը և վայելեք !!!
Տեղադրեք լույսերը տան շուրջը և վայելեք !!!
Տեղադրեք լույսերը տան շուրջը և վայելեք !!!
Տեղադրեք լույսերը տան շուրջը և վայելեք !!!
Տեղադրեք լույսերը տան շուրջը և վայելեք !!!

Տեղադրեք լույսերը ձեր նախընտրած վայրում, միացրեք դրանք 12 Վ լարման հոսանքով և հեռացեք:

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

Նկարներում դուք կարող եք տեսնել, որ ես այն օգտագործել եմ շեշտելու իմ նիքսի ժամացույցը, որն այդքան սիրում եմ:

Շնորհակալություն կարդալու համար:

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