Isi kandungan:

Esp32 Pelayan Web Suhu dan Kelembapan Menggunakan PYTHON & Zerynth IDE: 3 Langkah
Esp32 Pelayan Web Suhu dan Kelembapan Menggunakan PYTHON & Zerynth IDE: 3 Langkah

Video: Esp32 Pelayan Web Suhu dan Kelembapan Menggunakan PYTHON & Zerynth IDE: 3 Langkah

Video: Esp32 Pelayan Web Suhu dan Kelembapan Menggunakan PYTHON & Zerynth IDE: 3 Langkah
Video: Измерьте температуру и влажность Wi-Fi с помощью ESP32 DHT11 и DHT22 - Robojax 2024, November
Anonim
Esp32 Pelayan Web Suhu dan Kelembapan Menggunakan PYTHON & Zerynth IDE
Esp32 Pelayan Web Suhu dan Kelembapan Menggunakan PYTHON & Zerynth IDE
Esp32 Pelayan Web Suhu dan Kelembapan Menggunakan PYTHON & Zerynth IDE
Esp32 Pelayan Web Suhu dan Kelembapan Menggunakan PYTHON & Zerynth IDE
Esp32 Pelayan Web Suhu dan Kelembapan Menggunakan PYTHON & Zerynth IDE
Esp32 Pelayan Web Suhu dan Kelembapan Menggunakan PYTHON & Zerynth IDE
Esp32 Pelayan Web Suhu dan Kelembapan Menggunakan PYTHON & Zerynth IDE
Esp32 Pelayan Web Suhu dan Kelembapan Menggunakan PYTHON & Zerynth IDE

Esp32 adalah pengawal mikro yang luar biasa, Ia sangat kuat seperti Arduino tetapi lebih baik lagi! Ia mempunyai sambungan Wifi, Membolehkan anda mengembangkan projek IOT dengan murah dan mudah. Tetapi Bekerja dengan peranti Esp sangat mengecewakan, Pertama ia tidak stabil, Kedua sangat sukar untuk membangunkan projek anda dengan SDK rasmi. Ketiga, sakit kepala sangat besar untuk mencari perpustakaan kerja yang sesuai. Bagaimana jika anda boleh menggunakan semua fungsi mikro-pengawal sementara juga mengekodkannya di PYTHON. Adakah ia akan membuat perbezaan? sudah tentu, Python kuat, mudah dibaca dan sangat mudah ditulis. Tambahan pula, anda tidak perlu risau tentang semua perkara peringkat rendah (petunjuk, fail dan fail konfigurasi) Juga, Anda menggunakan sistem stabil Zerynth. Sekiranya anda belum biasa dengan Zerynth, ini adalah HAL BESAR seterusnya!

Ini memberi anda semua fungsi pengawal mikro dengan kemudahan Python dan ianya Percuma

Izinkan saya memperkenalkan kepada anda pelayan web Esp32 Suhu dan kelembapan yang ditulis dalam Python.

Langkah 1: Langkah 1: Sambungan Perkakasan

Langkah 1: Sambungan Perkakasan
Langkah 1: Sambungan Perkakasan
Langkah 1: Sambungan Perkakasan
Langkah 1: Sambungan Perkakasan

Sensor hts221 Temp dan kelembapan menggunakan sambungan I2C, Anda harus menyambungkan sensor ke pin yang sesuai dalam Sensor ESp32Node-MCU Esp32s Hts221

3v3 pin 3.3v pin

Pin GND pin GND pinIO26 SCL

Pin IO25 SDA

Langkah 2: Langkah 2: Kod ESP32

Langkah 2: Kod ESP32
Langkah 2: Kod ESP32
Langkah 2: Kod ESP32
Langkah 2: Kod ESP32
Langkah 2: Kod ESP32
Langkah 2: Kod ESP32
  • Sambungkan papan pengembangan Esp32 anda ke komputer anda.
  • Muat turun Zerynth Studio IDE Terkini secara percuma: https://www.zerynth.com/zerynth-studio/Gunakan Panduan pemasangan ini untuk membantu anda:
  • Di dalam aplikasi; Buat akaun baru dan tegaskan peranti anda. Gunakan panduan ini untuk membantu anda
  • Sekarang Buat projek baru dari bar alat utama; Projek Baru Tulis nama untuk projek dan simpan.
  • Cari kod yang dilampirkan
  • Salin kod dan Uplink (muat naik ke uC)
  • Buka monitor bersiri
  • Salin alamat Ip ke penyemak imbas anda dan buka laman web! Sekiranya anda memerlukan bantuan dengan IDE:

Langkah 3: Langkah 3: Contoh Kod

Langkah 3: Contoh Kod!
Langkah 3: Contoh Kod!

Anda dapat melampirkan keseluruhan projek! Ini ingin menunjukkan betapa mudahnya:

dari stm.hts221 import hts221

temp_hum = hts221. HTS221 (I2C0, D16) # memulakan protokol i2C dengan sensor

temp, hum = temp_hum.get_temp_humidity () # dapatkan temp dan lembap semasa menggunakan perpustakaan!

dari espressif.esp32net import esp32wifi sebagai wifi_driver #importing Esp32 Wifi driver

WifiAP_name = "Nama AP WIFI" Wifi_Pass = "Wifi Pass!"

wifi_driver.auto_init ()

wifi.link (WifiAP_name, wifi. WIFI_WPA2, Wifi_Pass) -------------------------------------- -------------------------------------------------- -----------------------------

Mudah digunakan Zerynth IDE dengan python.

Disyorkan: