Mundarija:
Video: PYTHON va Zerynth IDE yordamida Esp32 harorat va namlik veb -serveri: 3 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:25
Esp32-bu ajoyib mikro-nazoratchi, u xuddi Arduino kabi kuchli, lekin undan ham yaxshiroq! U Wi-Fi tarmog'iga ega, bu sizga IOT loyihalarini arzon va oson ishlab chiqishga imkon beradi. Rasmiy SDK bilan loyihalaringizni ishlab chiqish juda qiyin. Uchinchidan, mos keladigan kutubxonani topish juda katta bosh og'rig'i, agar siz mikroto'lqinli qurilmaning barcha funktsiyalaridan foydalana olsangiz va uni PYTHON-da kodlasangiz nima bo'ladi? Albatta, Python kuchli, o'qilishi oson va juda oson yoziladi, bundan tashqari, past darajadagi narsalar (ko'rsatgichlar, registrlar va konfiguratsiya fayllari) haqida qayg'urishingiz shart emas. Zerint bilan hali tanish emasmiz, bu keyingi BUYUK!
Bu sizga Python-ning soddaligi bilan mikro-kontrollerning barcha funktsiyalarini beradi va u bepul
Sizga Python -da yozilgan Esp32 harorat va namlik veb -serverini tanishtirishga ijozat bering.
1 -qadam: 1 -qadam: Uskuna ulanishi
Hts221 harorat va namlik sensori I2C ulanishidan foydalanadi, siz sensorni ESp32Node-MCU Esp32s Hts221 datchigidagi mos keladigan pinlarga ulashingiz kerak.
3v3 pinli 3.3v pinli
GND pin GND pinIO26 SCL pin
IO25 SDA pin
2 -qadam: 2 -qadam: ESP32 kodi
- Esp32 ishlab chiqish kartasini kompyuteringizga ulang.
- Oxirgi Zerynth Studio IDE-ni bepul yuklab oling: https://www.zerynth.com/zerynth-studio/ Sizga yordam berish uchun ushbu o'rnatish qo'llanmasidan foydalaning:
- Ilova ichida; Yangi qayd yozuvini yarating va qurilmangizni vertikal holatga keltiring. Ushbu qo'llanmani ishlatishda yordam bering.
- Endi asosiy asboblar panelidan yangi loyiha yarating; Yangi loyiha Loyihaning nomini yozing va saqlang.
- Qo'shilgan kodni toping
- Kodni va Uplink -ni nusxalash (UC -ga yuklash)
- Seriyali monitorni oching
- IP-manzilni brauzeringizga ko'chiring va veb-sahifani oching! Agar sizga IDE bo'yicha yordam kerak bo'lsa:
3 -qadam: 3 -qadam: Kod namunasi
Siz butun loyihani biriktirilgan holda topishingiz mumkin! Bu sizga qanchalik oson ekanligini ko'rsatmoqchi edi:
stm.hts221 import hts221 dan
temp_hum = hts221. HTS221 (I2C0, D16) #i2C protokoli sensor bilan ishga tushadi
temp, hum = temp_hum.get_temp_humidity () # kutubxona yordamida joriy harorat va namlikni oling!
espressif.esp32net -dan esp32wifi -ni wifi_driver sifatida import qilish #Esp32 Wifi drayverini import qilish
WifiAP_name = "WIFI AP nomi" Wifi_Pass = "Wifi Pass!"
wifi_driver.auto_init ()
wifi.link (WifiAP_name, wifi. WIFI_WPA2, Wifi_Pass) -------------------------------------- -------------------------------------------------- -----------------------------
Python bilan Zerynth IDE -ni ishlatish juda oson.
Tavsiya:
Arduino bilan Servo va DHT11 harorat va namlik sensori yordamida avtomatik sovutish foniy: 8 qadam
Arduino bilan Servo va DHT11 harorat va namlik sensori yordamida avtomatik sovutish foniy: Bu qo'llanmada biz qanday boshlashni o'rganamiz & harorat ma'lum darajadan oshganda fanatni aylantiring
NODE MCU VA BLYNK yordamida harorat va namlik monitoringi: 5 qadam
NODE MCU VA BLYNK yordamida harorat va namlik monitoringi: Salom bolalar, bu ko'rsatmada biz MCT va BLYNK tugunlari yordamida DHT11-harorat va namlik sensori yordamida atmosfera harorati va namligini qanday olishni bilib olamiz
AWS va ESP32 yordamida harorat va namlik haqida ogohlantirish: 11 qadam
AWS va ESP32 yordamida harorat va namlik haqida ogohlantirish: Ushbu darsda biz harorat va namlik sensori yordamida harorat va namlikning har xil ma'lumotlarini o'lchaymiz. Shuningdek, siz ushbu ma'lumotlarni AWS -ga qanday yuborishni bilib olasiz
ESP32-DHT22-MQTT-MySQL-PHP yordamida harorat va namlik: 7 qadam
ESP32-DHT22-MQTT-MySQL-PHP yordamida harorat va namlik: Mening qiz do'stim issiqxonani xohlardi, men uni shunday qildim. Lekin men issiqxona ichidagi harorat va namlik sensori kerak edi. Shunday qilib, men misollarni qidirib topdim va tajriba qila boshladim, men topgan barcha misollar aniq emas edi
AWS-ESP32 yordamida harorat va namlik monitoringi: 8 qadam
AWS-ESP32 yordamida harorat va namlikni kuzatish: Ushbu qo'llanmada biz harorat va namlik sensori yordamida har xil harorat va namlik ma'lumotlarini o'lchaymiz. Shuningdek, siz ushbu ma'lumotlarni AWS -ga qanday yuborishni bilib olasiz