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

Անլար խոնավության մոնիտոր (ESP8266 + խոնավության ցուցիչ) ՝ 5 քայլ
Անլար խոնավության մոնիտոր (ESP8266 + խոնավության ցուցիչ) ՝ 5 քայլ

Video: Անլար խոնավության մոնիտոր (ESP8266 + խոնավության ցուցիչ) ՝ 5 քայլ

Video: Անլար խոնավության մոնիտոր (ESP8266 + խոնավության ցուցիչ) ՝ 5 քայլ
Video: Խելացի ժամացույց Maimo Watch - Ամբողջական ԱՌԱIՆՈ +ԹՅՈ +Ն + ԹԵՍՏԵՐ 2024, Նոյեմբեր
Anonim
Անլար խոնավության մոնիտոր (ESP8266 + խոնավության ցուցիչ)
Անլար խոնավության մոնիտոր (ESP8266 + խոնավության ցուցիչ)

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

Կարծում եմ, որ այս սենսորը (Խոնավության խոնավության ցուցիչ v1.2) լավ է, քանի որ.

1. ունի անջրանցիկ էլեկտրոդներ, այնպես որ մի անհանգստացեք կոռոզիայից:

2. էժան է -> 1, 5 - 2 $

Քայլ 1: BOM

BOM
BOM
BOM
BOM
BOM
BOM

Նյութերի հաշիվ (փոխկապակցված հղումներ, եթե ցանկանում եք գնել այս նյութերը, կարող եք աջակցել ինձ, եթե գնում եք այս հղումների միջոցով).

1. Խոնավության խոնավության տվիչ v1.2.

Հղում `խոնավության տարողունակ տվիչ v1.2

2. Wemos D1 Mini:

Հղում ՝ Wemos D1 Mini

3. ADS1115 սենսորից անալոգային արժեքները չափելու համար:

Հղում ՝ ADS1115

4. Մարտկոց - Ես օգտագործում եմ 18650, լիթիում -իոնային մարտկոց:

Հղում `Մարտկոց 18650

(Նախկինում ես գնել էի վստահության նշան: Լավ մարտկոցը բնօրինակը ճանաչելու սեփական ծածկագիր ունի)

5. Մարտկոցի կրիչ (կարող եք կտրել մի կողմը ՝ մարտկոցը ավելի լավ տեղադրելու համար)

Հղում `մարտկոցի կրիչ

6. Մալուխներ: Ես օգտագործում եմ AWG 22 տիպը:

Հղում `մալուխներ

7. Գործ.

Հղում ՝ գործ

Իհարկե, չափման համար հող է պետք: D

Քայլ 2: Շղթա

Շրջան
Շրջան

Կատարում եմ դասական միացում: Նախ, ես Wemos- ը սնուցում եմ լիթիումի մարտկոցից 4, 2 վոլտ հզորությամբ: Դա հնարավոր է, և ես այն միացնում եմ 5V պինին: Այն աշխատում է ՝ առանց կարգավորիչի անհրաժեշտության:

Խորը քնի հոսանքը 0, 3 մԱ -ից ցածր է:

Սենսորների և ADC- ի սնուցման համար ես օգտագործում եմ wemos- ի 8 -րդ կապը: Շատ կարևոր է օգտագործել մշտական լարման (3, 3 Վ) և մի օգտագործեք մարտկոց (որտեղ լարումը փոխվում է 3 վոլտից մինչև 4, 2 վոլտ)

Քայլ 3: Կոդ

Կոդ
Կոդ

Ես օգտագործում եմ ThinkSpeak- ը որպես պահեստային տվյալներ: Ես օգտագործում եմ 10 րոպե ընդմիջում:

Չմոռանաք միացնել Reset pin- ը D0- ի հետ `քնելուց հետո wemos- ը վերագործարկելու համար: Ես ստեղծեցի դիագրամ `ցույց տալու համար, թե ինչպես է աշխատում կոդը:

Կոդ Arduino- ում ՝

Քայլ 4: Վերջնական

Վերջնական
Վերջնական

Եթե դուք կկառուցեք միացում, օգտագործեք ավելի երկար մալուխներ: Ինձ նման չէ:

Քայլ 5: Փորձարկում

Փորձարկում
Փորձարկում
Փորձարկում
Փորձարկում
Փորձարկում
Փորձարկում

Խոնավությունը չափելու համար օգտագործեք տվիչի մակերեսի մոտ 3/4 հատվածը: Careգույշ եղեք և սենսորը մի լցրեք ջրով:

Ես օգտագործում եմ Thingspeak- ը արժեքներ պահելու համար: Կարող եմ ասել, որ արժեքները կախված են ջերմաստիճանից, ուստի ջերմաստիճանի մոնիտորինգը պետք է լավ լինի:

Ես սկսեցի չափել 25. Մարտի ընթրիքը (ես մաղադանոս եմ լցնում), իսկ հետո սպասում եմ: Գիշերվա ընթացքում արժեքները չեն փոխվում:

Մարտի 26 -ին ջերմաստիճանը բարձրանալիս արժեքները բարձրանում են: Բայց հաջորդ գիշեր (մարտի 26 -ից մինչև մարտի 27 -ը) արժեքներն ավելի բարձր էին: Այսպիսով, ամանի մեջ հողը ավելի չոր էր (ավելի չոր)

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