Daftar Isi:

Server Web Suhu dan Kelembaban Esp32 Menggunakan PYTHON & Zerynth IDE: 3 Langkah
Server Web Suhu dan Kelembaban Esp32 Menggunakan PYTHON & Zerynth IDE: 3 Langkah

Video: Server Web Suhu dan Kelembaban Esp32 Menggunakan PYTHON & Zerynth IDE: 3 Langkah

Video: Server Web Suhu dan Kelembaban Esp32 Menggunakan PYTHON & Zerynth IDE: 3 Langkah
Video: ESP32 DHT Web Server Project 2024, November
Anonim
Server Web Suhu dan Kelembaban Esp32 Menggunakan PYTHON & Zerynth IDE
Server Web Suhu dan Kelembaban Esp32 Menggunakan PYTHON & Zerynth IDE
Server Web Suhu dan Kelembaban Esp32 Menggunakan PYTHON & Zerynth IDE
Server Web Suhu dan Kelembaban Esp32 Menggunakan PYTHON & Zerynth IDE
Server Web Suhu dan Kelembaban Esp32 Menggunakan PYTHON & Zerynth IDE
Server Web Suhu dan Kelembaban Esp32 Menggunakan PYTHON & Zerynth IDE
Server Web Suhu dan Kelembaban Esp32 Menggunakan PYTHON & Zerynth IDE
Server Web Suhu dan Kelembaban Esp32 Menggunakan PYTHON & Zerynth IDE

Esp32 adalah mikrokontroler yang luar biasa, sangat kuat seperti Arduino tetapi bahkan lebih baik! Ini memiliki konektivitas Wifi, Memungkinkan Anda untuk mengembangkan proyek IOT dengan murah dan mudah. Tetapi Bekerja dengan perangkat Esp membuat frustrasi, Pertama tidak stabil, Kedua itu sangat sulit untuk mengembangkan proyek Anda dengan SDK resmi. Ketiga, sangat sulit untuk menemukan perpustakaan kerja yang sesuai. Bagaimana jika Anda dapat menggunakan semua fungsi pengontrol miko sambil juga mengkodekannya dalam PYTHON. Apakah itu akan membuat perbedaan? tentu saja, Python sangat kuat, mudah dibaca, dan sangat mudah untuk ditulis. Selain itu, Anda tidak perlu khawatir tentang semua hal tingkat rendah (pointer, register, dan file konfigurasi) Selain itu, Anda menggunakan sistem stabil Zerynth. Jika Anda belum akrab dengan Zerynth, itu HAL BESAR berikutnya!

Ini memberi Anda semua fungsi pengontrol mikro dengan kemudahan Python dan Gratis

Mari saya perkenalkan kepada Anda server web Suhu dan kelembaban Esp32 yang ditulis dengan Python.

Langkah 1: Langkah 1: Koneksi Perangkat Keras

Langkah 1: Koneksi Perangkat Keras
Langkah 1: Koneksi Perangkat Keras
Langkah 1: Koneksi Perangkat Keras
Langkah 1: Koneksi Perangkat Keras

Sensor suhu dan kelembaban hts221 menggunakan koneksi I2C, Anda harus menghubungkan sensor ke pin yang sesuai di Sensor ESp32Node-MCU Esp32s Hts221

3v3 pin 3.3v pin

Pin GND Pin GND PinIO26 Pin SCL

Pin IO25 SDA

Langkah 2: Langkah 2: Kode ESP32

Langkah 2: Kode ESP32
Langkah 2: Kode ESP32
Langkah 2: Kode ESP32
Langkah 2: Kode ESP32
Langkah 2: Kode ESP32
Langkah 2: Kode ESP32
  • Hubungkan papan pengembangan Esp32 Anda ke komputer Anda.
  • Unduh Zerynth Studio IDE Terbaru secara gratis: https://www.zerynth.com/zerynth-studio/Gunakan Panduan instalasi ini untuk membantu Anda:
  • Di dalam aplikasi; Buat akun baru dan vertualisasikan perangkat Anda. Gunakan panduan ini untuk membantu Andahttps://docs.zerynth.com/latest/official/core.zer…
  • Sekarang Buat proyek baru dari toolbar utama; Proyek Baru Tulis nama proyek dan simpan.
  • Temukan kode Terlampir
  • Copy kode dan Uplink (upload ke UC)
  • Buka monitor serial
  • Salin alamat Ip ke browser Anda dan buka halaman web! Jika Anda memerlukan bantuan dengan IDE:

Langkah 3: Langkah3: Contoh Kode

Step3: Contoh Kode!
Step3: Contoh Kode!

Anda dapat menemukan seluruh proyek terlampir! Ini ingin menunjukkan betapa mudahnya:

dari stm.hts221 impor hts221

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

temp, hum = temp_hum.get_temp_humidity() # dapatkan suhu dan kelembapan saat ini menggunakan perpustakaan!

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

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

wifi_driver.auto_init()

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

Semudah itu menggunakan Zerynth IDE dengan python.

Direkomendasikan: