Sadržaj:
![Esp32 Web server za temperaturu i vlažnost zraka pomoću PYTHON -a i Zerynth IDE -a: 3 koraka Esp32 Web server za temperaturu i vlažnost zraka pomoću PYTHON -a i Zerynth IDE -a: 3 koraka](https://i.howwhatproduce.com/images/003/image-7822-2-j.webp)
Video: Esp32 Web server za temperaturu i vlažnost zraka pomoću PYTHON -a i Zerynth IDE -a: 3 koraka
![Video: Esp32 Web server za temperaturu i vlažnost zraka pomoću PYTHON -a i Zerynth IDE -a: 3 koraka Video: Esp32 Web server za temperaturu i vlažnost zraka pomoću PYTHON -a i Zerynth IDE -a: 3 koraka](https://i.ytimg.com/vi/JXCcmZUmzy8/hqdefault.jpg)
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:35
![Esp32 Web server za temperaturu i vlažnost zraka pomoću PYTHON -a i Zerynth IDE -a Esp32 Web server za temperaturu i vlažnost zraka pomoću PYTHON -a i Zerynth IDE -a](https://i.howwhatproduce.com/images/003/image-7822-3-j.webp)
![Esp32 Web server za temperaturu i vlažnost zraka pomoću PYTHON -a i Zerynth IDE -a Esp32 Web server za temperaturu i vlažnost zraka pomoću PYTHON -a i Zerynth IDE -a](https://i.howwhatproduce.com/images/003/image-7822-4-j.webp)
![Esp32 Web server za temperaturu i vlažnost zraka pomoću PYTHON -a i Zerynth IDE -a Esp32 Web server za temperaturu i vlažnost zraka pomoću PYTHON -a i Zerynth IDE -a](https://i.howwhatproduce.com/images/003/image-7822-5-j.webp)
![Esp32 Web server za temperaturu i vlažnost zraka pomoću PYTHON -a i Zerynth IDE -a Esp32 Web server za temperaturu i vlažnost zraka pomoću PYTHON -a i Zerynth IDE -a](https://i.howwhatproduce.com/images/003/image-7822-6-j.webp)
Esp32 je veličanstven mikrokontroler, snažan je poput Arduina, ali još bolji! Ima Wi-Fi vezu, omogućava vam jeftino i jednostavno razvijanje IOT projekata. Ali rad s Esp uređajima frustrira, prvo nije stabilan, drugo izuzetno je teško razviti svoje projekte sa službenim SDK -om. Treće, velika je glavobolja pronaći odgovarajuću radnu biblioteku. Što ako biste mogli koristiti sve funkcionalnosti miko-kontrolera i kodirati ga u PYTHON-u. Bi li to imalo razlike? naravno, Python je moćan, jednostavan za čitanje i izuzetno jednostavan za pisanje. Osim toga ne morate brinuti o svim stvarima niske razine (pokazivači, registri i konfiguracijske datoteke) Također, koristite stabilan sustav Zerynth. Ako još niste upoznati sa Zerynth -om, to je sljedeća VELIKA STVAR!
Pruža vam sve funkcionalnosti mikrokontrolera uz jednostavnost Pythona i besplatan je
Dopustite mi da vam predstavim Esp32 web server za temperaturu i vlagu napisan na Pythonu.
Korak 1: Korak 1: Povezivanje hardvera
![Korak 1: Povezivanje hardvera Korak 1: Povezivanje hardvera](https://i.howwhatproduce.com/images/003/image-7822-7-j.webp)
![Korak 1: Povezivanje hardvera Korak 1: Povezivanje hardvera](https://i.howwhatproduce.com/images/003/image-7822-8-j.webp)
Senzor temperature i vlažnosti hts221 koristi I2C vezu. Morate spojiti senzor na odgovarajuće pinove u senzoru Hts221 ESp32Node-MCU Esp32s
3v3 pin 3.3v pin
GND pin GND pinIO26 SCL pin
IO25 SDA pin
Korak 2: Korak 2: ESP32 kod
![Korak 2: ESP32 kod Korak 2: ESP32 kod](https://i.howwhatproduce.com/images/003/image-7822-9-j.webp)
![Korak 2: ESP32 kod Korak 2: ESP32 kod](https://i.howwhatproduce.com/images/003/image-7822-10-j.webp)
![Korak 2: ESP32 kod Korak 2: ESP32 kod](https://i.howwhatproduce.com/images/003/image-7822-11-j.webp)
- Povežite svoju razvojnu ploču Esp32 s računalom.
- Besplatno preuzmite najnoviji Zerynth Studio IDE: https://www.zerynth.com/zerynth-studio/ Upotrijebite ovaj vodič za instalaciju da vam pomogne:
- Unutar aplikacije; Izradite novi račun i vertualizirajte svoj uređaj. Upotrijebite ovaj vodič kako bi vam pomoglihttps://docs.zerynth.com/latest/official/core.zer…
- Sada Izradite novi projekt s glavne alatne trake; Project New Napišite naziv projekta i spremite ga.
- Pronađite kôd u privitku
- Kopirajte kôd i vezu prema gore (prenesite na uC)
- Otvorite serijski monitor
- Kopirajte IP adresu u svoj preglednik i otvorite web stranicu! Ako vam je potrebna pomoć s IDE-om:
Korak 3: Korak 3: Uzorak koda
![Korak 3: Uzorak koda! Korak 3: Uzorak koda!](https://i.howwhatproduce.com/images/003/image-7822-12-j.webp)
Cijeli projekt možete pronaći u prilogu! Ovo vam je željelo pokazati koliko je jednostavno:
iz stm.hts221 uvoz hts221
temp_hum = hts221. HTS221 (I2C0, D16) #inicirati i2C protokol sa senzorom
temp, hum = temp_hum.get_temp_humidity () # dobijte trenutnu temp i vlažnost pomoću biblioteke!
s espressif.esp32net uvezite esp32wifi kao wifi_driver #importirajte Esp32 Wifi upravljački program
WifiAP_name = "Naziv WIFI AP -a" Wifi_Pass = "Wifi Pass!"
wifi_driver.auto_init ()
wifi.link (WifiAP_name, wifi. WIFI_WPA2, Wifi_Pass) -------------------------------------- -------------------------------------------------- -----------------------------
Zerynth IDE je tako jednostavan za korištenje s pythonom.
Preporučeni:
M5STACK Kako prikazati temperaturu, vlažnost i tlak na M5StickC ESP32 pomoću Visuina - jednostavno za napraviti: 6 koraka
![M5STACK Kako prikazati temperaturu, vlažnost i tlak na M5StickC ESP32 pomoću Visuina - jednostavno za napraviti: 6 koraka M5STACK Kako prikazati temperaturu, vlažnost i tlak na M5StickC ESP32 pomoću Visuina - jednostavno za napraviti: 6 koraka](https://i.howwhatproduce.com/images/001/image-312-6-j.webp)
M5STACK Kako prikazati temperaturu, vlažnost i tlak na M5StickC ESP32 pomoću Visuina - jednostavno za napraviti: U ovom ćemo vodiču naučiti kako programirati ESP32 M5Stack StickC s Arduino IDE i Visuino za prikaz temperature, vlažnosti i tlaka pomoću ENV osjetnika (DHT12, BMP280, BMM150)
Pratite temperaturu i vlažnost zraka s AM2301 na NodeMCU & Blynk: 3 koraka
![Pratite temperaturu i vlažnost zraka s AM2301 na NodeMCU & Blynk: 3 koraka Pratite temperaturu i vlažnost zraka s AM2301 na NodeMCU & Blynk: 3 koraka](https://i.howwhatproduce.com/images/001/image-739-81-j.webp)
Pratite temperaturu i vlagu s AM2301 na NodeMCU & Blynk: Vrlo je poznata činjenica da u većini industrijskih vertikala, temperatura, vlaga, tlak, kvaliteta zraka, kvaliteta vode itd. Igraju važne čimbenike koje treba stalno pratiti i nužno sustavi uzbunjivanja moraju biti uspostavljeni kada vrijednost
Izmjerite temperaturu i vlažnost pomoću DHT11 / DHT22 i Arduina: 4 koraka
![Izmjerite temperaturu i vlažnost pomoću DHT11 / DHT22 i Arduina: 4 koraka Izmjerite temperaturu i vlažnost pomoću DHT11 / DHT22 i Arduina: 4 koraka](https://i.howwhatproduce.com/images/006/image-15095-j.webp)
Mjerite temperaturu i vlažnost pomoću DHT11 / DHT22 i Arduina: U ovom vodiču za Arduino naučit ćemo kako koristiti DHT11 ili senzor DHT22 za mjerenje temperature i vlažnosti s Arduino pločom
ESP8266 Nodemcu Nadzor temperature pomoću DHT11 na lokalnom web poslužitelju - Dobijte sobnu temperaturu i vlažnost u svom pregledniku: 6 koraka
![ESP8266 Nodemcu Nadzor temperature pomoću DHT11 na lokalnom web poslužitelju - Dobijte sobnu temperaturu i vlažnost u svom pregledniku: 6 koraka ESP8266 Nodemcu Nadzor temperature pomoću DHT11 na lokalnom web poslužitelju - Dobijte sobnu temperaturu i vlažnost u svom pregledniku: 6 koraka](https://i.howwhatproduce.com/images/010/image-28545-j.webp)
ESP8266 Nodemcu Nadzor temperature pomoću DHT11 na lokalnom web poslužitelju | Dobijte sobnu temperaturu i vlažnost u svom pregledniku: Zdravo dečki, danas ćemo napraviti vlažnost & sustav za praćenje temperature pomoću ESP 8266 NODEMCU & Senzor temperature DHT11. Temperatura i vlaga dobivaju se pomoću DHT11 senzora & u pregledniku se može vidjeti kojom će se web stranicom upravljati
Koristeći Raspberry Pi, procijenite vlažnost i temperaturu pomoću SI7006: 6 koraka
![Koristeći Raspberry Pi, procijenite vlažnost i temperaturu pomoću SI7006: 6 koraka Koristeći Raspberry Pi, procijenite vlažnost i temperaturu pomoću SI7006: 6 koraka](https://i.howwhatproduce.com/images/001/image-427-53-j.webp)
Koristeći Raspberry Pi, procijenite vlažnost i temperaturu pomoću SI7006: Budući da smo entuzijasti za Raspberry Pi, sjetili smo se još spektakularnih eksperimenata s njim. U ovoj kampanji mjerit ćemo temperaturu i vlagu koju je potrebno kontrolirati, koristeći Raspberry Pi i SI7006, Senzor vlažnosti i temperature