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

Poor Man's Hue Switch: 5 քայլ (նկարներով)
Poor Man's Hue Switch: 5 քայլ (նկարներով)

Video: Poor Man's Hue Switch: 5 քայլ (նկարներով)

Video: Poor Man's Hue Switch: 5 քայլ (նկարներով)
Video: Qigong սկսնակների համար. Հոդերի, ողնաշարի և էներգիայի վերականգնման համար։ 2024, Նոյեմբեր
Anonim
Image
Image
Այն, ինչ ձեզ հարկավոր է
Այն, ինչ ձեզ հարկավոր է

Այս ուսանելիում ես ձեզ ցույց կտամ, թե ինչպես կարելի է կառուցել շատ էժան անլար անջատիչ Phillips Hue Lights- ի համար:

Խնդիրը

Այս լույսերը մշտական սնուցման կարիք ունեն, պատի անջատիչները պետք է մշտապես միացված լինեն:

Եթե գնում եք քնելու և անջատում եք պատի անջատիչը, լույսը այլևս երբեք չի լուսավորվի, եթե երանգային կամուրջը փորձի միացնել լույսը, օրինակ `առավոտյան ձեզ մեղմ արթնացնելու համար« տաք լույսով »:

Դուք պետք է գնեք Hue Tap կամ լուսամփոփ անջատիչներ, որոնք շատ թանկ արժեն, հատկապես, եթե յուրաքանչյուր սենյակի համար անհրաժեշտ է մեկը:

Լուծումը ESP8266- ի օգտագործումն է: Ներկառուցված USB ադապտեր ունեցող այս փոքրիկ կարգավորիչները հասանելի են 3 դոլարից պակաս գնով: Էներգամատակարարման համար անհրաժեշտ է ընդամենը 2 հատ: AAA մարտկոցը, օգտագործելով Esp8266- ի DeepSleep մոդուլը, մարտկոցը երկար աշխատում է:

Ամեն անգամ, երբ սեղմում եք վերակայման կոճակը, ESP- ն արթնանում է, միանում ձեր WLAN- ին, ստանում լամպի կարգավիճակը, եթե այն միացված է կամ հակառակը, այս հրամանից հետո այն խոր քուն է մտնում:

Քայլ 1: Այն, ինչ ձեզ հարկավոր է

Այն, ինչ ձեզ հարկավոր է
Այն, ինչ ձեզ հարկավոր է

Գոյություն ունեն երկու տարբեր PCB ՝ Esp8266 և ներկառուցված USB- ադապտեր ՝ պարզ ծրագրավորման համար.

Wemos D1 mini, շատ փոքր, USB- ով

կամ

  • NodeMCU, ոչ այնքան փոքր, USB- ով
  • 2 միկրո բջիջների (AAA) համար պահող, զոդման պիտակներ
  • 2 հատ AAA բջիջների ալկալային
  • լարերը
  • փոքր պտուտակ 2x8 մմ, տես նկարը

բնակարանաշինության համար.

3D տպագիր պատյան (տես STL ֆայլերի հաջորդ քայլը)

կամ

բնակարան հին հեռակառավարման վահանակից (տես նկարը)

կամ

տեղադրեք Esp և մարտկոցը պատի անջատիչի կոճակի հետևում

Քայլ 2: Բնակարանային ապահովում

Բնակարանաշինություն
Բնակարանաշինություն
Բնակարանաշինություն
Բնակարանաշինություն

Եթե դուք 3D տպիչի սեփականատեր եք, ապա պարզապես օգտագործեք կցված STL- երը, նույնիսկ լրացուցիչ կոճակի կարիք չունեք, մենք օգտագործում ենք ինքնաթիռի վերակայման կոճակը ՝ 3D տպված գլխարկով:

Մեկ այլ լուծում հին հեռակառավարման վահանակն է:

Եթե ցանկանում եք պատի անջատիչը փոխարինել կոճակի անջատիչով և Esp- ով, ապա պետք է կարճացնել երկու լարերը և ԻՍՈԼԱՏԵԼ դրանք, որպեսզի Լամպը ստանա շարունակական հոսանք:

!!!!!! BEԱՆԱՉԵԼ ԷԼԵԿՏՐԱԿԱՆ ՇՈԿԻՆ; ՊԵՏՔ Է ԻՄԱՆԱԼ, ԻՆՉ ԱՆԵԼ !!!!!

Քայլ 3: Կոդավորումը Esp8266- ի համար

Կոդավորումը Esp8266
Կոդավորումը Esp8266

Նախ անհրաժեշտ է Arduino IDE- ն:

Այնուհետև գրադարանը պետք է տեղադրեք Esp8266- ի համար: Այստեղ դուք կգտնեք մի քանի ձեռնարկ, որոնք կարող են հրահանգել, թե ինչպես ծրագրավորել այս կախարդական մանրուքները:-)

Arduino IDE- ով կցված ուրվագիծը բացելուց հետո դուք պետք է որոշ կարգավորումներ կատարեք ՝ կախված ձեր տեղական WIFI- ից:

Ավելի արագ միացման/միացման համար մենք օգտագործում ենք ստատիկ ip հասցե:

IPAddress դարպաս (192, 168, 178, 1);

Ձեր տեղական wifi երթուղիչի ip հասցեն, որտեղ միացված է երանգի կամուրջը

IPAddress ip (192, 168, 178, 216);

Ձեր անջատիչի IP հասցեն, տեղյակ եղեք 200-250 միջակայքում բարձր հասցե օգտագործելու մասին, որը չի օգտագործվում այլ սարքերի համար

IPAddress ենթահամակարգ (255, 255, 255, 0);

int լույս = 2; //

ձեր լույսի թիվը, որը միացված է

const char hueHubIP = "192.168.178.57";

երանգի կամուրջի ip հասցեն

const char hueUsername = "hue Bridge օգտվողի անուն"

դուք պետք է ստեղծեք լիազոր օգտվողի անուն երանգի կամրջում, նայեք այս ձեռնարկին

const int hueHubPort = 80;

միշտ «80»

const char ssid = "SSID"; // ցանցի SSID (անուն)

const char pass = "գաղտնաբառ"; // ցանցի գաղտնաբառ

վերջապես ձեր WiFi- ի SSID- ն ու գաղտնաբառը

Այս կարգավորումները փոխելուց հետո դուք պատրաստ եք վերբեռնման:

Քայլ 4: Սխեմատիկ

Սխեմատիկ
Սխեմատիկ

Սխեմատիկան շատ պարզ է, միայն պետք է մարտկոցի ամրակը միացնել GND- ին և 3V3- ին:

Արտաքին կոճակի օգտագործումը պարտադիր չէ:

Քայլ 5: Լրացուցիչ տեղեկություններ

Լրացուցիչ տեղեկություններ
Լրացուցիչ տեղեկություններ

Էներգիայի սպառումը նվազեցնելու համար անհրաժեշտ է հեռացնել լարման կարգավորիչը:

Չափել հոսանքը հեռացնելուց առաջ և հետո, խորը քնի մեջ հոսանքը պետք է լինի 0, 1 մԱ -ից պակաս:

Երբեմն դուք պետք է նաև հեռացնեք մատակարարման քորոցը UART չիպից: Լրացուցիչ տեղեկությունների համար տես այստեղ:

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