Mundarija:
- 1 -qadam: Uskuna talablari
- 2 -qadam: dasturiy ta'minot talablari
- 3 -qadam: Kodni yozish
- 4 -qadam: Testni ishga tushiring
- 5 -qadam: Natijalar
- 6 -qadam: Rahmat
Video: ESP32 va AskSensors Cloud yordamida xona harorati va namligini kuzatish: 6 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:23
Bu qo'llanmada siz DHT11 va bulutga ulangan ESP32 yordamida xona yoki stolingizning harorati va namligini kuzatishni o'rganasiz.
Bizning darsliklar yangilanishlarini bu erda topishingiz mumkin.
DHT11 xususiyatlari:
DHT11 sensori haroratni 0 ° C dan 50 ° C gacha (aniqlik ± 2 ° C) va namlikni 20% dan 90% gacha (aniqlik ± 5%) o'lchashga qodir. Sensor 5V to'g'ri ishlashini talab qiladi va ketma -ket ma'lumotlarga harorat va namlikni chiqaradi.
Shunday qilib, boshlaylik!
1 -qadam: Uskuna talablari
Materiallar:
Bu demoda bizga kerak bo'ladi:
- ESP32 WiFi moduli.
- Arduino IDE bilan ishlaydigan kompyuter.
- Non paneli
- DHT11 yoki DHT22
- 47K qarshilik
- DHT11 va ESP32 o'rtasidagi ulanish uchun simlar.
- ESP32 ni kompyuteringizga ulash uchun USB Micro kabeli.
Ulanishlar:
Ulanish juda oson, yuqoridagi rasmda ko'rsatilgandek, quyidagi pinlarni ulang:
- DHT VCC dan ESP32 5V gacha.
- DHT Ground to ESP32 Ground.
- DHT ma'lumotlari ESP32 IO4 ga (kodda ko'rsatilgan).
- Ma'lumot (IO4) pinini va 5V ni 47K yoki 10K tortish rezistorlari bilan ulang.
2 -qadam: dasturiy ta'minot talablari
AskSensors hisob qaydnomasi
AskSensors IoT platformalarida bepul hisob qaydnomasiga ro'yxatdan o'ting (bu juda tez!). Shunda siz o'z ma'lumotlaringizni bulutda saqlashingiz, Internet orqali masofadan turib kirishingiz va ma'lumotlarni grafikada ko'rish, CSV fayllariga eksport qilish va elektron pochta orqali ogohlantirishlarni o'rnatish kabi ko'plab xususiyatlarga ega bo'lasiz …
Ishga tushirish bo'yicha qo'llanmada aytib o'tilganidek, ikkita modulli yangi sensor yarating. "Api Key In" ni nusxalashni unutmang, bu keyingi harakatlar uchun majburiydir.
ESP32 -ni arduino IDE -ga o'rnating
Agar siz ESP32 bilan birinchi marta ishlayotgan bo'lsangiz, iltimos, men sizga ESP32 -ni Arduino IDE -ga o'rnatish va uni bulutga ulash bo'yicha bosqichma -bosqich ko'rsatmani ko'rsatadigan ko'rsatmaga murojaat qiling.
Kutubxonalarni o'rnating
DHT kutubxonasini github -dan o'rnating (Bundan tashqari, uni Sketch> Kutubxonani qo'shish> Kutubxonalarni boshqarish -ga o'ting va adafruit dht kutubxonasini qidirish orqali ham o'rnatishingiz mumkin).
3 -qadam: Kodni yozish
AskSensors Github sahifasidan ushbu demoni yuklab oling va uni oching.
Eskiz DHT11 sensoridan harorat va namlikni o'qiydi va HTTP GET so'rovlari yordamida AskSensors -ga yuboradi.
Sizga kerak bo'lgan hamma narsa quyidagilarni o'zgartirish.
const char* ssid = "……………"; // Wi -Fi SSID
const char* parol = "……………"; // Wi -Fi parolini o'rnatish char* apiKeyIn = "……………."; // API kaliti
E'tibor bering, DHT ma'lumot pinasi ESP32 IO4 piniga ulangan. Agar kerak bo'lsa, uni bu erda o'zgartirishingiz mumkin:
// DHT konfiguratsiyasi. #define DHTPIN 4 // DHT sensoriga ulangan pin.
4 -qadam: Testni ishga tushiring
- ESP32 -ni kompyuteringizga USB kabeli orqali ulang.
- Arduino IDE -ni oching va kodni yuklang.
- Seriya terminalini oching. Siz ESP32 -ni WiFi orqali Internetga ulanganini ko'rishingiz kerak, keyin ESP32 vaqti -vaqti bilan harorat va namlikni o'qiydi va AskSensors -ga yuboradi.
5 -qadam: Natijalar
Endi AskSensors -ga qayting.
- Hisobga kiring va Sensor boshqaruv panelini oching.
- Modullarni bosing va 1 va 2 -modullarga grafik qo'shing.
- Yuqoridagi rasmlarda ko'rsatilgandek, siz grafik bug 'ko'rsatiladigan ma'lumotlar bug'ini ko'rishingiz kerak.
Eslatma: Harorat va namlikning o'zgarishini ko'rish uchun men sochlarini fen bilan ishlatardim;-)
6 -qadam: Rahmat
Sizda biron bir savol yoki taklif bormi? Fikr qoldiring, biz sizning fikringizni ko'rishdan juda xursand bo'lamiz!
Bu darslik sizga biron -bir tarzda yordam berdimi? Iltimos, bu kichkina yurakka uring:-)
Tavsiya:
NodeMCU Lua MicroPython harorati va namligini hisobga oladigan 6 dollarlik arzon karta, Wi -Fi va mobil statistikasi: 4 qadam
NodeMCU Lua MicroPython harorati va namligini hisobga olish, Wi -Fi va mobil statistikasi bilan 6 dollarlik arzon karta: bu asosan bulutli ob -havo stantsiyasi, siz telefoningizdagi ma'lumotlarni tekshirishingiz yoki telefonni jonli displey sifatida ishlatishingiz mumkin NodeMCU qurilmasi yordamida siz tashqarida harorat va namlik ma'lumotlarini yozib olishingiz mumkin. , xonada, issiqxonada, laboratoriyada, sovutish xonasida yoki boshqa joylarda
DHT harorati va namligini ESP8266 va AskSensors IoT platformasi yordamida kuzatish: 8 qadam
ESP8266 va AskSensors IoT platformasi yordamida DHT harorati va namligini kuzatish: Avvalgi ko'rsatmada men ESP8266 nodeMCU va AskSensors IoT platformasini ishga tushirish bo'yicha bosqichma -bosqich ko'rsatma taqdim etdim. MCU tuguniga. DHT11 - bu tez -tez ishlatiladigan harorat va namlik
ESP8266 va AskSensors IoT Cloud yordamida ultrasonik masofani qanday kuzatish mumkin: 5 qadam
Ultrasonik masofani ESP8266 va AskSensors IoT Cloud yordamida qanday kuzatish mumkin: Bu ko'rsatma, AskSensors IoT bulutiga ulangan ultratovushli HC-SR04 sensori va ESP8266 tugunli MCU yordamida ob'ektdan masofani qanday kuzatish kerakligini ko'rsatadi
NodeMCU yordamida IoT asosidagi tuproq namligini kuzatish va nazorat qilish tizimi: 6 qadam
NodeMCU yordamida IoT asosidagi tuproq namligini kuzatish va nazorat qilish tizimi: Ushbu qo'llanmada biz ESP8266 WiFi moduli, ya'ni NodeMCU yordamida IoT asosidagi tuproq namligini kuzatish va boshqarish tizimini joriy qilmoqchimiz. Ushbu loyiha uchun zarur bo'lgan komponentlar: ESP8266 WiFi moduli- Amazon (334/- INR) o'rni moduli- Amazon (130/- INR
Mahalliy veb -serverda DHT11 yordamida ESP8266 Nodemcu haroratini kuzatish - Brauzeringizda xona harorati va namligini oling: 6 qadam
Mahalliy veb -serverda DHT11 yordamida ESP8266 Nodemcu haroratini kuzatish | Brauzeringizdagi xona harorati va namligini oling: Salom bolalar bugun biz namlik qilamiz & ESP 8266 NODEMCU yordamida haroratni kuzatish tizimi & DHT11 harorat sensori. Harorat va namlik DHT11 Sensor & uni qaysi veb -sahifa boshqarilishini brauzerda ko'rish mumkin