תוכן עניינים:

שרת אינטרנט טמפרטורה ולחות של Esp32 באמצעות PYTHON & Zerynth IDE: 3 שלבים
שרת אינטרנט טמפרטורה ולחות של Esp32 באמצעות PYTHON & Zerynth IDE: 3 שלבים

וִידֵאוֹ: שרת אינטרנט טמפרטורה ולחות של Esp32 באמצעות PYTHON & Zerynth IDE: 3 שלבים

וִידֵאוֹ: שרת אינטרנט טמפרטורה ולחות של Esp32 באמצעות PYTHON & Zerynth IDE: 3 שלבים
וִידֵאוֹ: סרט הסברה על מתקן ה-DATACENTER של טריפל סי מחשוב ענן 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 הרשמי. שלישית, זה כאב ראש עצום למצוא ספריית עבודה מתאימה. מה אם היית יכול להשתמש בכל הפונקציות של בקר ה- mico ולתקן אותו ב- PYTHON. האם זה ישנה? כמובן, פייתון הוא חזק, קל לקריאה וקל במיוחד לכתיבה. בנוסף אתה לא צריך לדאוג לגבי כל הדברים ברמה נמוכה (מצביעים, רגיסטים וקבצי תצורה) כמו כן, אתה משתמש במערכת יציבה Zerynth. אם אתה עדיין לא מכירים את Zerynth, זה הדבר הגדול הבא!

הוא נותן לך את כל הפונקציות של בקר המיקרו עם הקלות של פייתון והוא בחינם

הרשה לי להציג בפניך את שרת האינטרנט Esp32 טמפרטורה ולחות הכתוב בפייתון.

שלב 1: שלב 1: חיבור חומרה

שלב 1: חיבור חומרה
שלב 1: חיבור חומרה
שלב 1: חיבור חומרה
שלב 1: חיבור חומרה

חיישן הטמפ 'והרטיבות hts221 משתמש בחיבור I2C, עליך לחבר את החיישן לפינים המתאימים בחיישן ESp32Node-MCU Esp32s Hts221

סיכה 3v3 פין 3.3v

סיכת GND סיכת GND pinIO26 SCL

סיכת IO25 SDA

שלב 2: שלב 2: קוד ESP32

שלב 2: קוד ESP32
שלב 2: קוד ESP32
שלב 2: קוד ESP32
שלב 2: קוד ESP32
שלב 2: קוד ESP32
שלב 2: קוד ESP32
  • חבר את לוח הפיתוח של Esp32 למחשב שלך.
  • הורד את IDE Zerynth Studio העדכני ביותר בחינם: https://www.zerynth.com/zerynth-studio/ השתמש במדריך ההתקנה הזה כדי לעזור לך:
  • בתוך האפליקציה; צור חשבון חדש והנח את המכשיר שלך. השתמש במדריך זה כדי לעזור לך
  • כעת צור פרויקט חדש מסרגל הכלים הראשי; פרויקט חדש כתוב שם לפרויקט ושמור אותו.
  • מצא את הקוד המצורף
  • העתק את הקוד והעלה את הקישור (העלה ל- 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 #ייבוא מנהל התקן Wifi של Esp32

WifiAP_name = "שם AP AP" Wifi_Pass = "Wifi Pass!"

wifi_driver.auto_init ()

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

זה כל כך קל לשימוש ב- Zerynth IDE עם פייתון.

מוּמלָץ: