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

Նոդեմկուն ջերմաստիճանի և խոնավության տվյալներ է ուղարկում Thingspeak: 7 քայլ
Նոդեմկուն ջերմաստիճանի և խոնավության տվյալներ է ուղարկում Thingspeak: 7 քայլ

Video: Նոդեմկուն ջերմաստիճանի և խոնավության տվյալներ է ուղարկում Thingspeak: 7 քայլ

Video: Նոդեմկուն ջերմաստիճանի և խոնավության տվյալներ է ուղարկում Thingspeak: 7 քայլ
Video: Угрюм-река (1969) (1 серия) фильм 2024, Հուլիսի
Anonim
Նոդեմկուն ջերմաստիճանի և խոնավության տվյալներ է ուղարկում Thingspeak
Նոդեմկուն ջերմաստիճանի և խոնավության տվյալներ է ուղարկում Thingspeak

Այստեղ այս ձեռնարկում մենք nodemcu- ին միացրել ենք dht11 սենսորով և ջերմաստիճանի և խոնավության տվյալներ ուղարկել thingspeak սերվերին: Այստեղ մենք նաև գծագրում ենք ջերմաստիճանի և խոնավության գրաֆիկը ՝ խոսքի սերվերին:

Քայլ 1: Օգտագործված ծրագրակազմ

Օգտագործված ծրագրակազմ
Օգտագործված ծրագրակազմ

1. Arduino IDE. Ինչ վերաբերում է nodemcu- ին, ապա մենք օգտագործում ենք միայն arduino IDE: Դուք կարող եք ներբեռնել վերջին Arduino IDE- ն այս հղումից ՝

www.arduino.cc/hy/Main/Software Այժմ ինչպես կարգավորել nodemcu- ն arduino IDE- ին, մենք դա ձեզ կասենք ստորև բերված քայլերով:

Քայլ 2: Օգտագործված բաղադրիչ

Օգտագործված բաղադրիչ
Օգտագործված բաղադրիչ
Օգտագործված բաղադրիչ
Օգտագործված բաղադրիչ

1) Node MCU V3. Node MCU- ը բաց կոդով IOT հարթակ է: Այն ներառում է որոնվածը, որն աշխատում է ESP8266 Wi-Fi SoC- ով աշխատող սարքավորումից, որը հիմնված է ESP-12 մոդուլի վրա: «Node MCU» տերմինը լռելյայն վերաբերում է որոնվածին, այլ ոչ թե dev հավաքածուներին:

2) DHT11 սենսոր. Այս DHT11 ջերմաստիճանի և խոնավության սենսորն ունի ջերմաստիճանի և խոնավության ցուցիչի հնարավորությամբ ճշգրտված թվային ազդանշանի ելք: Այն ինտեգրված է 8-բիթանոց բարձրակարգ միկրոկոնտրոլերի հետ: Դրա տեխնոլոգիան ապահովում է բարձր հուսալիություն և գերազանց երկարաժամկետ կայունություն: Այս սենսորը ներառում է դիմադրողական տարր և սենսոր խոնավ NTC ջերմաստիճանի չափման սարքերի համար: Այն ունի գերազանց որակ, արագ արձագանքման, միջամտության և բարձր կատարողականության ունակություն:

Քայլ 3. Ինչպես կարգավորել Nodemcu- ն Arduino IDE- ում

Ինչպես կարգավորել Nodemcu- ն Arduino IDE- ում
Ինչպես կարգավորել Nodemcu- ն Arduino IDE- ում
Ինչպես կարգավորել Nodemcu- ն Arduino IDE- ում
Ինչպես կարգավորել Nodemcu- ն Arduino IDE- ում
Ինչպես կարգավորել Nodemcu- ն Arduino IDE- ում
Ինչպես կարգավորել Nodemcu- ն Arduino IDE- ում

Ստորև բերված են arduino IDE- ում nodemcu- ի կազմաձևման քայլերը

I1, I2 և I3 պատկերներից վերև կան հղումներ, որոնք մենք կօգտագործենք մեր հղումների համար `հասկանալու համար

Քայլ 1. Նախ անհրաժեշտ է բացել Arduino IDE- ն:

Քայլ 2: Այժմ կտտացրեք նախընտրությունների ներդիրին, ինչպես I1 պատկերը: Այժմ դուք պետք է պատճենեք մեկ URL լրացուցիչ տախտակի կառավարիչում: Ահա URL- https://arduino.esp8266.com/stable/package_esp8266… ապա կտտացրեք լավ

Քայլ 3: Այժմ գնացեք Գործիքներ, ապա ընտրեք Տախտակի կառավարիչ: դուք կստանաք մեկ պատուհան, ինչպիսին է I2- ը:

Պարզապես ոլորեք ներքև այդ պատուհանի վրա և փնտրեք esp8266 ESP8266 համայնքի կողմից, կամ ուղղակիորեն կարող եք որոնել esp8266 ՝ մուտքագրելով որոնման տարբերակը, այժմ կտտացրեք տեղադրման կոճակին:

Քայլ 4: Վերագործարկեք ձեր Arduino IDE- ն

Քայլ 5: Այժմ գնացեք Գործիքներ, ապա ընտրեք ձեր nodemcu սարքը, ինչպես ցույց ենք տվել I3 պատկերում

Քայլ 4: Thingspeak Աշխատանք

Thingspeak Աշխատանքային
Thingspeak Աշխատանքային
Thingspeak Աշխատանքային
Thingspeak Աշխատանքային
Thingspeak Աշխատանքային
Thingspeak Աշխատանքային

Այսպիսով, մինչ այժմ դուք ստացել եք այս ծրագրում օգտագործվող ծրագրակազմը և բաղադրիչները:

Այսպիսով, այժմ դուք պետք է հասկանաք thingspeak Server- ը:

ThingSpeak- ը բաց կոդով բաների ինտերնետ (IoT) ծրագիր է և API ՝ HTTP արձանագրության միջոցով ինտերնետից կամ Տեղական ցանցի միջոցով բաներից տվյալներ պահելու և առբերելու համար:

Այսպիսով, գրաֆիկի և սենսորային տվյալները բաների մեջ ստանալու համար նախ պետք է հաշիվ ստեղծել:

Հաշիվը հաջողությամբ ստեղծելուց հետո այժմ պետք է մուտք գործեք հաշիվ:

Այժմ դուք պետք է ալիք ստեղծեք, որպեսզի դրա համար սեղմեք վերևի նկարում ցուցադրված Նոր ալիքներ:

Այժմ տվեք այն համապատասխան անուն ըստ Ձեր Դիմումի, քանի որ վերը նշված պատկերում կարող եք տեսնել, որ մենք տվել ենք DHT11 սենսորային տվյալներ և լրացնել որոշ բաներ, ինչպիսիք են նկարագրությունը և դաշտը 1 և դաշտը 2:

Մենք կարող ենք ստեղծել մինչև 8 դաշտ մեկ ալիքի համար: Այստեղ մեզ անհրաժեշտ է ընդամենը 2 ալիք, քանի որ dht11 սենսորից ստանում ենք ջերմաստիճան և խոնավություն:

Այժմ ալիքը հաջողությամբ ստեղծելուց հետո դուք պետք է գնաք API ստեղների ներդիր և ձեռք բերեք այդ ալիքի Write API բանալին:

Քայլ 5: Շղթայի դիագրամ

Շղթայի դիագրամ
Շղթայի դիագրամ

Քայլ 6: Կոդ

Դուք կարող եք աղբյուրի կոդը ստանալ մեր Github Link- ից

Քայլ 7: Տեսանյութ

Projectրագրի ամբողջ նկարագրությունը տրված է վերևի տեսանյութում

Եթե այս նախագծի վերաբերյալ որևէ կասկած ունեք, ազատորեն մեկնաբանեք մեզ ստորև:

Եվ եթե ցանկանում եք ավելին իմանալ ներդրված համակարգի մասին, կարող եք այցելել մեր youtube ալիքը

Այցելեք և հավանեք մեր ֆեյսբուքյան էջը հաճախակի թարմացումների համար:

Շնորհակալություն և հարգանքներ, Embedotronics Technologies

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