Բովանդակություն:
- Քայլ 1: Սարքավորման պահանջներ
- Քայլ 2: Softwareրագրային ապահովման պահանջներ
- Քայլ 3: Գրեք օրենսգիրքը
- Քայլ 4: Գործարկեք թեստը
- Քայլ 5: Արդյունքներ
- Քայլ 6: Շնորհակալություն:
Video: Սենյակի ջերմաստիճանի և խոնավության մոնիտորինգ ESP32- ի և AskSensors Cloud- ի միջոցով. 6 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:45
Այս ձեռնարկում դուք կսովորեք, թե ինչպես վերահսկել ձեր սենյակի կամ աշխատասեղանի ջերմաստիճանը և խոնավությունը ՝ օգտագործելով DHT11 և ESP32 ամպին միացված:
Մեր ձեռնարկների թարմացումները կարելի է գտնել այստեղ:
DHT11 Տեխնիկական պայմաններ
DHT11 սենսորը կարող է չափել ջերմաստիճանը 0 ° C- ից մինչև 50 ° C (ճշգրտություն ± 2 ° C) և խոնավությունը 20% -ից մինչև 90% (ճշգրտություն ± 5%): Սենսորը պահանջում է 5 Վ, որպեսզի այն ճիշտ աշխատի և սերիական տվյալներում թողարկում է ջերմաստիճան և խոնավություն:
Այսպիսով, եկեք սկսենք:
Քայլ 1: Սարքավորման պահանջներ
Նյութեր:
Այս ցուցադրման ժամանակ մեզ անհրաժեշտ կլինի.
- ESP32 WiFi մոդուլ:
- Arduino IDE- ով աշխատող համակարգիչ:
- Breadboard
- DHT11 կամ DHT22
- 47K դիմադրություն
- Հաղորդալարեր DHT11- ի և ESP32- ի միջև միացման համար:
- USB Micro մալուխ ՝ ESP32- ը ձեր համակարգչին միացնելու համար:
Միացումներ
Կապերը բավականին հեշտ են, միացրեք հետևյալ կապում, ինչպես ցույց է տրված վերևում պատկերում.
- DHT VCC- ից ESP32 5V
- DHT Ground- ից ESP32 Ground:
- DHT տվյալները ESP32 IO4- ին (նշված է ծածկագրում):
- Միացրեք Data (IO4) կապը և 5V- ը 47K կամ 10K ձգվող դիմադրիչներով:
Քայլ 2: Softwareրագրային ապահովման պահանջներ
AskSensors հաշիվ
Գրանցվեք AskSensors IoT հարթակներում անվճար հաշվի համար (դա այնքան արագ է): Այնուհետև դուք կկարողանաք պահել ձեր տվյալները ամպի մեջ, մուտք գործել դրանք հեռակա ինտերնետով և ստանալ բազմաթիվ հնարավորություններ, ինչպիսիք են ՝ ձեր տվյալների գրաֆիկներում պատկերացումը, արտահանումը CSV ֆայլերում և էլփոստի ահազանգերի տեղադրումը…
Ստեղծեք նոր սենսոր երկու մոդուլով, ինչպես բացատրված է այս մեկնարկի ուղեցույցում: Մի մոռացեք պատճենել ձեր «Api Key In» - ը, դա պարտադիր է հաջորդ քայլերի համար:
Տեղադրեք ESP32 arduino IDE- ում
Եթե սա առաջին անգամն է, ինչ աշխատում եք ESP32- ի հետ, դիմեք այս ձեռնարկին, որտեղ ես ձեզ քայլ առ քայլ ուղեցույց եմ տալիս, թե ինչպես տեղադրել ձեր ESP32- ը Arduino IDE- ում և միացնել այն ամպին:
Տեղադրեք գրադարաններ
Տեղադրեք DHT գրադարանը github- ից (կարող եք նաև տեղադրել այն ՝ ուրվագիծ> Ներառել գրադարան> Կառավարել գրադարանները և որոնել adafruit dht գրադարան)
Քայլ 3: Գրեք օրենսգիրքը
Ներբեռնեք այս ցուցադրական տարբերակը AskSensors Github էջից և հանեք այն:
Էսքիզը DHT11 սենսորից կարդում է ջերմաստիճանը և խոնավությունը և այն ուղարկում է AskSensors ՝ օգտագործելով HTTP GET հարցումներ:
Այն, ինչ ձեզ հարկավոր է, փոփոխել հետևյալը.
const char* ssid = "……………"; // Wifi SSID
const char* գաղտնաբառ = "……………"; // Wifi Գաղտնաբառ const char* apiKeyIn = "……………."; // API բանալին
Նշենք, որ DHT Data pin- ը միացված է ESP32 IO4 կապին: անհրաժեշտության դեպքում, այն կարող եք փոխել այստեղ ՝
// DHT կազմաձևում: #սահմանեք DHTPIN 4 // Pin, որը միացված է DHT սենսորին:
Քայլ 4: Գործարկեք թեստը
- ESP32- ը ձեր համակարգչին միացրեք USB մալուխի միջոցով:
- Բացեք Arduino IDE- ն և վերբեռնեք ծածկագիրը:
- Բացեք սերիական տերմինալ: Դուք պետք է տեսնեք, որ ձեր ESP32- ը միանում է ինտերնետին WiFi- ի միջոցով, այնուհետև ESP32- ը պարբերաբար կկարդա ջերմաստիճանը և խոնավությունը և կուղարկի այն AskSensors- ին:
Քայլ 5: Արդյունքներ
Այժմ, վերադարձեք AskSensors:
- Մուտք գործեք և բացեք ձեր ցուցիչների վահանակը:
- Կտտացրեք Մոդուլներ և գրաֆիկներ ավելացրեք Մոդուլ 1 և Մոդուլ 2:
- Դուք պետք է տեսնեք, որ ձեր տվյալների գոլորշին ցուցադրվում է գրաֆիկում, ինչպես ցույց է տրված վերևի նկարներում:
Նշում. Ես օգտագործել եմ վարսահարդարիչ `ջերմաստիճանի և խոնավության տատանումները տեսնելու համար;-)
Քայլ 6: Շնորհակալություն:
Ունե՞ք որևէ հարց կամ առաջարկ: Պարզապես մեկնաբանեք, մենք շատ ուրախ կլինենք տեսնել ձեր կարծիքը:
Այս ձեռնարկը ձեզ ինչ -որ կերպ օգնե՞ց: Խնդրում եմ հարվածել այդ փոքրիկ սրտին:-)
Խորհուրդ ենք տալիս:
DHT ջերմաստիճանի և խոնավության մոնիտորինգ ESP8266- ի և AskSensors IoT պլատֆորմի միջոցով. 8 քայլ
DHT ջերմաստիճանի և խոնավության մոնիտորինգ ESP8266- ի և AskSensors IoT պլատֆորմի միջոցով. Նախորդ հրահանգում ես ներկայացրեցի քայլ առ քայլ ուղեցույց ՝ ESP8266 nodeMCU- ի և AskSensors IoT հարթակի հետ աշխատելու համար: Այս ձեռնարկում ես միացնում եմ DHT11 տվիչ դեպի հանգույց MCU: DHT11- ը սովորաբար օգտագործվում է ջերմաստիճանի և խոնավության
ESP-01 & DHT- ի և AskSensors Cloud- ի միջոցով ջերմաստիճանի և խոնավության մոնիտորինգ. 8 քայլ
ESP-01 & DHT- ի և AskSensors Cloud- ի միջոցով ջերմաստիճանի և խոնավության մոնիտորինգ. Այս ուսանելի ծրագրում մենք սովորելու ենք, թե ինչպես վերահսկել ջերմաստիճանը և խոնավության չափումները `օգտագործելով IOT-MCU/ESP-01-DHT11 տախտակը և AskSensors IoT պլատֆորմը: .Ես ընտրում եմ IOT-MCU ESP-01-DHT11 մոդուլը այս հավելվածի համար, քանի որ այն
ESP8266 Nodemcu ջերմաստիճանի մոնիտորինգ DHT11- ի միջոցով տեղական վեբ սերվերի վրա - Ստացեք սենյակի ջերմաստիճանը և խոնավությունը ձեր դիտարկիչում ՝ 6 քայլ
ESP8266 Nodemcu ջերմաստիճանի մոնիտորինգ DHT11- ի միջոցով տեղական վեբ սերվերի վրա | Ստացեք սենյակի ջերմաստիճանը և խոնավությունը ձեր դիտարկիչում. ջերմաստիճանի մոնիտորինգի համակարգ օգտագործելով ESP 8266 NODEMCU & DHT11 ջերմաստիճանի տվիչ: Temերմաստիճանը եւ խոնավությունը կստանան DHT11 ցուցիչից & այն կարող է դիտվել զննարկչի վրա, թե որ վեբ էջը կառավարվելու է
Սենյակի ջերմաստիճանի և խոնավության մոնիտոր `6 քայլ
Սենյակի ջերմաստիճանի և խոնավության մոնիտոր. Իմ նախագիծը ՝ QTempair, չափում է սենյակի ջերմաստիճանը, խոնավությունը և օդի որակը: Այս նախագիծը կարդում է տվիչների տվյալները, դրանք ուղարկում տվյալների բազա և այդ տվյալները կցուցադրվեն վեբ կայքում: Կարող եք ջերմաստիճանը պահպանել պարամետրերում
Raspberry Pi- ի վերահսկվող սենյակի ջերմաստիճանի մոնիտորինգ Gnuplot- ի պատկերի ելքով և էլ. Փոստով ահազանգելու ունակությամբ. 7 քայլ
Raspberry Pi- ի վերահսկվող սենյակի ջերմաստիճանի մոնիտորինգ `Gnuplot- ի պատկերի ելքով և էլ. Փոստով ահազանգելու ունակությամբ. Այնտեղ, որտեղ ես աշխատում եմ, կա շատ կարևոր սենյակ, որտեղ տեղակայված են բազմաթիվ համակարգիչներ: Այս սենյակի շրջակա միջավայրի ջերմաստիճանը պետք է լինի շատ զով `այս համակարգերի աշխատանքը օպտիմալացնելու համար: Ինձ խնդրեցին հանդես գալ մոնիտորինգի համակարգով, որն ունի հնարավորություն