Talaan ng mga Nilalaman:
- Hakbang 1: Hakbang 1: Koneksyon sa Hardware
- Hakbang 2: Hakbang 2: Code ng ESP32
- Hakbang 3: Hakbang3: Halimbawa ng Code
Video: Esp32 Temperatura at Humidity Web Server Paggamit ng PYTHON & Zerynth IDE: 3 Mga Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:13
Ang Esp32 ay isang kahanga-hangang micro-controller, Ito ay malakas tulad ng isang Arduino ngunit mas mabuti pa! Mayroon itong koneksyon sa Wifi, Pinapayagan kang makabuo ng mga proyekto ng IOT nang mura at madali. Ngunit ang Paggawa ng mga aparatong Esp ay nakakabigo, Una hindi ito matatag, Pangalawa nito ay lubos na mahirap na bumuo ng iyong mga proyekto sa opisyal na SDK. Pangatlo ito ay isang malaking sakit ng ulo upang makahanap ng isang naaangkop na gumaganang library. Paano kung maaari mong gamitin ang lahat ng mga pag-andar ng mico-controller habang code rin ito sa PYTHON. Makakagagawa ba ito ng pagkakaiba? syempre, ang Python ay malakas, madaling basahin at napakadaling isulat. Dagdag na hindi mo kailangang mag-alala tungkol sa lahat ng mga mababang antas ng bagay (mga pahiwatig, rehistro at mga file ng pagsasaayos) Gayundin, gumagamit ka ng Zerynth stable system. Kung ikaw hindi pa pamilyar kay Zerynth, ito ang susunod na MALAKING BAGAY!
Binibigyan ka nito ng lahat ng mga pag-andar ng micro-controller na may kadalian ng Python at ito ay Libre
Hayaan mong ipakilala ko sa iyo ang Esp32 Temperature at halumigmig web server na nakasulat sa Python.
Hakbang 1: Hakbang 1: Koneksyon sa Hardware
Ang hts221 Temp at kahalumigmigan sensor ay gumagamit ng koneksyon sa I2C, Kailangan mong ikonekta ang sensor sa naaangkop na mga pin sa ESp32Node-MCU Esp32s Hts221 Sensor
3v3 pin 3.3v pin
GND pin GND pinIO26 SCL pin
IO25 SDA pin
Hakbang 2: Hakbang 2: Code ng ESP32
- Ikonekta ang iyong Esp32 development board sa iyong computer.
- I-download ang pinakabagong Zerynth Studio IDE nang libre: https://www.zerynth.com/zerynth-studio/Gamitin ang Patnubay sa pag-install na ito upang matulungan ka:
- Sa loob ng application; Lumikha ng isang bagong account at i-visualize ang iyong aparato. Gamitin ang gabay na ito upang matulungan kattp: //docs.zerynth.com/latest/official/core.zer…
- Ngayon Lumikha ng isang bagong proyekto mula sa pangunahing toolbar; Bagong Project Sumulat ng isang pangalan para sa proyekto at i-save ito.
- Hanapin ang naka-attach na code
- Kopyahin ang code at Uplink (i-upload sa uC)
- Buksan ang serial monitor
- Kopyahin ang Ip-address sa iyong browser at buksan ang web page! Kung kailangan mo ng tulong sa IDE:
Hakbang 3: Hakbang3: Halimbawa ng Code
Mahahanap mo ang buong proyekto na nakakabit! Nais nitong ipakita sa iyo kung gaano kadali:
mula sa stm.hts221 import hts221
temp_hum = hts221. HTS221 (I2C0, D16) # simulan ang i2C protocol gamit ang sensor
temp, hum = temp_hum.get_temp_humidity () # makuha ang kasalukuyang temp at halumigmig gamit ang library!
mula sa espressif.esp32net import esp32wifi bilang wifi_driver #importing Esp32 Wifi driver
WifiAP_name = "Pangalan ng WIFI AP" Wifi_Pass = "Wifi Pass!"
wifi_driver.auto_init ()
wifi.link (WifiAP_name, wifi. WIFI_WPA2, Wifi_Pass) ------------------------------------ ---- -----------------------------
Napakadaling gamitin ang Zerynth IDE na may sawa.
Inirerekumendang:
M5STACK Paano Maipakita ang Temperatura, Humidity at Presyon sa M5StickC ESP32 Paggamit ng Visuino - Madaling Gawin: 6 Hakbang
M5STACK Paano Maipakita ang Temperatura, Humidity at Presyon sa M5StickC ESP32 Paggamit ng Visuino - Madaling Gawin: Sa tutorial na ito matututunan namin kung paano i-program ang ESP32 M5Stack StickC na may Arduino IDE at Visuino upang Maipakita ang Temperatura, Humidity at Presyon gamit ang ENV sensor (DHT12, BMP280, BMM150)
ESP8266 at Visuino: DHT11 Temperatura at Humidity Web Server: 12 Mga Hakbang
Ang ESP8266 at Visuino: DHT11 Temperatura at Humidity Web Server: Ang mga module ng ESP8266 ay mahusay na nag-iisa ang mga tagontrol na may built in Wi-Fi, at gumawa na ako ng isang bilang ng Mga Tagubilin tungkol sa kanila. AngTH11 / DTH21 / DTH22 at AM2301 ay napakapopular na pinagsamang Temperatura at Humidity Arduino sensor, at gumawa ako ng isang numero
ESP8266 Pagsubaybay sa Temperatura ng Nodemcu Paggamit ng DHT11 sa isang Local Webserver - Kumuha ng Temperatura ng Temperatura at Humidity sa Iyong Browser: 6 na Hakbang
ESP8266 Pagsubaybay sa Temperatura ng Nodemcu Paggamit ng DHT11 sa isang Local Webserver | Kumuha ng Temperatura ng Temperatura at Kahalumigmigan sa Iyong Browser: Kumusta mga tao ngayon gagawa kami ng isang kahalumigmigan & temperatura monitoring system gamit ang ESP 8266 NODEMCU & Sensor ng temperatura ng DHT11. Ang temperatura at halumigmig ay makukuha mula sa DHT11 Sensor & makikita ito sa isang browser kung aling webpage ang magiging manag
Paggamit ng Raspberry Pi, Suriin ang Humidity at Temperatura Sa SI7006: 6 Mga Hakbang
Paggamit ng Raspberry Pi, Suriin ang Humidity at Temperatura Sa SI7006: Ang pagiging isang taong mahilig sa Raspberry Pi, naisip namin ang ilang mas kamangha-manghang mga eksperimento dito. Sa kampanyang ito, susukatin namin ang temperatura at halumigmig na kailangang kontrolin, gamit ang isang Raspberry Pi at SI7006, Humidity at Temperatura sens
Temperatura at Humidity Internet Logger Na May Display Paggamit ng ESP8266: 3 Mga Hakbang
Temperatura at Humidity Internet Logger With Display Gamit ang ESP8266: Nais kong ibahagi ang isang maliit na proyekto na sa palagay ko magugustuhan mo. Ito ay isang maliit, matibay na pinapagana ng internet na temperatura at kahalumigmigan sa internet logger na may display. Nag-log ito sa emoncms.org at opsyonal, alinman sa lokal sa isang Raspberry PI o iyong sariling emoncm