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

Wemos D1 Mini peratերմաստիճանի/խոնավության մոնիտորինգ `3 քայլ
Wemos D1 Mini peratերմաստիճանի/խոնավության մոնիտորինգ `3 քայլ

Video: Wemos D1 Mini peratերմաստիճանի/խոնավության մոնիտորինգ `3 քայլ

Video: Wemos D1 Mini peratերմաստիճանի/խոնավության մոնիտորինգ `3 քայլ
Video: WeMos D1 Mini, отладочная плата на ESP8266 2024, Նոյեմբեր
Anonim
Wemos D1 Mini ջերմաստիճանի/խոնավության մոնիտորինգ
Wemos D1 Mini ջերմաստիճանի/խոնավության մոնիտորինգ
Wemos D1 Mini peratերմաստիճանի/խոնավության մոնիտորինգ
Wemos D1 Mini peratերմաստիճանի/խոնավության մոնիտորինգ

Ես փնտրում էի էժան և հեշտ միջոց ՝ իմ տնակի ջերմաստիճանը և խոնավությունը վերահսկելու համար, որը կաշխատի նաև մարտկոցով կամ հոսանքի վարդակից: Ինձ պետք էր հեռակա կարգով վերահսկել ջերմաստիճանը, բայց ես ցանկանում էի նաև տեղական տեսողական ջերմաստիճանի ստուգման հնարավորություն:

Ես օգտագործում եմ Arduino- ի հետ համատեղելի Wemos D1 mini- ն DHT22, DHT21 և wemos mini OLED վահանի հետ: Ես ունեմ հոսանքի վարդակից սնվող տվիչներ (USB լիցքավորիչով) և մարտկոցով աշխատող տվիչներ: Ես օգտագործում եմ blynk- ը որպես ամպային ծառայություն տվյալների ներկայացման համար:

Նյութի ցուցակ.

wemos D1 mini (aliexpres)

wemos մինի OLED վահան (aliexpres)

DHT21 ջերմաստիճանի/խոնավության տվիչ (aliexpres)

DHT22 ջերմաստիճանի/խոնավության տվիչ (aliexpres)

որոշ կարճ մալուխներ և զոդման գործիքներ և նյութեր:

Քայլ 1: Կեռերի զոդում

Քորոցների զոդում
Քորոցների զոդում

Դուք կստանաք Wemos տախտակ և վահան առանց զոդման կապում, քանի որ փաթեթում կստանաք 3 տարբեր տարբերակ:

  • Միայն արական
  • Միայն իգական
  • Արականից իգական

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

Երբ կապում եք կապում, համոզվեք, որ տղամարդու կապում եք դնում հացահատիկի վրա, որպեսզի նրանք նեղ լինեն:

Ես օգտագործում եմ Արականից իգական կապում նույնիսկ OLED վահանի համար: Իգական կապումներն ապահովում են դրա մասնակի մեխանիկական պաշտպանությունը:

Այս ձեռնարկի միջոցով կարող եք օգտագործել wemos D1 mini DHT pro վահանը, բայց ես կարճ մալուխների վրա ցուցիչ եմ օգտագործել, որպեսզի չազդեմ wemos տախտակի կամ ցուցադրման ջերմության վրա չափման վրա:

Մարտկոցով աշխատող տվիչների համար ես ուղղակիորեն միացրեցի մարտկոցի պահոցը և DHT ջերմաստիճանի տվիչը wemos D1 մինի տախտակին:

Քայլ 2: Կարգավորեք Blynk- ը

Կարգավորել Blynk- ը
Կարգավորել Blynk- ը
Կարգավորել Blynk- ը
Կարգավորել Blynk- ը

Տեղադրեք blynk ձեր հեռախոսի վրա և ստեղծեք այնտեղ նոր նախագիծ 2 սարքով: Յուրաքանչյուր սարքի համար դուք կստանաք անհատական մուտքի կոդեր: Ես օգտագործում եմ մեկ սարքի նույնականացում բոլոր փակ սարքերի համար և մեկը `բոլոր արտաքին սարքերի համար: Հաջորդ քայլում դուք պետք է տեղադրեք մուտքի կոդերը arduino- ում:

Blynk- ը թույլ է տալիս օգտագործել վիրտուալ կապում ձեր սարքի և ամպի միջև արժեքներ փոխանակելու համար: Դուք կարող եք օգտագործել վիրտուալ կապը 1 -ը ձեր առաջին ներքին սենսորի ջերմաստիճանի չափման համար, իսկ 3 -րդը `երկրորդ ներքին սենսորի ջերմաստիճանը չափելու համար: Վիրտուալ կապում 2, քան ձեր առաջին ներքին սենսորի խոնավության չափման համար և 4 -րդ կապ `երկրորդ ներքին սենսորի խոնավության չափման համար: Կարևոր է միայն օգտագործել յուրաքանչյուր սարքի յուրահատուկ վիրտուալ PIN id:

Դուք կարող եք ստուգել ձեր չափումները blynk- ում ներկայացնելու տարբեր տարբերակներ, ես օգտագործում եմ պատմական գրաֆիկ և փոքր արժեքի պատկերակ:

Արտաքին սենսորների համար կարող եք օգտագործել առանձին նույնականացման կոդ և նման մոտեցում:

Քայլ 3. Դրեք միասին և կազմաձևեք Wemos D1 մինի տախտակները

Տեղադրեք միասին և կազմաձևեք Wemos D1 մինի տախտակները
Տեղադրեք միասին և կազմաձևեք Wemos D1 մինի տախտակները
Տեղադրեք միասին և կազմաձևեք Wemos D1 մինի տախտակները
Տեղադրեք միասին և կազմաձևեք Wemos D1 մինի տախտակները
Տեղադրեք միասին և կազմաձևեք Wemos D1 մինի տախտակները
Տեղադրեք միասին և կազմաձևեք Wemos D1 մինի տախտակները
Տեղադրեք միասին և կազմաձևեք Wemos D1 մինի տախտակները
Տեղադրեք միասին և կազմաձևեք Wemos D1 մինի տախտակները

Երբ կապումներն ամրացվում են, կարող եք տախտակն ու վահանը միասին դնել և կարգավորել Arduino IDE- ի միջոցով տախտակը:

Wemos D1 մինի տախտակի համար ձեզ հարկավոր են նաև USB սերիական վարորդներ, որոնք կարող եք գտնել իրենց վեբ էջում:

OLED էկրանին ջերմաստիճանի և խոնավության պարզ ցուցադրման համար կարող եք տեղադրել հիմնական ծրագրի blynk- օրինակ, որը կցված է այս քայլին: Այն լավ մեկնաբանված է, այնպես որ կարող եք խմբագրել ըստ ձեր կապի: Հիշեք, որ wemos D1 կապը IO1 չէ և այլն: Ահա դրա կապումների IO արժեքները: Դուք կարող եք դրանք գտնել նաև wemos կայքում:

DHT22 սենսորի համար դուք պետք է զոդեք 10 կՀմ ռեզիստոր 1 -ին և 2 -րդ կապանքների միջև (կապեք, թե ինչպես միացնել այն): DHT22- ը կարող է միացվել առանց լրացուցիչ դիմադրության (կարմիր ՝ +3.3 Վ, սև ՝ գետնին, դեղին ՝ ESP8266- ի թվային մուտքագրման դեպքում, եթե իրդու 2 -ով, քան arduino կոդով):

Արտաքին սենսորներից աշխատող մարտկոցը խոր քուն ունեն: Ես օգտագործում եմ լիթիում-թիոնիլքլորիդ (Li-SOCl2) մարտկոցներ, որոնք ուղղակիորեն միացված են տախտակի գրունտին և 3.3 Վ նավահանգիստներին: Նրանց լարումները գտնվում են ESP8266 բնութագրերի սահմաններում և դրանք ուղղակիորեն միացնելով ես խնայում եմ էներգիա, որն այլ կերպ կսպառվի լրացուցիչ էներգիայի վեր/վար փոխարկումների արդյունքում: Վաճառող գտնելու համար կարող եք որոնել SAFT 3, 6V առաջնային մարտկոց, ես գնել եմ չեխական վերավաճառողից (հղում)

Օգտագործեք blync- մարտկոցի օրինակ կազմաձևը, որը լավ մեկնաբանված է և կարող եք հարմարեցնել ըստ ձեր կարիքների:

Ես կցել եմ Excel պարզեցված հաշվիչ, որն ապացուցված է, որ աշխատում է նորմալ, եթե առկա է wifi և ինտերնետ կապ: եթե wifi- ն կամ ինտերնետը խափանված են, սարքը կարող է մինչև 35 վայրկյան խորը քնել, և դա ազդում է մարտկոցի աշխատանքի վրա:

Այժմ դուք պետք է ձեր տվյալների ընթերցումները ստանաք OLED էկրանին և բջջային հեռախոսի blynk հավելվածում:

NOTԱՆՈԹՈԹՅՈՆ. Օգտագործեք Blynk գրադարանի 0.4.10 տարբերակը, եթե «version.h» սխալ ստանաք

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