Talaan ng mga Nilalaman:

Pag-interface ng Infineon DPS422 Sensor Sa Infineon XMC4700 at Pagpapadala ng Data sa NodeMCU: 13 Hakbang
Pag-interface ng Infineon DPS422 Sensor Sa Infineon XMC4700 at Pagpapadala ng Data sa NodeMCU: 13 Hakbang

Video: Pag-interface ng Infineon DPS422 Sensor Sa Infineon XMC4700 at Pagpapadala ng Data sa NodeMCU: 13 Hakbang

Video: Pag-interface ng Infineon DPS422 Sensor Sa Infineon XMC4700 at Pagpapadala ng Data sa NodeMCU: 13 Hakbang
Video: Learn | how to use our | XENSIV™ Sensors - Getting Started Box IoT | Infineon 2024, Nobyembre
Anonim
Ang Pag-interface ng Infineon DPS422 Sensor Sa Infineon XMC4700 at Pagpapadala ng Data sa NodeMCU
Ang Pag-interface ng Infineon DPS422 Sensor Sa Infineon XMC4700 at Pagpapadala ng Data sa NodeMCU

Sa tutorial na ito matututunan natin kung paano gamitin ang DPS422 para sa pagsukat ng temperatura at presyon ng barometric sa XMC4700.

DPS422

Ang DPS422 ay isang miniaturized digital barometric air pressure at temperatura sensor na may mataas na kawastuhan at mababang kasalukuyang pagkonsumo. Isinasagawa ang sensing ng presyon gamit ang isang sangkap ng capacitive sensor, ginagarantiyahan ang mataas na kawastuhan sa temperatura.

Maaaring ma-access ang mga resulta ng pagsukat sa paglipas ng I2C o SPI protocol.

Ang DPS422 barometric pressure sensor ay may kasamang handa na gamitin ang Arduino library.

Mangyaring hanapin ang datasheet ng DPS422 dito.

UART (Universal Asynchronous Tumanggap ng Paghahatid)

Ginagamit ang komunikasyon ng UART upang maipadala ang data mula sa XMC4700 sa Node MCU. Ang UART ay nangangahulugang Universal Asynchronous Receive Transmit ay isang computer hardware device para sa serial na komunikasyon. Ang UART ay isa sa pinakasimpleng at karaniwang ginagamit na mga diskarteng pang-serial na komunikasyon. Para sa karagdagang impormasyon sumangguni sa link.

Hakbang 1: Kinakailangan na Mga Sangkap

  1. S2GO PRESSURE DPS422
  2. ANG IOT ADAPTER KO
  3. XMC4700 Relax Kit
  4. Node MCU ESP8266

Hakbang 2: Hardware Interfacing

Hardware Interfacing
Hardware Interfacing

Mga Ginamit na Bahagi

Hakbang 3:

Larawan
Larawan

Naka-stack na system

Hakbang 4:

Larawan
Larawan

Interface sa pagitan ng NodeMCU at My IoT Adapter

Hakbang 5: Mga Kinakailangan sa Software

  1. Arduino IDE
  2. SEGGER J-Link

Hakbang 6: Pamamaraan sa Pag-install

Mangyaring mag-refer sa pamamagitan ng link para sa pamamaraan ng pag-install.

Hakbang 7: Code

Arduino code para sa XMC4700

Hakbang 8:

Arduino code para sa NodeMCU

Hakbang 9: Mga Resulta

Mga Resulta
Mga Resulta

XMC4700

Hakbang 10:

Larawan
Larawan

NodeMCU

Hakbang 11: Mga Aplikasyon Gamit ang DPS422

  • Tumpak na pagsukat sa altitude
  • Mga Drone
  • Panloob at panlabas na nabigasyon
  • Mga aplikasyon ng IoT
  • Matalinong bahay
  • Pagsubaybay sa isport at fitness

Hakbang 12: Mahalagang Babala

Mahalagang Babala
Mahalagang Babala
  • Ang DPS422 ay may maximum na rating na 4 V
  • Mga board ng third party na may 5 V na lohika, hal. ang Arduino Uno, hindi maaaring konektado sa DPS422 Pressure Shield2Go board nang direkta, kahit na ang kuryente ay konektado sa 3.3 V pin bilang mga linya ng interface, hal. Ang SDA / SCL, itutulak pa rin ng 5 V
  • Mangyaring gumamit ng naaangkop na paglilipat ng antas para sa mga board na ito
  • Ang DPS422 ay sensitibo sa ilaw at dapat maprotektahan laban sa direktang pagkakalantad ng ilaw

Hakbang 13: Susunod na Hakbang

Upang mai-upload ang data mula sa NodeMCU patungo sa Amazon AWS mangyaring mag-refer sa link.

Inirerekumendang: