Satura rādītājs:

Infineon DPS422 sensora saskarne ar Infineon XMC4700 un datu sūtīšana uz NodeMCU: 13 soļi
Infineon DPS422 sensora saskarne ar Infineon XMC4700 un datu sūtīšana uz NodeMCU: 13 soļi

Video: Infineon DPS422 sensora saskarne ar Infineon XMC4700 un datu sūtīšana uz NodeMCU: 13 soļi

Video: Infineon DPS422 sensora saskarne ar Infineon XMC4700 un datu sūtīšana uz NodeMCU: 13 soļi
Video: 気圧センサー DPS422 2024, Novembris
Anonim
Infineon DPS422 sensora saskarne ar Infineon XMC4700 un datu sūtīšana uz NodeMCU
Infineon DPS422 sensora saskarne ar Infineon XMC4700 un datu sūtīšana uz NodeMCU

Šajā apmācībā mēs iemācīsimies izmantot DPS422 temperatūras un barometriskā spiediena mērīšanai ar XMC4700.

DPS422

DPS422 ir miniatūrizēts digitālais barometriskais gaisa spiediena un temperatūras sensors ar augstu precizitāti un zemu strāvas patēriņu. Spiediena noteikšana tiek veikta, izmantojot kapacitatīvu sensora elementu, kas garantē augstu temperatūras precizitāti.

Mērījumu rezultātiem var piekļūt, izmantojot I2C vai SPI protokolu.

DPS422 barometriskā spiediena sensors ir aprīkots ar lietošanai gatavu Arduino bibliotēku.

Lūdzu, atrodiet DPS422 datu lapu šeit.

UART (universālā asinhronā uztveršanas pārraide)

UART sakari tiek izmantoti, lai nosūtītu datus no XMC4700 uz mezgla MCU. UART apzīmē universālo asinhronās uztveršanas pārraidi ir datortehnikas ierīce seriālai saziņai. UART ir viena no vienkāršākajām un visbiežāk izmantotajām seriālās komunikācijas metodēm. Lai iegūtu vairāk informācijas, skatiet saiti.

1. darbība. Nepieciešamās sastāvdaļas

  1. S2GO SPIEDIENS DPS422
  2. MANS IOT ADAPTERIS
  3. XMC4700 relaksācijas komplekts
  4. Mezgls MCU ESP8266

2. darbība. Aparatūras saskarne

Aparatūras saskarne
Aparatūras saskarne

Izmantotās sastāvdaļas

3. darbība:

Attēls
Attēls

Sakrauta sistēma

4. solis:

Attēls
Attēls

Saskarne starp NodeMCU un My IoT adapteri

5. darbība. Prasības programmatūrai

  1. Arduino IDE
  2. SEGGER J-Link

6. darbība: uzstādīšanas procedūra

Lūdzu, skatiet instalēšanas procedūru, izmantojot saiti.

7. solis: kods

Arduino kods XMC4700

8. darbība

Arduino kods NodeMCU

9. darbība. Rezultāti

Rezultāti
Rezultāti

XMC4700

10. darbība:

Attēls
Attēls

NodeMCU

11. darbība. Lietojumprogrammas, izmantojot DPS422

  • Precīza augstuma mērīšana
  • Droni
  • Navigācija iekštelpās un ārpus tām
  • IoT lietojumprogrammas
  • Gudra māja
  • Sporta un fitnesa izsekošana

12. darbība. Svarīgs brīdinājums

Svarīgs brīdinājums
Svarīgs brīdinājums
  • DPS422 maksimālais nominālais spriegums ir 4 V.
  • Trešās puses dēļi ar 5 V loģiku, piem. Arduino Uno nevar tieši savienot ar DPS422 Pressure Shield2Go plati, pat ja barošana ir pievienota 3,3 V tapai kā saskarnes līnijas, piem. SDA/SCL, joprojām darbinās 5 V
  • Lūdzu, izmantojiet šiem dēļiem atbilstošu līmeņu maiņu
  • DPS422 ir jutīgs pret gaismu, un tas ir jāaizsargā pret tiešu gaismas iedarbību

13. darbība. Nākamais solis

Lai augšupielādētu datus no NodeMCU uz Amazon AWS, lūdzu, skatiet saiti.

Ieteicams: