Mündəricat:
Video: PYTHON və Zerynth IDE -dən istifadə edərək Esp32 Temperatur və Rütubət Veb Server: 3 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:46
Esp32 möhtəşəm bir mikro nəzarətçidir, Arduino kimi güclüdür, amma daha yaxşıdır! Wi-Fi bağlantısı var, IOT layihələrini ucuz və asanlıqla inkişaf etdirməyə imkan verir. Rəsmi SDK ilə layihələrinizi inkişaf etdirmək olduqca çətindir. Üçüncüsü, uyğun bir iş kitabxanası tapmaq böyük bir baş ağrısıdır. PYTHON-da kodlaşdırarkən mikro nəzarətçinin bütün funksiyalarından istifadə etsəniz nə olar? Əlbəttə ki, Python güclüdür, oxumaq asandır və yazmaq çox asandır. Əlavə olaraq aşağı səviyyəli hər şeydən (göstəricilər, qeydlər və konfiqurasiya faylları) narahat olmayın. Zerynth stabil sistemindən istifadə edirsiniz. hələ Zerynth ilə tanış deyilsən, bu növbəti BÖYÜK şeydir!
Python asanlığı ilə sizə mikro nəzarətçinin bütün funksiyalarını verir və Pulsuzdur
Python dilində yazılmış Esp32 Temperatur və rütubət web serverini sizə təqdim edim.
Addım 1: Adım 1: Avadanlıq Bağlantısı
Hts221 Temp və rütubət sensoru I2C bağlantısından istifadə edir, sensoru ESp32Node-MCU Esp32s Hts221 Sensorundakı müvafiq pinlərə bağlamalısınız.
3v3 pin 3.3v pin
GND pin GND pinIO26 SCL pin
IO25 SDA pin
Addım 2: Adım 2: ESP32 Kodu
- Esp32 inkişaf lövhənizi kompüterinizə qoşun.
- Ən son Zerynth Studio IDE-ni pulsuz yükləyin: https://www.zerynth.com/zerynth-studio/ Sizə kömək etmək üçün bu quraşdırma Bələdçisindən istifadə edin:
- Tətbiqin içərisində; Yeni bir hesab yaradın və cihazınızı vertuallaşdırın. Bu təlimatdan istifadə edərək sizə kömək edə bilərikhttps://docs.zerynth.com/latest/official/core.zer…
- İndi əsas alətlər çubuğundan yeni bir layihə yaradın; Layihə Yeni Layihə üçün bir ad yazın və qeyd edin.
- Əlavə edilmiş kodu tapın
- Kodu və Uplink -i kopyalayın (uC -yə yükləyin)
- Serial monitoru açın
- Brauzerinizə IP ünvanını kopyalayın və veb səhifəni açın! IDE ilə əlaqədar kömək lazımdırsa:
Addım 3: Addım 3: Kod Nümunəsi
Bütün layihəni əlavə olaraq tapa bilərsiniz! Bu, bunun nə qədər asan olduğunu göstərmək istədi:
stm.hts221 idxalından hts221
temp_hum = hts221. HTS221 (I2C0, D16) #i2C protokolunu sensorla işə salın
temp, hum = temp_hum.get_temp_humidity () # kitabxanadan istifadə edərək cari tempi və rütubəti əldə edin!
espressif.esp32net -dən wifi_driver olaraq esp32wifi idxal edin #Esp32 Wifi sürücüsünü idxal edin
WifiAP_name = "WIFI AP Adı" Wifi_Pass = "Wifi Pass!"
wifi_driver.auto_init ()
wifi.link (WifiAP_adı, wifi. WIFI_WPA2, Wifi_Pass) -------------------------------------- -------------------------------------------------- -----------------------------
Python ilə Zerynth IDE istifadə etmək çox asandır.
Tövsiyə:
ESP8266 və Visuino: DHT11 Temperatur və Rütubət Veb Server: 12 addım
ESP8266 və Visuino: DHT11 Temperatur və Rütubət Veb Server: ESP8266 modulları, Wi-Fi ilə təchiz edilmiş çox aşağı qiymətə malik müstəqil idarəedicilərdir və mən artıq onlarla bağlı bir çox Təlimat hazırlamışam. və Rütubət Arduino sensorları və bir sıra etdik
AWS və ESP32 istifadə edərək temperatur və rütubət xəbərdarlığı: 11 addım
AWS və ESP32 istifadə edərək Temp və Rütubət Alert: Bu təlimatda, Temp və rütubət sensoru istifadə edərək fərqli temperatur və rütubət məlumatlarını ölçəcəyik. Bu məlumatların AWS -ə necə göndəriləcəyini də öyrənəcəksiniz
ESP32-DHT22-MQTT-MySQL-PHP istifadə edərək temperatur və rütubət: 7 addım
ESP32-DHT22-MQTT-MySQL-PHP istifadə edərək temperatur və rütubət: Sevgilim bir şüşə evi istədi, ona görə də onu tikdim. Ancaq istixananın içərisində bir temperatur və rütubət sensoru istədim. Beləliklə, nümunələr üçün googled və təcrübələr aparmağa başladım. Nəticəyə gəldim ki, tapdığım bütün nümunələr tam olaraq
HTS221 və Raspberry Pi istifadə edərək rütubət və temperatur ölçülməsi: 4 addım
HTS221 və Raspberry Pi istifadə edərək Nəmlik və Temperatur Ölçmə: HTS221 nisbi rütubət və temperatur üçün ultra kompakt bir kapasitiv rəqəmsal sensordur. Ölçmə məlumatlarını rəqəmsal serial vasitəsilə təmin etmək üçün bir hissedici element və qarışıq siqnal tətbiqinə xüsusi inteqrasiya edilmiş dövrə (ASIC) daxildir
HIH6130 və Raspberry Pi istifadə edərək rütubət və temperatur ölçülməsi: 4 addım
HIH6130 və Raspberry Pi istifadə edərək Nəmlik və Temperatur Ölçmə: HIH6130 rəqəmsal çıxışı olan rütubət və temperatur sensoru. Bu sensorlar ± 4% RH dəqiqlik səviyyəsi təmin edir. Sektorun aparıcı uzunmüddətli sabitliyi, əsl temperaturla kompensasiya edilmiş rəqəmsal I2C, Sənayenin qabaqcıl etibarlılığı, Enerji səmərəliliyi