Mundarija:
- 1 -qadam: Firebase -ni o'rnating va maxfiy kalitni oling
- 2 -qadam: MIT App Inventor 2 yordamida dastur yarating
- 3 -qadam: Nodemcu ESP8266 uchun Arduino IDE -ni sozlang
- 4 -qadam: Kodni NodeMCU ESP8266 -ga yuklang
- 5 -qadam: Uskuna yig'ish
Video: IOT asosidagi xona haroratini nazorat qilish: 5 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:25
Bu IOT asosidagi xona haroratini nazorat qilish loyihasida ko'rsatma.
Xususiyatlari:-
1. Belgilangan xona haroratidan yuqori bo'lgan fanni avtomatik ravishda yoqing.
2. Belgilangan xona haroratidan past bo'lgan fanni avtomatik o'chiring.
3. Har qanday haroratda istalgan vaqtda qo'lda boshqarish
Talablar:-
- NodeMCU ESP8266 ishlab chiqish taxtasi
- DHT11 harorat sensori
- Yagona kanalli o'rni taxtasi (5V)
- Jumper simlari
- Wi -Fi router yoki portativ ulanish nuqtasi (NodeMCU ESP8266 ni internetga ulash uchun)
- 9V batareya
Shunday qilib, keling, darslikka o'taylik.
1 -qadam: Firebase -ni o'rnating va maxfiy kalitni oling
Biz Google firebase tomonidan real vaqtda ma'lumotlar bazasidan foydalanmoqchimiz. Bu real vaqtda ma'lumotlar bazasi Nodemcu va Android qurilmalari o'rtasida vositachi vazifasini bajaradi.
- Birinchidan, firebase saytiga o'ting va Google hisobingiz bilan kiring.
- Yangi real vaqtda ma'lumotlar bazasini yarating.
- Ma'lumotlar bazasiga ilovadan kirish uchun haqiqiy ma'lumotlar bazasi URL manzilini va maxfiy kalitni oling. Batafsil qo'llanma uchun siz MIT ilovasi ixtirochisi bilan firebase -dan qanday foydalanishni bilib olishingiz mumkin.
2 -qadam: MIT App Inventor 2 yordamida dastur yarating
Biz Android ilovasini yaratish uchun MIT ilova ixtirochisi 2 dan foydalanmoqchimiz. Uni ishlatish juda oson va Google firebase -ni birlashtirish oson.
- Qo'shilgan MIT ilovasi ixtirochisi 2 loyiha faylini (.aia fayli) yuklab oling.
- MIT ilovasi ixtirochisi 2 bosh sahifasiga o'ting va hisobingizga kiring. Keyin loyihalar >> import loyihasiga o'ting. Kompyuterdan faylni tanlang va yuklang.
- Joylashtirish oynasiga o'ting, ish joyining pastki qismida joylashgan firebaseDB1 -ni bosing, ma'lumotlar bazasi URL manzilini va maxfiy kalitni kiriting. ProjectBucket -ni S_HO_C_K sifatida o'rnating (2 -rasmda ko'rsatilgandek).
Shundan so'ng, yaratish tugmachasini bosing va dastur faylini (.apk fayli) kompyuteringizga saqlang. Keyinchalik bu faylni Android qurilmangizga o'tkazing.
3 -qadam: Nodemcu ESP8266 uchun Arduino IDE -ni sozlang
- Birinchidan, Nodemcu esp8266 uchun Arduino IDE -ni sozlang. Men buni Armtronix tomonidan NodeMCU asoslari bo'yicha bosqichma -bosqich qo'llanmani tavsiya qilaman. Ushbu foydali qo'llanma uchun Armtronixga rahmat.
- Shundan so'ng, ushbu ikkita kutubxonani qo'shing (mos yozuvlar skrinshot):-
- Arduino Json
- Firebase Arduino
- DHT sensorlar kutubxonasi
- Adafruit universal sensorlar kutubxonasi
4 -qadam: Kodni NodeMCU ESP8266 -ga yuklang
Quyida biriktirilgan Arduino IDE faylini (.ino fayli) yuklab oling. Shundan so'ng, dasturni kerakli o'zgartirishlar uchun o'zgartiring:-
- 3 -qatorda ma'lumotlar bazasi URL manzilini 'https://' holda kiriting.
- 4 -qatorga ma'lumotlar bazasining maxfiy kalitini kiriting.
- 5 va 6 -qatorlarda WiFi SSID va Wi -Fi parolini yangilashni unutmang (unga NodeMCU ESP8266 ulanmoqchi).
Ish tugagandan so'ng, dasturni NodeMCU ESP8266 ishlab chiqish kartasiga yuklang.
5 -qadam: Uskuna yig'ish
- Yuqoridagi rasmda ko'rsatilgandek sxemani yarating.
- Ilovani (2 -qadamda yaratilgan) Android smartfoningizga o'rnating.
- Davrani yoqing va rohatlaning!
Tavsiya:
Raspberry Pi yopiq iqlimni nazorat qilish va nazorat qilish tizimi: 6 qadam
Raspberry Pi yopiq iqlimni nazorat qilish va nazorat qilish tizimi: Odamlar o'z uylarida qulay bo'lishni xohlashadi. Bizning hududimizdagi iqlim o'zimizga mos kelmasligi uchun, biz sog'lom ichki muhitni saqlash uchun ko'plab asboblardan foydalanamiz: isitgich, havo sovutgichi, namlagich, namlagich, tozalash moslamasi va boshqalar. Hozirgi kunda bu
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
LM35 sensori va mashinani o'rganish orqali xona haroratini bashorat qilish: 4 qadam
LM35 Sensor va Machine Learning orqali xona haroratini bashorat qilish: Kirish Bugun biz polinomli regressiya orqali haroratni bashorat qiladigan mashinani o'rganish loyihasini yaratishga e'tibor qaratmoqdamiz
PID va laboratoriya ko'rinishi bilan uy haroratini nazorat qilish: 4 qadam
PID va Labview bilan uyning haroratini nazorat qilish: PID tizimlari va tizimlari har doimgidan ham farq qiladi