สารบัญ:

Esp32 เว็บเซิร์ฟเวอร์อุณหภูมิและความชื้นโดยใช้ PYTHON & Zerynth IDE: 3 ขั้นตอน
Esp32 เว็บเซิร์ฟเวอร์อุณหภูมิและความชื้นโดยใช้ PYTHON & Zerynth IDE: 3 ขั้นตอน

วีดีโอ: Esp32 เว็บเซิร์ฟเวอร์อุณหภูมิและความชื้นโดยใช้ PYTHON & Zerynth IDE: 3 ขั้นตอน

วีดีโอ: Esp32 เว็บเซิร์ฟเวอร์อุณหภูมิและความชื้นโดยใช้ PYTHON & Zerynth IDE: 3 ขั้นตอน
วีดีโอ: NodeMCU ESP8266 ส่งค่าอุณหภูมิและความชื้นไปเก็บใน Google Sheets อัตโนมัติ 2024, พฤศจิกายน
Anonim
Esp32 เว็บเซิร์ฟเวอร์อุณหภูมิและความชื้นโดยใช้ PYTHON & Zerynth IDE
Esp32 เว็บเซิร์ฟเวอร์อุณหภูมิและความชื้นโดยใช้ PYTHON & Zerynth IDE
Esp32 เว็บเซิร์ฟเวอร์อุณหภูมิและความชื้นโดยใช้ PYTHON & Zerynth IDE
Esp32 เว็บเซิร์ฟเวอร์อุณหภูมิและความชื้นโดยใช้ PYTHON & Zerynth IDE
Esp32 เว็บเซิร์ฟเวอร์อุณหภูมิและความชื้นโดยใช้ PYTHON & Zerynth IDE
Esp32 เว็บเซิร์ฟเวอร์อุณหภูมิและความชื้นโดยใช้ PYTHON & Zerynth IDE
Esp32 เว็บเซิร์ฟเวอร์อุณหภูมิและความชื้นโดยใช้ PYTHON & Zerynth IDE
Esp32 เว็บเซิร์ฟเวอร์อุณหภูมิและความชื้นโดยใช้ PYTHON & Zerynth IDE

Esp32 เป็นไมโครคอนโทรลเลอร์ที่ยอดเยี่ยม ทรงพลังเหมือน Arduino แต่ดียิ่งกว่า! มีการเชื่อมต่อ Wifi ช่วยให้คุณพัฒนาโปรเจ็กต์ IOT ได้ในราคาถูกและง่ายดาย แต่การทำงานกับอุปกรณ์ Esp นั้นน่าหงุดหงิด อย่างแรกเลย มันไม่เสถียร อย่างที่สอง เป็นเรื่องยากมากในการพัฒนาโครงการของคุณด้วย SDK อย่างเป็นทางการ ประการที่สาม เป็นเรื่องน่าปวดหัวอย่างมากในการค้นหาไลบรารีการทำงานที่เหมาะสม เกิดอะไรขึ้นถ้าคุณสามารถใช้ฟังก์ชันทั้งหมดของไมโครคอนโทรลเลอร์ในขณะที่เขียนโค้ดใน PYTHON ได้ จะทำให้เกิดความแตกต่างไหม แน่นอน Python ทรงพลัง อ่านง่าย และเขียนได้ง่ายมาก นอกจากนี้ คุณไม่ต้องกังวลกับเนื้อหาระดับต่ำทั้งหมด (พอยน์เตอร์ รีจิสเตอร์ และไฟล์การกำหนดค่า) นอกจากนี้ คุณกำลังใช้ระบบเสถียรของ Zerynth หากคุณ ยังไม่คุ้นเคยกับ Zerynth เป็นเรื่องใหญ่ต่อไป!

มันให้ฟังก์ชั่นทั้งหมดของไมโครคอนโทรลเลอร์กับคุณด้วยความง่ายของ Python และมันเป็น Free

ให้ฉันแนะนำเว็บเซิร์ฟเวอร์ Esp32 อุณหภูมิและความชื้นที่เขียนด้วย Python

ขั้นตอนที่ 1: ขั้นตอนที่ 1: การเชื่อมต่อฮาร์ดแวร์

ขั้นตอนที่ 1: การเชื่อมต่อฮาร์ดแวร์
ขั้นตอนที่ 1: การเชื่อมต่อฮาร์ดแวร์
ขั้นตอนที่ 1: การเชื่อมต่อฮาร์ดแวร์
ขั้นตอนที่ 1: การเชื่อมต่อฮาร์ดแวร์

เซ็นเซอร์อุณหภูมิและความชื้น hts221 ใช้การเชื่อมต่อ I2C คุณต้องเชื่อมต่อเซ็นเซอร์กับพินที่เหมาะสมในเซ็นเซอร์ ESp32Node-MCU Esp32s Hts221

3v3 พิน 3.3v พิน

ขา GND GND ขาIO26 SCL ขา

IO25 SDA พิน

ขั้นตอนที่ 2: ขั้นตอนที่ 2: รหัส ESP32

ขั้นตอนที่ 2: รหัส ESP32
ขั้นตอนที่ 2: รหัส ESP32
ขั้นตอนที่ 2: รหัส ESP32
ขั้นตอนที่ 2: รหัส ESP32
ขั้นตอนที่ 2: รหัส ESP32
ขั้นตอนที่ 2: รหัส ESP32
  • เชื่อมต่อบอร์ดพัฒนา Esp32 กับคอมพิวเตอร์ของคุณ
  • ดาวน์โหลด Zerynth Studio IDE ล่าสุดได้ฟรี: https://www.zerynth.com/zerynth-studio/Use this installation Guide to help you:https://docs.zerynth.com/latest/official/core.zery…
  • ภายในแอปพลิเคชัน สร้างบัญชีใหม่และแปลงอุปกรณ์ของคุณให้เป็นแนวตั้ง ใช้คู่มือนี้เพื่อช่วยคุณhttps://docs.zerynth.com/latest/official/core.zer…
  • ตอนนี้ สร้างโครงการใหม่จากแถบเครื่องมือหลัก; โครงการใหม่ เขียนชื่อโครงการและบันทึก
  • ค้นหารหัสที่แนบมา
  • คัดลอกโค้ดและอัปลิงค์ (อัปโหลดไปที่ uC)
  • เปิดจอภาพอนุกรม
  • คัดลอกที่อยู่ IP ไปยังเบราว์เซอร์ของคุณและเปิดหน้าเว็บ !หากคุณต้องการความช่วยเหลือเกี่ยวกับ IDE:

ขั้นตอนที่ 3: ขั้นตอนที่ 3: ตัวอย่างโค้ด

ขั้นที่ 3: ตัวอย่างโค้ด !
ขั้นที่ 3: ตัวอย่างโค้ด !

คุณสามารถหาทั้งโครงการที่แนบมา!สิ่งนี้ต้องการแสดงให้คุณเห็นว่ามันง่ายแค่ไหน:

จาก stm.hts221 นำเข้า hts221

temp_hum = hts221. HTS221(I2C0, D16) #เริ่มต้นโปรโตคอล i2C ด้วยเซ็นเซอร์

temp, hum = temp_hum.get_temp_humidity() # รับอุณหภูมิและความชื้นปัจจุบันโดยใช้ไลบรารี !

จาก espressif.esp32net นำเข้า esp32wifi เป็น wifi_driver #importing ไดรเวอร์ Esp32 Wifi

WifiAP_name = "ชื่อ WIFI AP"Wifi_Pass = "Wifi Pass!"

wifi_driver.auto_init()

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

ง่ายต่อการใช้ Zerynth IDE กับ python

แนะนำ: