Mục lục:

Máy chủ web nhiệt độ và độ ẩm Esp32 sử dụng PYTHON & Zerynth IDE: 3 bước
Máy chủ web nhiệt độ và độ ẩm Esp32 sử dụng PYTHON & Zerynth IDE: 3 bước

Video: Máy chủ web nhiệt độ và độ ẩm Esp32 sử dụng PYTHON & Zerynth IDE: 3 bước

Video: Máy chủ web nhiệt độ và độ ẩm Esp32 sử dụng PYTHON & Zerynth IDE: 3 bước
Video: [Cơ sở ứng dụng IoT] Giám sát nhiệt độ và độ ẩm qua ứng dụng Blynk sử dụng ESP32 và DHT11 | Lab2 2024, Tháng bảy
Anonim
Máy chủ web nhiệt độ và độ ẩm Esp32 sử dụng PYTHON & Zerynth IDE
Máy chủ web nhiệt độ và độ ẩm Esp32 sử dụng PYTHON & Zerynth IDE
Máy chủ web nhiệt độ và độ ẩm Esp32 sử dụng PYTHON & Zerynth IDE
Máy chủ web nhiệt độ và độ ẩm Esp32 sử dụng PYTHON & Zerynth IDE
Máy chủ web nhiệt độ và độ ẩm Esp32 sử dụng PYTHON & Zerynth IDE
Máy chủ web nhiệt độ và độ ẩm Esp32 sử dụng PYTHON & Zerynth IDE
Máy chủ web nhiệt độ và độ ẩm Esp32 sử dụng PYTHON & Zerynth IDE
Máy chủ web nhiệt độ và độ ẩm Esp32 sử dụng PYTHON & Zerynth IDE

Esp32 là một bộ điều khiển vi mô tuyệt vời, Nó mạnh mẽ giống như Arduino nhưng thậm chí còn tốt hơn! Nó có kết nối Wifi, Cho phép bạn phát triển các dự án IOT với chi phí rẻ và dễ dàng. rất khó để phát triển các dự án của bạn với SDK chính thức. Thứ ba, việc tìm một thư viện làm việc phù hợp là một vấn đề rất đau đầu. Điều gì sẽ xảy ra nếu bạn có thể sử dụng tất cả các chức năng của bộ điều khiển mico đồng thời viết mã nó trong PYTHON. Tất nhiên, Python mạnh mẽ, dễ đọc và cực kỳ dễ viết. vẫn chưa quen thuộc với Zerynth, đó là ĐIỀU LỚN tiếp theo!

Nó cung cấp cho bạn tất cả các chức năng của bộ điều khiển vi mô với sự dễ dàng của Python và nó là miễn phí

Xin giới thiệu với các bạn máy chủ web Nhiệt độ và độ ẩm Esp32 được viết bằng Python.

Bước 1: Bước 1: Kết nối phần cứng

Bước 1: Kết nối phần cứng
Bước 1: Kết nối phần cứng
Bước 1: Kết nối phần cứng
Bước 1: Kết nối phần cứng

Cảm biến nhiệt độ và độ ẩm hts221 sử dụng kết nối I2C, Bạn phải kết nối cảm biến với các chân thích hợp trong Cảm biến ESp32Node-MCU Esp32s Hts221

Chân 3v3 chân 3,3v

GND pin GND pinIO26 SCL pin

IO25 chân SDA

Bước 2: Bước 2: Mã ESP32

Bước 2: Mã ESP32
Bước 2: Mã ESP32
Bước 2: Mã ESP32
Bước 2: Mã ESP32
Bước 2: Mã ESP32
Bước 2: Mã ESP32
  • Kết nối bảng phát triển Esp32 với máy tính của bạn.
  • Tải xuống Zerynth Studio IDE mới nhất miễn phí: https://www.zerynth.com/zerynth-studio/ Sử dụng Hướng dẫn cài đặt này để giúp bạn:
  • Bên trong ứng dụng; Tạo một tài khoản mới và nâng cấp thiết bị của bạn. Sử dụng hướng dẫn này để giúp bạn.
  • Bây giờ Tạo một dự án mới từ thanh công cụ chính; Dự án mới Viết tên cho dự án và lưu nó.
  • Tìm mã được đính kèm
  • Sao chép mã và Liên kết lên (tải lên uC)
  • Mở màn hình nối tiếp
  • Sao chép địa chỉ Ip vào trình duyệt của bạn và mở trang web! Nếu bạn cần trợ giúp với IDE:

Bước 3: Bước 3: Mẫu mã

Bước 3: Mẫu mã!
Bước 3: Mẫu mã!

Bạn có thể tìm thấy toàn bộ dự án được đính kèm! Điều này muốn cho bạn thấy nó dễ dàng như thế nào:

từ stm.hts221 nhập hts221

temp_hum = hts221. HTS221 (I2C0, D16) # bắt đầu giao thức i2C với cảm biến

temp, hum = temp_hum.get_temp_humidity () # lấy nhiệt độ và độ ẩm hiện tại bằng cách sử dụng thư viện!

từ espressif.esp32net nhập esp32wifi dưới dạng trình điều khiển Wi-Fi_driver #importing Esp32

WifiAP_name = "Tên AP WIFI" Wifi_Pass = "Thẻ Wifi!"

wifi_driver.auto_init ()

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

Thật dễ dàng để sử dụng Zerynth IDE với python.

Đề xuất: