תוכן עניינים:
וִידֵאוֹ: שרת אינטרנט טמפרטורה ולחות של Esp32 באמצעות PYTHON & Zerynth IDE: 3 שלבים
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:15
Esp32 הוא מיקרו-בקר מפואר, הוא חזק בדיוק כמו Arduino אבל אפילו טוב יותר! יש לו קישוריות Wifi, המאפשר לך לפתח פרויקטים של IOT בזול ובקלות. אבל העבודה עם מכשירי Esp מתסכלת, ראשית היא לא יציבה, שנית קשה מאוד לפתח את הפרויקטים שלך עם ה- SDK הרשמי. שלישית, זה כאב ראש עצום למצוא ספריית עבודה מתאימה. מה אם היית יכול להשתמש בכל הפונקציות של בקר ה- mico ולתקן אותו ב- PYTHON. האם זה ישנה? כמובן, פייתון הוא חזק, קל לקריאה וקל במיוחד לכתיבה. בנוסף אתה לא צריך לדאוג לגבי כל הדברים ברמה נמוכה (מצביעים, רגיסטים וקבצי תצורה) כמו כן, אתה משתמש במערכת יציבה Zerynth. אם אתה עדיין לא מכירים את Zerynth, זה הדבר הגדול הבא!
הוא נותן לך את כל הפונקציות של בקר המיקרו עם הקלות של פייתון והוא בחינם
הרשה לי להציג בפניך את שרת האינטרנט Esp32 טמפרטורה ולחות הכתוב בפייתון.
שלב 1: שלב 1: חיבור חומרה
חיישן הטמפ 'והרטיבות hts221 משתמש בחיבור I2C, עליך לחבר את החיישן לפינים המתאימים בחיישן ESp32Node-MCU Esp32s Hts221
סיכה 3v3 פין 3.3v
סיכת GND סיכת GND pinIO26 SCL
סיכת IO25 SDA
שלב 2: שלב 2: קוד ESP32
- חבר את לוח הפיתוח של Esp32 למחשב שלך.
- הורד את IDE Zerynth Studio העדכני ביותר בחינם: https://www.zerynth.com/zerynth-studio/ השתמש במדריך ההתקנה הזה כדי לעזור לך:
- בתוך האפליקציה; צור חשבון חדש והנח את המכשיר שלך. השתמש במדריך זה כדי לעזור לך
- כעת צור פרויקט חדש מסרגל הכלים הראשי; פרויקט חדש כתוב שם לפרויקט ושמור אותו.
- מצא את הקוד המצורף
- העתק את הקוד והעלה את הקישור (העלה ל- UC)
- צג סדרתי פתוח
- העתק את כתובת ה- IP לדפדפן שלך ופתח את דף האינטרנט! אם אתה זקוק לעזרה עם IDE:
שלב 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 עם פייתון.
מוּמלָץ:
לוח NodeMCU Lua זול 6 $ עם טמפרטורת ולחות רישום של טמפרטורה ולחות, סטטיסטיקות Wifi ומובייל: 4 שלבים
NodeMCU Lua לוח זול של 6 $ עם רישום טמפרטורות ולחות של MicroPython, סטטיסטיקות Wifi וסלולר: זוהי תחנת מזג אוויר עננית בעצם, תוכל לבדוק נתונים בטלפון שלך או להשתמש בטלפון כלשהו כצג חי עם מכשיר NodeMCU תוכל לרשום נתוני טמפרטורה ולחות בחוץ בחדר, בחממה, במעבדה, בחדר הקירור או בכל מקומות אחרים שהושלמו
ESP8266 ו- Visuino: שרת האינטרנט טמפרטורה ולחות DHT11: 12 שלבים
ESP8266 ו- Visuino: שרת אינטרנט של טמפרטורה ולחות DHT11: מודולי ESP8266 הם בקרים עצמאיים בעלי עלות נמוכה בעלי Wi-Fi מובנה, וכבר הכנתי מספר הוראות עליהם. DTH11/DTH21/DTH22 ו- AM2301 הם טמפרטורה משולבת מאוד פופולרית. וחיישני Arduino לחות, ועשיתי מספר
נקודת גישה ESP8266 NodeMCU (שרת אינטרנט) עבור שרת אינטרנט עם חיישן טמפרטורה DT11 והדפסת טמפרטורה ולחות בדפדפן: 5 שלבים
נקודת גישה ESP8266 NodeMCU (AP) עבור שרת אינטרנט עם חיישן טמפרטורה DT11 וטמפרטורת הדפסה ולחות בדפדפן: שלום חברים ברוב הפרויקטים בהם אנו משתמשים ב- ESP8266 וברוב הפרויקטים אנו משתמשים ב- ESP8266 כשרת אינטרנט כך שניתן יהיה לגשת לנתונים ב כל מכשיר באמצעות wifi על ידי גישה לשרת האינטרנט המתארח על ידי ESP8266 אך הבעיה היחידה היא שאנחנו צריכים נתב עובד עבור
נורית מבוקרת אינטרנט באמצעות שרת אינטרנט מבוסס ESP32: 10 שלבים
נורית מבוקרת אינטרנט באמצעות שרת אינטרנט מבוסס ESP32: סקירה כללית של הפרויקט בדוגמה זו נבין כיצד ליצור שרת אינטרנט מבוסס ESP32 לשליטה על מצב LED, הנגיש מכל מקום בעולם. תזדקק למחשב Mac לפרויקט זה, אך תוכל להריץ תוכנה זו אפילו על i
טמפרטורה ולחות לוגר אינטרנט עם תצוגה באמצעות ESP8266: 3 שלבים
טמפרטורה ולחות לוגר אינטרנט עם תצוגה באמצעות ESP8266: רציתי לשתף פרויקט קטן שלדעתי תאהב. זהו כונן אינטרנט קטן ועמיד לאינטרנט המאפשר טמפרטורה ולחות עם תצוגה. זה נכנס ל- emoncms.org ולחלופין, באופן מקומי ל- PI של פטל או לאדון משלך