Բովանդակություն:
- Պարագաներ
- Քայլ 1: Շղթայի դիագրամ
- Քայլ 2. Հաշվի ստեղծում Pubnub- ում ՝ Հավելվածի բանալիով
- Քայլ 3. Վերբեռնեք ծածկագիրը Nodemcu & Arduino- ում
- Քայլ 4: Ստեղծեք Freeboard վահանակ
- Քայլ 5: Եզրակացություն
Video: Green House- ի մոնիտորինգ IOT- ով. 5 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:46
Երբ խոսքը վերաբերում է գյուղատնտեսությանը, բույսերի ջերմաստիճանի և խոնավության մոնիտորինգը կարևոր գործոն է նրանց գոյատևման համար: Ներկայումս մարդիկ ջերմոցում ամրացված ջերմաչափեր են օգտագործում, որպեսզի ֆերմերները կարողանան չափել ջերմաստիճանը: Այնուամենայնիվ, այս ձեռքով մոտեցումը պահանջում է, որ ֆերմերը ֆիզիկապես ներկա լինի այդ վայրում, որն ամեն անգամ հնարավոր չէ: Այսպիսով, ես մշակեցի այս կոմպակտ սարքը VeggiTech- ում `այս խնդիրը լուծելու համար:
Սա ջերմոցային մոնիտորինգի համակարգ է, որը կարող է զգալ ջերմաստիճանը, խոնավությունը, ջերմության ինդեքսը և այն ուղարկել առցանց վահանակի միջոցով ՝ WiFi- ի միջոցով: Այն ինքնալիցքավորման սարք է, որն աշխատում է արևային վահանակներով և ազդանշան ունի, երբ միջավայրը դուրս է գալիս շեմից:
Պարագաներ
Այս ծրագրի ընդհանուր արժեքը 270 AED (73 $) է
Պահանջվող նյութեր.
- Նոդեմկու
- Արդուինո Ունո
- 10W արևային վահանակներ
- 12V արևային լիցքավորման վերահսկիչ
- 12V կապարաթթու մարտկոց
- DHT22 տվիչ
- 16x2 LCD i2c
- Փայտե գզրոց
- 5 Վ ռելե
Քայլ 1: Շղթայի դիագրամ
Սարքն ունի վերը նշված կապը ՝ ամբողջական ծրագրի աշխատանքի համար: Ստորև ներկայացնում ենք կապը մանրամասն ՝
- Արևային վահանակների տերմինալներ ՝ վերահսկիչ լիցքավորելու համար
- Մարտկոցի տերմինալներ `վերահսկիչ լիցքավորելու համար
- Լիցքավորեք վերահսկիչի ելքը դեպի buck փոխարկիչին և ազդանշանին
- Buck փոխարկիչ (5V ելք) դեպի arduino, ռելե, LCD, dht22 և nodemcu
- LCD SDA, SCL- ից A4 և A5
- Arduino Rx, Tx to nodemcu Tx, Rx
- Ռելե լիցքավորման վերահսկիչի ելքի միջև ՝ ազդանշանին
Քայլ 2. Հաշվի ստեղծում Pubnub- ում ՝ Հավելվածի բանալիով
Ստեղծեք ձեր հաշիվը Pubnub- ում, որպեսզի տվյալները հաջողությամբ փոխանցվեն: Ստեղծեք նոր ծրագիր վերին աջ անկյունում և պատճենեք պանդոկի/ենթակալի տեղեկատվությունը: Այս բանալին կփոխանցվի Arduino կոդին, որը դուք կբեռնեք nodemcu- ում:
Քայլ 3. Վերբեռնեք ծածկագիրը Nodemcu & Arduino- ում
Ներբեռնեք ստորև նշված կոդը: Տեղադրեք pub/ենթաբանալին ձեր PubNub հաշվից greenhouse_iot կոդին `տեղադրման գործառույթից անմիջապես վերև: «greenhouse_iot» ծածկագիրը կբեռնվի nodemcu- ում, իսկ «arduino_slave» ծածկագիրը կբեռնվի arduino- ում:
Քայլ 4: Ստեղծեք Freeboard վահանակ
Ստեղծեք ձեր freeboard.io- ն, և այստեղ ձեր տվյալները կցուցադրվեն գրավիչ տեսողական տեսքով: Նախ, տվյալները կբեռնվեն nodemcu- ից pubnub սերվերին, pubnub- ը կարող է հեշտությամբ ինտեգրվել ազատ տախտակին, ինչն է պատճառը, որ մենք օգտագործում ենք այս երկու ծառայությունները միասին: Հետևեք այս քայլերին ՝ առցանց վահանակը տեղադրելու համար.
- Ընտրեք տվյալների աղբյուրներ վերևի աջ անկյունում ՝ որպես Pubnub
- Ստեղծեք նոր վահանակներ `յուրաքանչյուրը ջերմաստիճանի, խոնավության և ջերմության ինդեքսի համար
- Ընտրեք ցանկացած տեսակի վահանակի ցուցադրում, որն անհրաժեշտ է: Հանրաճանաչը Gauge հաշվիչն է այս ծրագրի համար
- Վահանակի ներսում ընտրեք տվյալների աղբյուրը որպես JSON: Այն ձեզ կհանգեցնի տեքստի խմբագրիչի, որտեղ կարող եք մուտքագրել [վահանակի անուն] [փոփոխական անուն arduino IDE- ից]: Եթե ցանկանում եք ստանալ ջերմաստիճանի ընթերցում, ապա մուտքագրեք «peratերմաստիճանը», քանի որ դա JSON ձևաչափի անունն է, երբ այն nodemcu- ից սերվեր է վերբեռնվել: Նույնը բոլոր վահանակների համար:
Քայլ 5: Եզրակացություն
Ընդհանուր առմամբ դա օգտակար նախագիծ էր, բայց ահա մի քանի սահմանափակումներ, որոնց ես բախվեցի.
- Փոշուց պաշտպանվածության բացակայություն.
- Լիթիումի մարտկոցի վտանգները. Իրականում ես այդպես այրեցի այս նախագիծը, այնպես որ ես դա դժվարությամբ սովորեցի:
- արևի լույսից կախված էներգիա.- Արևի լույսը էներգիայի հիմնական աղբյուրն է: Առանց դրա, համակարգը կդադարի, ուստի անհրաժեշտ է այլընտրանքային աղբյուր: Չմոռանանք, որ արևային համակարգերը մեծացնում են ծախսերը:
- Freeboard ծառայության գործառնական արժեքը.- ամսական $ 12 պետք է ծախսվի freeboard.io ծառայության վրա: Betterախսը նվազեցնելու համար ավելի լավ այլընտրանք է անհրաժեշտ:
Այժմ իմ հաջորդ քայլը ջերմոցում անլար LoRa սենսորների ավելացումն է, ընթերցումները հավաքելը WiFi դարպասի միջոցով և բեռնել այն հատուկ նախագծված վահանակի վրա ՝ օգտագործելով Node-Red: Այս համակարգը ունի մարտկոցի երկար կյանք (8-10 տարի) և ավելի հուսալիություն, այնպես որ վերը նշված բոլոր սահմանափակումները վերացված են:
Խորհուրդ ենք տալիս:
DHT ջերմաստիճանի և խոնավության մոնիտորինգ ESP8266- ի և AskSensors IoT պլատֆորմի միջոցով. 8 քայլ
DHT ջերմաստիճանի և խոնավության մոնիտորինգ ESP8266- ի և AskSensors IoT պլատֆորմի միջոցով. Նախորդ հրահանգում ես ներկայացրեցի քայլ առ քայլ ուղեցույց ՝ ESP8266 nodeMCU- ի և AskSensors IoT հարթակի հետ աշխատելու համար: Այս ձեռնարկում ես միացնում եմ DHT11 տվիչ դեպի հանգույց MCU: DHT11- ը սովորաբար օգտագործվում է ջերմաստիճանի և խոնավության
Lizard Terrarium- ի մոնիտորինգ Adosia IoT WiFi Controller- ի միջոցով + Շարժման հայտնաբերում. 17 քայլ (նկարներով)
Lizard Terrarium- ի մոնիտորինգ Adosia IoT WiFi Controller + Motion Detect- ի միջոցով. Այս ձեռնարկում մենք ձեզ ցույց կտանք, թե ինչպես կարելի է կառուցել պարզ մողեսային տերարիում մի բուռ մաշկված ձվերի համար, որոնք մենք պատահաբար հայտնաբերել և անհանգստացրել ենք դրսում այգեգործության ընթացքում: Մենք ցանկանում ենք, որ ձվերը ապահով դուրս գան, ուստի այն ամենը, ինչ մենք կանենք, պլաստիկի միջոցով ապահով տարածք ստեղծելն է
IoT լողավազանի մոնիտորինգ ThingsBoard- ով ՝ 8 քայլ
IoT լողավազանի մոնիտորինգ ThingsBoard- ի հետ
Green House- ի ավտոմատացում ՝ 11 քայլ
Green House Automation: Green house automation- ը նախագիծ է, որտեղ ջերմոցային տնտեսության երեք պարամետր, այսինքն ՝ հողի խոնավություն, ջերմաստիճան և ամպ; Խոնավությունը, օգտագործողը վերահսկում է հեռակա կարգով ՝ պարզապես վեբ դիտարկիչ օգտագործելով
Բույսերի մոնիտորինգ և ահազանգեր ESP8266- ի և AskSensors IoT Cloud- ի հետ. 6 քայլ
Բույսերի մոնիտորինգ և ահազանգեր ESP8266- ի և AskSensors IoT Cloud- ի հետ. Այս նախագիծը նպատակ ունի կառուցել խելացի բույսերի մոնիտորինգի համակարգ `օգտագործելով ESP8266- ը և AskSensors IoT հարթակը: Այս համակարգը կարող է օգտագործվել հողի խոնավության մակարդակին հետևելու համար` ոռոգման որոշումների օբյեկտիվ չափանիշներ ապահովելու համար: որոնք օգնում են ապահովել ոռոգումը