Sadržaj:
Video: Esp32 Web server za temperaturu i vlažnost zraka pomoću PYTHON -a i Zerynth IDE -a: 3 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:35
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
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
- 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
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: 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 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
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: 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: 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