![Ներքին բույսերի ջրելը NodeMCU- ով, Տեղական Blynk Server- ով և Blynk Apk- ով, կարգավորելի սահմանման կետ. 3 քայլ Ներքին բույսերի ջրելը NodeMCU- ով, Տեղական Blynk Server- ով և Blynk Apk- ով, կարգավորելի սահմանման կետ. 3 քայլ](https://i.howwhatproduce.com/images/001/image-2551-7-j.webp)
Բովանդակություն:
2025 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2025-01-23 14:48
![Ներքին բույսերի ջրելը NodeMCU- ով, Տեղական Blynk Server- ով և Blynk Apk- ով, կարգավորելի սահմանման կետ Ներքին բույսերի ջրելը NodeMCU- ով, Տեղական Blynk Server- ով և Blynk Apk- ով, կարգավորելի սահմանման կետ](https://i.howwhatproduce.com/images/001/image-2551-8-j.webp)
Ես կառուցել եմ այս նախագիծը, որովհետև իմ փակ բույսերը պետք է առողջ լինեն նույնիսկ այն ժամանակ, երբ արձակուրդում եմ երկար ժամանակ և ինձ դուր է գալիս ինտերնետում վերահսկել կամ գոնե վերահսկել իմ տանը կատարվող բոլոր հնարավոր բաները:.
Պարագաներ
NodeMCU ESP-8266
Ազնվամորի Պի 3
SD քարտ (խորհուրդ է տրվում 16 Գբ)
Հողի տարողունակության խոնավության տվիչ (կամ DIY)
3-6 Վ (DC) մինի պոմպ
2N2222 կամ համարժեք NPN տրանզիստոր
1x 1N4148 դիոդ
1x 1K դիմադրություն 0.25W
Հացատախտակ կամ նախատիպի տախտակ
Անցնել լարերը
Քայլ 1. Պատրաստեք ձեզ տեղական Blynk սերվեր
![Պատրաստեք ձեզ տեղական Blynk սերվեր Պատրաստեք ձեզ տեղական Blynk սերվեր](https://i.howwhatproduce.com/images/001/image-2551-9-j.webp)
Այս ծրագրի ծրագրային առանցքը Blynk IOT հարթակն է: Նրանք առաջարկում են անվճար հոստինգ փոքր նախագծերի համար `լրացուցիչ վարկեր գնելու հնարավորությամբ, եթե մտադիր եք ընդլայնել ձեր գաղափարները: Այս պլատֆորմի լավ մասը կայանում է նրանում, որ տեղական Java- ի վրա հիմնված սերվերը տեղադրեն տարբեր հարթակներում, ներառյալ Windows կամ Raspberry Pi3, որոնք ես պատրաստվում եմ օգտագործել այս ձեռնարկում:
Առաջին հերթին, դուք պետք է տեղադրեք Raspbian- ի վերջին հասանելի կառուցվածքը, Buster- ն այն տարբերակն է, որն այս պահին օգտագործում եմ: Հրահանգների, մանրամասների և կարգավորումների համար սա լավ ձեռնարկ է:
Ակնհայտ է, որ պարտադիր է ձեր RPi3- ը ձեր երթուղիչին LAN կամ WiFi միջոցով միացնելը: Նույնիսկ եթե դուք չունեք ստեղնաշար կամ մոնիտոր `ձեր RPi3- ին միանալու համար, այս ձեռնարկի օգնությամբ կարող եք այն միացնել ձեր WiFi- ին:
Այժմ, ձեր թարմ տեղադրված Raspbian- ի վրա Blynk սերվերի տեղադրումը կարող է կատարվել շատ հեշտ ՝ հետևելով այս ձեռնարկին: Ես պետք է ասեմ ձեզ, որ դուք պետք է փոխարինեք դրա որոշ հրահանգներ, քանի որ քանի որ այդ ձեռնարկը գրված է, Blynk սերվերը ստացել է որոշ թարմացումներ, և դուք պետք է համապատասխանաբար թարմացնեք: Այսպիսով, երբ նրանք խնդրում են ձեզ ներբեռնել սերվերը, դուք պետք է փոխարինեք wget "https://github.com/blynkkk/blynk-server/releases/download/v0.23.0/server-0.23.0.jar" հետ wget "https://github.com/blynkkk/blynk-server/releases/download/v0.41.8/server-0.41.8-java8.jar"
Քանի որ Blynk սերվերը RPi- ի վերագործարկումից հետո ինքնաբերաբար չի գործարկվի, դուք պետք է Crontab ֆայլում ավելացնեք այնպես, ինչպես նրանք հրահանգել են ՝ դրա վերջում ավելացնելով հետևյալ տողը.
@reboot java -jar /home/pi/server-0.41.8-java8.jar -dataFolder/home/pi/Blynk &
Blynk սերվերի տեղադրման վերաբերյալ վերջին հիշատակումն այն է, որ այն էջը, որին մուտք կգտնեք կառավարման նպատակների համար, կլինի https:// IP_BLINK_SERVER: 9443/admin, և դուք պետք է ուշադրություն դարձնեք նավահանգստի համարի ՝ 9443 -ի վրա, քանի որ այդ ձեռնարկում ժամանակ, օգտագործված նավահանգիստը 7443 էր
Որպեսզի սերվերը հասանելի լինի ինտերնետից, դուք պետք է 9443 նավահանգիստը փոխանցեք ներքին Blynk սերվերի IP հասցե, ինչպես նաև պետք է օգտագործեք DDNS ծառայություն, եթե հանրային IP հասցեն փոխվի երթուղիչի վերագործարկման ընթացքում: Եթե դուք ASUS կամ Mikrotik երթուղիչների սեփականատեր եք (ես տալիս եմ այս օրինակները, քանի որ ես ունեմ երկու ապրանքանիշեր և հաջողությամբ օգտագործում եմ նրանց DDNS ծառայությունը), կամ որևէ այլ ապրանքանիշ ՝ իրենց սեփական DDNS ծառայությամբ, ձեզ համար ամեն ինչ շատ ավելի հեշտ կլինի:
Քայլ 2: Սարքավորման կարգավորում
![Սարքաշարի տեղադրում Սարքաշարի տեղադրում](https://i.howwhatproduce.com/images/001/image-2551-10-j.webp)
![Սարքաշարի տեղադրում Սարքաշարի տեղադրում](https://i.howwhatproduce.com/images/001/image-2551-11-j.webp)
![Սարքաշարի տեղադրում Սարքաշարի տեղադրում](https://i.howwhatproduce.com/images/001/image-2551-12-j.webp)
Ինչ վերաբերում է սարքավորմանը, սենսորի, պոմպի և Blynk սերվերի միջև միջերեսային մոդուլին, ես ընտրեցի NodeMCU ESP8266: Այս մոդուլը հագեցած է WiFi- ի համար ESP8266 չիպսեթով (որը շատ լավ փաստաթղթավորված է և ներառված է IoT նախագծերում): Եթե ցանկանում եք ավելի շատ փորձեր կատարել, կարող եք ընտրել ամենապարզ տարբերակը ՝ ESP8266 ESP-01, քանի դեռ այս նախագծին աշխատելու համար անհրաժեշտ է ընդամենը 2 կապ. Մեկ անալոգային մուտքագրում `հողի խոնավության տվիչից արժեքները կարդալու համար, և մեկ ելք` պոմպը գործարկելու համար: ջրելը:
Բայց այս նախագծում մենք կօգտագործենք NodeMCU- ն, քանի որ էսքիզը (USB մալուխի միջոցով) վերբեռնելը շատ ավելի հեշտ է և հարմար է հացահատիկի համար, ինչը հնարավոր է դարձնում ապագա զարգացումները (օրինակ ՝ LCD- ի ավելացում, օրինակ `իրական խոնավությունը և սահմանման կետը կարդալու համար կամ ռելեի ավելացում` ապահովելու համար) աճող լույս ձեր բույսերի համար):
Ինչպես արդեն նշվեց, մենք կօգտագործենք մեկ հողային խոնավության տվիչ `տարողունակ: Շուկայում կարող եք գտնել նաև դիմադրողական տիպ ՝ անալոգային ելքային արժեքների նույն տիրույթով, բայց ապացուցված է շատ DIY- ի կողմից, որն անկայուն է և չի չափում հողում իրական խոնավության մակարդակը, այլ լուծված աղերի, իոնների խտությունը ձեր հողում:
Պոմպի մասի համար ես շարժիչը վարելու համար օգտագործեցի NPN տրանզիստոր: Կապերը, որոնք կարող եք տեսնել կցված ցնցող ֆայլում և սխեմաները վերնագրի նկարում: Նկատի ունեցեք, որ ձեզ անհրաժեշտ կլինի երկրորդ էներգիայի մատակարարումը `7 -ից 9 Վ լարման սահմաններում, պոմպը վարելու համար բավարար հոսանքով: Իմ դեպքում, պոմպի միջով հոսող չափված հոսանքը 484 մԱ էր, և ես օգտագործում էի 9 Վ լարման աղբյուր: Թրթուրի դիոդը օգտագործվում է շարժիչի կծիկով հոսող հակադարձ հոսանքը հեռացնելու համար, երբ դա կանգ է առնելու, տրանզիստորների վնասը կանխելու համար:
Քայլ 3: Կոդավորումը և կարգավորումը ձեր բջջային հեռախոսում
Այս քայլում դուք պետք է բեռնել կցված ուրվագիծը NodeMCU- ում:
Նախևառաջ, դուք պետք է ESP8266 տախտակ ավելացնեք ձեր Arduino IDE- ում: Սա կարելի է անել շատ հեշտ ՝ այս ձեռնարկից հետո: Երբ NodeMCU- ը միացնեք ձեր համակարգչին, USB մալուխի միջոցով պետք է ստուգեք COM պորտը և համապատասխանաբար ընտրեք այն Arduino IDE- ից:
Երկրորդ, դուք պետք է ավելացնեք Blynk գրադարանը IDE- ին ՝ հետևելով այս ձեռնարկին:
Եվ վերջապես, դուք պետք է տեղադրեք ձեր բջջային, Blynk հավելվածը Google Play- ից:
Այժմ բացեք Blynk ծրագիրը ձեր բջջային հեռախոսում և կարգավորեք ձեր հաշիվը: Հիմնական էկրանին ընտրեք հատուկ սերվեր և այս ձեռնարկում մուտքագրեք DDNS անունը, որը սահմանել եք Քայլ 1 -ում: Լռելյայն նավահանգիստը թողեք անփոփոխ (այս նավահանգիստն արդեն ավելի վաղ փոխանցել եք ձեր երթուղղիչում): Օգտագործողի անվան դաշտում նշեք ձեր էլ. Փոստի հասցեն և ընտրեք գաղտնաբառ: Հաշիվը կստեղծվի և այժմ կավելացվի նոր նախագիծ, անվանեք այն, ինչպես ցանկանում եք: Ընտրեք NodeMCU- ն որպես տախտակ, որը կօգտագործեք և Միացում - WiFi: Դուք կստանաք նույնականացման նշան ձեր էլ., Ես հստակ հասկացրի, թե որտեղ պետք է այն գրեք ՝ մեկնաբանության հատվածում:
Դրանից հետո, Blynk հավելվածում դուք պետք է ավելացնեք հետևյալ վիջեթները.
LCD վիջեթ - կկարդա PIN V9 (վիրտուալ PIN V9) և կանցնի առաջադեմին; սա ցույց կտա WiFi հզորությունը և IP հասցեն
Չափիչ վիջեթ - կարդալու է վիրտուալ կապը V2, 0 -ից 100 միջակայքով, սա կլինի հողի իրական խոնավությունը
Թվային մուտքագրման վիջեթ - կցված է վիրտուալ կապում V1, 0 -ից 100 միջակայքում, սա խոնավության համար սահմանված կետը կուղարկի ուրվագծում օգտագործվող ամբողջ թվին
Super Chart (ըստ ցանկության) - կարդալու է տվյալների հոսքը վիրտուալ քորոց V2- ից ՝ ձեր գործարանի խոնավության գծապատկեր ստեղծելու համար:
Վերջապես, ուրվագծի մեջ փոխարինեք ձեր էլ. Փոստում ստացված նույնականացման նշանը, փոխարինեք WiFi- ի անունը և գաղտնաբառը WiFi- ի համար և ձեր ուրվագիծը վերբեռնեք NodeMCU- ում:
Հուսով եմ, որ ամեն ինչ կանցնի հարթ և առանց որևէ խնդիրների, քանի որ ձեր բույսերը պետք է առողջ լինեն:
Հաջողություն !
Խորհուրդ ենք տալիս:
Տեղական Blynk սերվերի ստեղծում. 5 քայլ
![Տեղական Blynk սերվերի ստեղծում. 5 քայլ Տեղական Blynk սերվերի ստեղծում. 5 քայլ](https://i.howwhatproduce.com/images/005/image-14872-j.webp)
Ստեղծելով տեղական Blynk սերվեր. Այս գրառման մեջ մենք սովորում ենք, թե ինչպես ստեղծել տեղական Blynk սերվեր, որը մեծապես կնվազեցնի ընդհանուր ուշացումը, որը երբեմն առկա է կանխադրված, հեռակա սերվերից օգտվելիս: Մենք այն ստեղծեցինք Pi Zero W- ի միջոցով և ստեղծում ենք նաև ցուցադրական նախագիծ ՝ համոզվելու համար, որ այն
ESP8266 Nodemcu ջերմաստիճանի մոնիտորինգ DHT11- ի միջոցով տեղական վեբ սերվերի վրա - Ստացեք սենյակի ջերմաստիճանը և խոնավությունը ձեր դիտարկիչում ՝ 6 քայլ
![ESP8266 Nodemcu ջերմաստիճանի մոնիտորինգ DHT11- ի միջոցով տեղական վեբ սերվերի վրա - Ստացեք սենյակի ջերմաստիճանը և խոնավությունը ձեր դիտարկիչում ՝ 6 քայլ ESP8266 Nodemcu ջերմաստիճանի մոնիտորինգ DHT11- ի միջոցով տեղական վեբ սերվերի վրա - Ստացեք սենյակի ջերմաստիճանը և խոնավությունը ձեր դիտարկիչում ՝ 6 քայլ](https://i.howwhatproduce.com/images/010/image-28545-j.webp)
ESP8266 Nodemcu ջերմաստիճանի մոնիտորինգ DHT11- ի միջոցով տեղական վեբ սերվերի վրա | Ստացեք սենյակի ջերմաստիճանը և խոնավությունը ձեր դիտարկիչում. ջերմաստիճանի մոնիտորինգի համակարգ օգտագործելով ESP 8266 NODEMCU & DHT11 ջերմաստիճանի տվիչ: Temերմաստիճանը եւ խոնավությունը կստանան DHT11 ցուցիչից & այն կարող է դիտվել զննարկչի վրա, թե որ վեբ էջը կառավարվելու է
ESP 8266 Nodemcu Ws 2812 Neopixel- ի վրա հիմնված LED MOOD լամպ, որը վերահսկվում է տեղական վեբ սերվերի կողմից. 6 քայլ
![ESP 8266 Nodemcu Ws 2812 Neopixel- ի վրա հիմնված LED MOOD լամպ, որը վերահսկվում է տեղական վեբ սերվերի կողմից. 6 քայլ ESP 8266 Nodemcu Ws 2812 Neopixel- ի վրա հիմնված LED MOOD լամպ, որը վերահսկվում է տեղական վեբ սերվերի կողմից. 6 քայլ](https://i.howwhatproduce.com/images/001/image-554-28-j.webp)
ESP 8266 Nodemcu Ws 2812 Neopixel- ի վրա հիմնված LED MOOD լամպը վերահսկվում է տեղական վեբ սերվերի կողմից. ESP 8266 Nodemcu Ws 2812 Neopixel- ի վրա հիմնված LED MOOD լամպը վերահսկվում է վեբ սերվերի միջոցով
Arduino խելացի բույսերի ամենահեշտ ջրելը `7 քայլ (նկարներով)
![Arduino խելացի բույսերի ամենահեշտ ջրելը `7 քայլ (նկարներով) Arduino խելացի բույսերի ամենահեշտ ջրելը `7 քայլ (նկարներով)](https://i.howwhatproduce.com/images/001/image-502-126-j.webp)
Ամենահեշտ Arduino Smart Plant Watering- ը. Անցյալ անգամ մենք անուղղելի գրեցինք, թե ինչպես կարելի է պատրաստել arduino- ով և սենսորներով բույսերի ջրման ավտոմատ համակարգ, մեր հոդվածը մեծ ուշադրություն և մեծ արձագանք ստացավ: Հետո մենք մտածում էինք, թե ինչպես կարող ենք դա ավելի լավը դարձնել: Թվում է, թե մեր
Arduino- ի միջոցով ձեր բույսը ջրելը. 5 քայլ (նկարներով)
![Arduino- ի միջոցով ձեր բույսը ջրելը. 5 քայլ (նկարներով) Arduino- ի միջոցով ձեր բույսը ջրելը. 5 քայլ (նկարներով)](https://i.howwhatproduce.com/images/003/image-7379-21-j.webp)
Pրեք ձեր բույսը Արդուինոյի միջոցով. Ունե՞ք տնային բույս, որը Ձեզ դուր է գալիս, բայց մոռանում եք շատ հաճախ ջրել: Այս Ուղեցույցը կբացատրի, թե ինչպես պատրաստել Arduino- ով սնվող բույսերի ոռոգման համակարգ, և ինչպես տալ ձեր բույսին մի փոքր ավելի անհատականություն: Հետևելով այս ուսանելի ուսմունքին