Բովանդակություն:
- Քայլ 1: Հավաքեք մասեր
- Քայլ 2. Ապամոնտաժել ջրհեղեղի լույսը և բացահայտել RGB PWM մուտքերը:
- Քայլ 3: ESP8266 և հոսանքի լարեր
- Քայլ 4: Programրագրիր այն:
- Քայլ 5: Ստեղծեք ամեն ինչ միասին
- Քայլ 6: Տեղադրեք լույսերը տան շուրջը և վայելեք !
Video: Առևանգել RGB ջրհեղեղի լույսը Arduino- ով կամ ESP8266: 6 քայլով (նկարներով)
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:48
Այսպիսով, ես 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 մուտքերը:
Այս հատուկ հեղեղի լույսը պարզ պտուտակ է միասին:
Շասսին բաղկացած է ալյումինե երեք հատվածներից, որոնք բոլորը պտուտակված են:
Հեռացնելով վերին հատվածը, որը պահում է ոսպնյակը, պարզվում է, որ PCB- ն ունի LED զանգված և կառավարման միացում:
Առաջին բանը, որ ես արեցի, դա պարզելն էր, թե տրանզիստորներից որն է վերահսկում որ գույնի զանգվածը:
Հուսանք, որ արտադրողը չափազանց մեծ տատանումներ չունի տախտակի վերանայման միջև, ինչը կնշանակի, որ կարող եք պատճենել վերը նշված պատկերը և դրանք ուղղակիորեն կպցնել լարերին: Ես կարմիր, կանաչ և կապույտ գույնով ծածկագրված եմ, որպեսզի ձեզ համար ավելի հեշտ լինի: Հետաքրքիր է, որ կարմիր LED- ն վերահսկող տրանզիստորը միացված էր գոյություն ունեցող միկրոկառավարիչին ռեզիստորի միջոցով, ուստի ես դա թողեցի միացումում:
Այս քայլի համար նաև կարևոր է PCB- ից տաք օդի ատրճանակով և որոշ պինցետներով հեռացնել առկա կառավարման բաղադրիչները, ինչպես երևում է վերևի նկարում: Բացարձակապես անհրաժեշտ չէր հեռացնել ինֆրակարմիր ընդունիչը, բայց ես կարծում էի, որ կարող եմ այն օգտագործել այլ նախագծերում:
Հաջորդը պարզապես միացրեք մի քանի լարերի վրա PWM կապանքներին, որոնք գնում են դեպի տրանզիստորներ և դրանք դուրս թափեք դեպի թեթև շասսիի մյուս հատվածը, որտեղից մենք կգնանք հաջորդը:
Քայլ 3: 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 Վ լարման հոսանքով և հեռացեք:
Եթե ձեզ դուր չի գալիս ոսպնյակի պրիզմայի ազդեցությունը, այն կարելի է հեշտությամբ հեռացնել, սա ավելի քիչ կենտրոնացած, ավելի ընդհանուր փայլ է հաղորդում: Ոսպնյակը ետ շրջելը նույնպես բավականին հիանալի էֆեկտներ ունեցավ:
Նկարներում դուք կարող եք տեսնել, որ ես այն օգտագործել եմ շեշտելու իմ նիքսի ժամացույցը, որն այդքան սիրում եմ:
Շնորհակալություն կարդալու համար:
Խորհուրդ ենք տալիս:
Վերահսկեք կենցաղային տեխնիկան Alexa- ի միջոցով ESP8266 կամ ESP32: 8 քայլով
Վերահսկեք կենցաղային տեխնիկան Alexa- ի միջոցով ESP8266- ով կամ ESP32- ով: Այ, ինչ կա, տղերք: Աքարշ այստեղ CETech- ից: Իմ այս նախագիծը կօգնի ձեր կյանքին դյուրին դառնալ, և դուք ձեզ թագավոր կզգաք ՝ ձեր տան տեխնիկան կառավարելուց հետո ՝ պարզապես Alexa- ին հրաման տալով: Հիմնական բանը, որ հետևում է
DIY Dimmable LED ջրհեղեղի լույս. 5 քայլ (նկարներով)
DIY Dimmable LED ջրհեղեղի լույս. Loodրհեղեղի լույսերը երբեմն հակված են դադարել աշխատել ժամանակի ընթացքում, չնայած մեր օրերում նրանք օգտագործում են LED- ները: Դա կարող է պայմանավորված լինել բազմաթիվ պատճառներով, ինչպիսիք են գերտաքացումը կամ LED վարորդի անսարքությունը կամ արտադրական գործընթացի անսարքությունը: Մեզանից շատերը վերջում դեն են նետում արտադրանքը
Չափազանց ցածր էներգիայի նկուղային ջրհեղեղի ահազանգ ESP8266- ով `3 քայլ
ESP8266- ով չափազանց ցածր էներգիայի նկուղային ջրհեղեղի ահազանգ. Բարև, բարի գալուստ իմ առաջին հրահանգելի: Իմ տան նկուղը ջրվում է ամեն մի քանի տարում `տարբեր պատճառներով, ինչպիսիք են ամառային ուժեղ ամպրոպը, բարձր ստորերկրյա ջրերը կամ նույնիսկ խողովակի պայթյունը: Չնայած դա գեղեցիկ վայր չէ, բայց իմ կենտրոնական ջեռուցման բ
Ձեր 12V DC կամ 85-265V AC լյումինեսցենտ լույսը դարձրեք LED - Մաս 1 (ներքին) `7 քայլ
Ձեր 12V DC կամ 85-265V AC լյումինեսցենտ լույսը վերածեք LED- ի - Մաս 1 (ներքին). RV- ի իմ 12V լյումինեսցենտային լույսի բալաստներից մեկն այրվեց: Ես որոշեցի այն փոխարինել լուսադիոդներով ՝ օգտագործելով 6 էժան լուսադիոդային լուսարձակներ, մի քանի LED վարորդ և օգտագործելով https://www.instructables.com/id/Replace-Low-Voltage-Bi-Pin-Halogens-with-LEDs/ որպես ուղեցույց . Pa
Ձեր 12V DC կամ 85-265V AC լյումինեսցենտ լույսը դարձրեք LED - Մաս 2 (Արտաքին տեսք). 6 քայլ
Ձեր 12V DC կամ 85-265V AC լյումինեսցենտ լույսը դարձրեք LED - Մաս 2 (Արտաքին տեսք). Սա իմ ցուցումների 2 -րդ մասն է `լյումինեսցենտ լուսատու սարք վերցնելու, այն LED- ի վերածելու և տեսողականորեն ավելի գրավիչ դարձնելու համար: Մաս 1 -ում ես անդրադարձա LED- ները տեղադրելու և դրանք կապելու ներքին մանրամասներին: Այս մասում ես ուզում եմ