Infineon DPS422 Sensorunun Infineon XMC4700 ilə Araşdırılması və NodeMCU -ya Məlumat Göndərilməsi: 13 Addım
Infineon DPS422 Sensorunun Infineon XMC4700 ilə Araşdırılması və NodeMCU -ya Məlumat Göndərilməsi: 13 Addım
Anonim
Infineon DPS422 Sensorunun Infineon XMC4700 ilə Araşdırılması və NodeMCU -ya Məlumat Göndərilməsi
Infineon DPS422 Sensorunun Infineon XMC4700 ilə Araşdırılması və NodeMCU -ya Məlumat Göndərilməsi

Bu təlimatda, XMC4700 ilə temperatur və barometrik təzyiqi ölçmək üçün DPS422 -dən necə istifadə olunacağını öyrənəcəyik.

DPS422

DPS422, yüksək dəqiqliyə və aşağı cərəyan istehlakına malik miniatür rəqəmsal bir barometrik hava təzyiqi və temperatur sensoru. Təzyiq algılaması, temperaturun yüksək dəqiqliyinə zəmanət verən bir kapasitiv sensor elementi ilə aparılır.

Ölçmə nəticələrinə I2C və ya SPI protokolu ilə daxil olmaq olar.

DPS422 barometrik təzyiq sensoru, istifadəyə hazır Arduino kitabxanası ilə birlikdə gəlir.

Zəhmət olmasa DPS422 məlumat cədvəlini burada tapa bilərsiniz.

UART (Universal Asenkron Qəbul Etmə)

UART əlaqəsi, məlumatları XMC4700 -dən Node MCU -ya göndərmək üçün istifadə olunur. UART, Universal Asenkron Alma Transmitinin seriyalı ünsiyyət üçün bir kompüter qurğusudur. UART, ən sadə və ən çox istifadə edilən serial ünsiyyət üsullarından biridir. Ətraflı məlumat üçün linkə daxil olun.

Addım 1: Tələb olunan komponentlər

  1. S2GO BASINÇ DPS422
  2. MƏNİM ADAPTÖRÜM
  3. XMC4700 Relax Kit
  4. Düyün MCU ESP8266

Addım 2: Hardware Interfacing

Avadanlıq İnterfeysi
Avadanlıq İnterfeysi

İstifadə olunan komponentlər

Addım 3:

Şəkil
Şəkil

Yığılmış sistem

Addım 4:

Şəkil
Şəkil

NodeMCU və My IoT Adapter arasındakı interfeys

Addım 5: Proqram Tələbləri

  1. Arduino IDE
  2. SEGGER J-Link

Addım 6: Quraşdırma Proseduru

Zəhmət olmasa quraşdırma proseduru üçün linkə daxil olun.

Addım 7: Kod

XMC4700 üçün Arduino kodu

Addım 8:

NodeMCU üçün Arduino kodu

Addım 9: Nəticələr

Nəticələr
Nəticələr

XMC4700

Addım 10:

Şəkil
Şəkil

NodeMCU

Addım 11: DPS422 istifadə edən tətbiqlər

  • Dəqiq hündürlük ölçülməsi
  • Dronlar
  • Daxili və açıq naviqasiya
  • IoT tətbiqləri
  • Ağıllı ev
  • İdman və fitness izləmə

Addım 12: Vacib xəbərdarlıq

Vacib Xəbərdarlıq
Vacib Xəbərdarlıq
  • DPS422 maksimum 4 V reytinqə malikdir
  • 5 V məntiqi olan üçüncü tərəf lövhələri, məsələn. Arduino Uno, güc 3.3 V pininə interfeys xətləri kimi bağlansa belə, DPS422 Pressure Shield2Go lövhəsinə birbaşa qoşula bilməz. SDA/SCL, hələ də 5 V ilə idarə olunacaq
  • Zəhmət olmasa bu lövhələr üçün uyğun səviyyə keçidindən istifadə edin
  • DPS422 işığa həssasdır və birbaşa işığa məruz qalmamalıdır

Addım 13: Növbəti addım

NodeMCU -dan Amazon AWS -ə məlumat yükləmək üçün linki izləyin.