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

חיישן ממשק Infineon DPS422 עם Infineon XMC4700 ושליחת נתונים ל- NodeMCU: 13 שלבים
חיישן ממשק Infineon DPS422 עם Infineon XMC4700 ושליחת נתונים ל- NodeMCU: 13 שלבים

וִידֵאוֹ: חיישן ממשק Infineon DPS422 עם Infineon XMC4700 ושליחת נתונים ל- NodeMCU: 13 שלבים

וִידֵאוֹ: חיישן ממשק Infineon DPS422 עם Infineon XMC4700 ושליחת נתונים ל- NodeMCU: 13 שלבים
וִידֵאוֹ: שימוש ב- App Designer ליצירת ממשק משתמש ששולט במיקרו-בקר Arduino 2024, נוֹבֶמבֶּר
Anonim
חיישן ממשק Infineon DPS422 עם Infineon XMC4700 ושליחת נתונים ל- NodeMCU
חיישן ממשק Infineon DPS422 עם Infineon XMC4700 ושליחת נתונים ל- NodeMCU

במדריך זה נלמד כיצד להשתמש ב- DPS422 למדידת טמפרטורה ולחץ ברומטרי באמצעות XMC4700.

DPS422

DPS422 הוא חיישן לחץ אוויר וטמפרטורה ברומטרי דיגיטלי ממוזער בעל דיוק גבוה וצריכת זרם נמוכה. חישת לחץ מתבצעת באמצעות אלמנט חיישן קיבולי, המבטיח דיוק גבוה מעל הטמפרטורה.

ניתן לגשת לתוצאות המדידה באמצעות פרוטוקול I2C או SPI.

חיישן לחץ ברומטרי DPS422 מגיע עם ספריית Arduino מוכנה לשימוש.

אנא מצא את גליון הנתונים של DPS422 כאן.

UART (שידור קבלה אסינכרוני אוניברסלי)

תקשורת UART משמשת לשליחת הנתונים מ- XMC4700 ל- MCU Node. UART מייצג Universal Asynchronous Receive Transmit הוא מכשיר חומרת מחשב לתקשורת טורית. UART היא אחת מטכניקות התקשורת הסדרתית הפשוטות והנפוצות ביותר. למידע נוסף עיין בקישור.

שלב 1: רכיבים נדרשים

  1. לחץ S2GO DPS422
  2. מתאם IOT שלי
  3. ערכת מנוחה XMC4700
  4. צומת MCU ESP8266

שלב 2: ממשק חומרה

ממשק חומרה
ממשק חומרה

רכיבים בשימוש

שלב 3:

תמונה
תמונה

מערכת מוערמת

שלב 4:

תמונה
תמונה

ממשק בין NodeMCU למתאם IoT שלי

שלב 5: דרישות תוכנה

  1. Arduino IDE
  2. סיגר ג'יי-לינק

שלב 6: הליך ההתקנה

עיין בקישור להליך ההתקנה.

שלב 7: קוד

קוד ארדואינו ל- XMC4700

שלב 8:

קוד Arduino עבור NodeMCU

שלב 9: תוצאות

תוצאות
תוצאות

XMC4700

שלב 10:

תמונה
תמונה

NodeMCU

שלב 11: יישומים באמצעות DPS422

  • מדידת גובה מדויקת
  • מזל"טים
  • ניווט פנימי וחיצוני
  • יישומי IoT
  • בית חכם
  • מעקב אחר ספורט וכושר

שלב 12: אזהרה חשובה

אזהרה חשובה
אזהרה חשובה
  • ל- DPS422 דירוג מרבי של 4 וולט
  • לוחות צד שלישי עם לוגיקה של 5 V, למשל את Arduino Uno, לא ניתן לחבר אותו ישירות ללוח DPS422 Pressure Shield2Go, גם אם הכוח מחובר לפין 3.3 V כקווי הממשק, למשל. SDA/SCL, עדיין יונע על ידי 5 V
  • אנא השתמש בשינוי רמות מתאים ללוחות אלה
  • ה- DPS422 רגיש לאור ויש להגן עליו מפני חשיפה לאור ישיר

שלב 13: השלב הבא

להעלאת הנתונים מ- NodeMCU לאמזון AWS עיין בקישור.

מוּמלָץ: