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

Խելացի բույսերի ջրում Արևային վահանակի միջոցով. 7 քայլ
Խելացի բույսերի ջրում Արևային վահանակի միջոցով. 7 քայլ

Video: Խելացի բույսերի ջրում Արևային վահանակի միջոցով. 7 քայլ

Video: Խելացի բույսերի ջրում Արևային վահանակի միջոցով. 7 քայլ
Video: 12 ՓԱՍՏ ԿԱՏՈՒՆԵՐԻ ՄԱՍԻՆ, ՈՐՈՆՑ ՀԱՎԱՏԱԼՆ ԱՆՀՆԱՐ Է 2024, Նոյեմբեր
Anonim
Խելացի բույսերի ջրելը սնուցվում է արևային վահանակով
Խելացի բույսերի ջրելը սնուցվում է արևային վահանակով
Խելացի բույսերի ջրելը սնուցվում է արևային վահանակով
Խելացի բույսերի ջրելը սնուցվում է արևային վահանակով
Խելացի բույսերի ջրելը սնուցվում է արևային վահանակով
Խելացի բույսերի ջրելը սնուցվում է արևային վահանակով

Սա իմ առաջին SmartPlantWatering նախագծի թարմացված տարբերակն է (https://www.instructables.com/id/Smart-Plant-Water…

Հիմնական տարբերությունները նախորդ տարբերակի հետ.

1. Միանում է ThingSpeaks.com- ին և օգտագործում է այս կայքը ՝ գրավված տվյալները (ջերմաստիճան, խոնավություն, լույս և այլն) հրապարակելու համար - իմ ալիքը ThingSpeaks- ում -

2. Օպտիմիզացված է մարտկոցների վրա աշխատելու համար: Այս տարբերակը օգտագործում է արևային վահանակ ՝ 3.7 վ Lipo 18650 մարտկոց լիցքավորելու համար:

3. Կարգավորեք թարմացման հաճախականությունը և ջրելու եղանակը `ելնելով եղանակից (օգտագործում է OpenWeatherMap.org):

4. Օպտիմիզացված ծածկագիր… բեռնված Github- ում-https://github.com/eplx/esp8266-Plants-Watering

Պահանջներ:

- PCB

- ESP8266 NodeMCU

- DHT11 ցուցիչ (ջերմաստիճան և խոնավություն)

- ռելե

- Լույսի ցուցիչ

- տուփ / բեռնարկղ

- Վերնագրեր

- pumpրի պոմպ (12 Վ)

- փոքր տրամագծի թափանցիկ թափանցիկ փափուկ գուլպաներ (կարող են տարբերվել ՝ կախված ձեր ջրի պոմպի միակցիչներից)

- 3.7 Լիպո մարտկոց

- TP4056 (մարտկոցի լիցքավորիչ)

- լարերը

- համբերություն… սա բարդ չէ… բայց դա անելու համար ժամանակ է պահանջվում, մանավանդ, եթե առաջին անգամ եք ինչ -որ բան անում այս բաղադրիչներով::)

Ստորև կարող եք գտնել ThingSpeaks- ում ստեղծված որոշ գծապատկերներ.

Հաջորդ Բույսերի ջրում (այն ցույց է տալիս ոռոգման մնացած ժամերը) Leրի մակարդակ (լիտր ջրում)

Քայլ 1: Քայլ 1. Օգտագործեք այս սխեման

Քայլ 1: Օգտագործեք այս սխեման
Քայլ 1: Օգտագործեք այս սխեման

Հետևեք սխեմատիկին և կրկնեք սա նախատախտակի մեջ…

Ձեզ անհրաժեշտ են հետևյալ իրերը.

1. Protoboard

2. ESP8266 NodeMCU

3. DHT11 ցուցիչ (ջերմաստիճան և խոնավություն)

4. Ռելե

5. Լույսի ցուցիչ

6. pumpրի պոմպ (12 Վ)

7. փոքր տրամագծի թափանցիկ թափանցիկ փափուկ գուլպաներ (կարող են տարբերվել ՝ կախված ձեր պոմպի միակցիչներից)

Քայլ 2. Աշխատեք PCB- ի վրա - Եռակցման վերնագրեր ESP8266- ի համար և սենսորների վրա հիմնված սխեմատիկայի վրա

Աշխատում է PCB- ի վրա `Եռակցման վերնագրեր ESP8266- ի և սենսորների վրա` հիմնված սխեմատիկայի վրա
Աշխատում է PCB- ի վրա `Եռակցման վերնագրեր ESP8266- ի և սենսորների վրա` հիմնված սխեմատիկայի վրա

Օգտագործեք սխեման ՝ այն PCB- ում կրկնօրինակելու համար: Բացի վերը նշված սխեմատիկայից, ես ավելացրել եմ TP 4056 ՝ Lipo մարտկոցը լիցքավորելու համար ՝ օգտագործելով արևային վահանակ: Եթե նախընտրում եք, կարող եք օգտագործել մարտկոցի լիցքավորման այլ քարտեր: Խնդրում ենք օգտագործել այն, որն ունի պաշտպանություն ձեր մարտկոցի գերլիցքավորման/լիցքաթափման համար:

եթե օգտագործում եք 12 վ արևային վահանակ, անհրաժեշտ է ավելացնել մի քայլ ներքև ՝ լարումը 5 վ փոխակերպելու համար: TP4046- ը չի աջակցում 12 վ որպես մուտք:

Սրանք այն կապերն են, որոնք ես կատարել եմ TP4056- ի միջոցով Lipo մարտկոցը լիցքավորելու և ESP8266 NodeMcu- ն սնուցելու համար:

Արևային վահանակ (+) -> Քայլ ներքև -> TP4056 (+)

Արևային վահանակ (-) -> Քայլ ներքև -> TP4056 (-)

TP4056 (OUT +) -> ESP8266 (+); Այս կապի համար ես օգտագործել եմ USB մալուխ

TP4056 (OUT -) -> ESP8266 (-);

Քայլ 3: Տեղադրեք տվիչներ և տեղադրեք PCB- ն տուփի մեջ

Տեղադրեք տվիչներ և տեղադրեք PCB տուփի մեջ
Տեղադրեք տվիչներ և տեղադրեք PCB տուփի մեջ

Ես օգտագործել եմ պլաստիկ տուփ, որը կարող է դրսում օգտագործվել PCB քարտը և ջերմաստիճանի/խոնավության տվիչը տեղադրելու համար:

Քայլ 4: Կարգավորեք ThingSpeaks- ը

Կարգավորեք ThingSpeaks- ը
Կարգավորեք ThingSpeaks- ը

Նախագծի այս տարբերակում ես օգտագործել եմ ThingSpeaks.com- ը: Այս կայքը ունի անվճար և առևտրային տարբերակ: Ես օգտագործել եմ անվճար տարբերակը և ստեղծել եմ ալիք ՝ այս նախագծով գրավված տվյալները վերբեռնելու համար:

Գաղափարը տեղեկատվություն հավաքելն ու պատկերացնելն է տարբեր գրաֆիկների / չափիչների միջոցով

thingspeak.com/channels/504661

Նախ պետք է հաշիվ ստեղծել, այնուհետև ստեղծել ալիք (եթե կասկածներ ունեք, թե ինչպես ստեղծել հաշիվ կամ ալիք, ազատ զգալ կապվեք ինձ հետ)

Այնուհետեւ դուք պետք է կազմաձեւեք ալիքը `օգտագործելով այս կարգավորումները: Կարևոր է, որ դուք կատարեք նույն դաշտերի կազմաձևումը, քանի որ դրանք վերաբերում եմ կոդին:

Քայլ 5: Ստացեք ծածկագիրը, կազմաձևեք և վերբեռնեք այն

Այցելեք հետևյալ Git շտեմարանը ՝

Ներբեռնեք կոդը և տեղադրեք այն ձեր ESP8266- ում: Կոդը պարբերաբար թարմացվում է, բայց ես այն շարունակում եմ աշխատել նույն սխեմատիկայով, որը տարածվում է այստեղ: Այս տարբերակում ես օգտագործում եմ ThingSpeaks- ը ՝ տվյալներ հավաքելու և գրաֆիկներ գեներացնելու համար ՝ ինտերնետում տեսողականացման համար: Նաև openWeatherMap.org- ի օգտագործումը թույլ է տալիս ստանալ ընթացիկ եղանակ և կանխատեսում այն քաղաքի համար, որտեղ դուք գտնվում եք: Այս տեղեկատվությունը օգտագործվում է մարտկոցի օգտագործման օպտիմալացման համար, եթե մենք ակնկալում ենք, որ անձրևոտ օրեր են սպասվում, և մարտկոցը կարող է ամբողջությամբ լիցքավորված չլինել:

Կարևոր !! - Կոդում կան որոշ կարգավորումներ, որոնք պետք է ճշգրտվեն:

Նայեք ծածկագրին և թարմացրեք արժեքը հետևյալ փոփոխականների համար

- ThingSpeaks_KEY - օգտագործվում է ThingSpeaks կայքի համար

- openWeatherAPIid - օգտագործվում է առաջիկա օրերի եղանակի մասին տեղեկություններ և կանխատեսումներ ստանալու համար:

- openWeatherAPIappid - օգտագործվում է առաջիկա օրերի եղանակի մասին տեղեկություններ և կանխատեսումներ ստանալու համար

Եթե ձեզ դուր է գալիս կոդը, խնդրում ենք աստղանշել այն GitHub- ում: Շնորհակալություն!

Քայլ 6. Պատրաստեք Jerերի ջրամը և ջրի պոմպը

Պատրաստեք Water Jerry Can & Water Pump- ը
Պատրաստեք Water Jerry Can & Water Pump- ը

Դուք կարող եք օգտագործել ձեր ցանկացած ջերի բանկա: Ես օգտագործել եմ 10 լիտր ջերիի բանկա, այնպես որ այն բավականաչափ ինքնավարություն ունի մի քանի շաբաթվա ընթացքում:

Pumpրի պոմպը 12 վ (1 Ա) է, ուստի այն ուղղակիորեն միացնում եմ արտաքին էներգիայի աղբյուրին: Կարող եք նաև օգտագործել 5 վ ջրի պոմպ և միգուցե փորձել այն սնուցել ESP8266- ի համար օգտագործվող նույն մարտկոցով: Ես դեռ չեմ փորձել դա, բայց դա կարող է լինել գաղափար այս նախագծի մեկ այլ փուլի համար:

Քայլ 7. Միացրեք այն և սկսեք տեղեկատվություն ստանալ ThingSpeaks.com- ի միջոցով

Միացրեք այն և սկսեք տեղեկատվություն ստանալ ThingSpeaks.com- ի միջոցով
Միացրեք այն և սկսեք տեղեկատվություն ստանալ ThingSpeaks.com- ի միջոցով
Միացրեք այն և սկսեք տեղեկատվություն ստանալ ThingSpeaks.com- ի միջոցով
Միացրեք այն և սկսեք տեղեկատվություն ստանալ ThingSpeaks.com- ի միջոցով

Միանալուց հետո ձեր ESP8266- ը տվյալներ կներկայացնի ThingSpeaks.com- ին, և դուք կարող եք պատկերացնել գրաֆիկները և տվյալները: Բացի այդ, ձեր բույսերը կջրվեն ամեն օր և կկարգավորի, թե որքան ջուր է անհրաժեշտ ՝ ելնելով ջերմաստիճանից/խոնավությունից:

Խնդրում եմ ստուգել իմ ալիքը կենդանի տվյալների համար ՝

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