INHOUDSOPGAWE:

Interfacing Infineon DPS422 -sensor met Infineon XMC4700 en stuur data na NodeMCU: 13 stappe
Interfacing Infineon DPS422 -sensor met Infineon XMC4700 en stuur data na NodeMCU: 13 stappe

Video: Interfacing Infineon DPS422 -sensor met Infineon XMC4700 en stuur data na NodeMCU: 13 stappe

Video: Interfacing Infineon DPS422 -sensor met Infineon XMC4700 en stuur data na NodeMCU: 13 stappe
Video: Infineon’s XMC4800 MCU | New Product Brief 2024, November
Anonim
Interfacing Infineon DPS422 -sensor met Infineon XMC4700 en stuur data na NodeMCU
Interfacing Infineon DPS422 -sensor met Infineon XMC4700 en stuur data na NodeMCU

In hierdie handleiding leer ons hoe om DPS422 te gebruik vir die meting van temperatuur en barometriese druk met XMC4700.

DPS422

Die DPS422 is 'n geminiaturiseerde digitale barometriese lugdruk- en temperatuursensor met 'n hoë akkuraatheid en 'n lae stroomverbruik. Drukmeting word uitgevoer met behulp van 'n kapasitiewe sensorelement, wat 'n hoë akkuraatheid oor temperatuur waarborg.

U kan toegang verkry tot die metings via die I2C- of SPI -protokol.

Die DPS422 barometriese druksensor het 'n gereed -vir -gebruik Arduino -biblioteek.

Vind die datablad van DPS422 hier.

UART (Universal Asynchronous Receive Transmit)

UART -kommunikasie word gebruik om die data van XMC4700 na Node MCU te stuur. UART staan vir Universal Asynchronous Receive Transmit is 'n rekenaar hardeware toestel vir seriële kommunikasie. UART is een van die eenvoudigste en mees gebruikte seriële kommunikasietegnieke. Vir meer inligting, verwys na die skakel.

Stap 1: Vereiste komponente

  1. S2GO DRUK DPS422
  2. MY IOT ADAPTER
  3. XMC4700 Ontspanstel
  4. Node MCU ESP8266

Stap 2: Hardeware -koppelvlak

Hardeware -koppelvlak
Hardeware -koppelvlak

Komponente wat gebruik word

Stap 3:

Beeld
Beeld

Gestapelde stelsel

Stap 4:

Beeld
Beeld

Koppelvlak tussen NodeMCU en My IoT Adapter

Stap 5: Sagtewarevereistes

  1. Arduino IDE
  2. SEGGER J-Link

Stap 6: Installasieprosedure

Raadpleeg die skakel vir die installasieprosedure.

Stap 7: Kode

Arduino -kode vir XMC4700

Stap 8:

Arduino -kode vir NodeMCU

Stap 9: Resultate

Resultate
Resultate

XMC4700

Stap 10:

Beeld
Beeld

NodeMCU

Stap 11: Toepassings met behulp van DPS422

  • Akkurate hoogtemeting
  • Hommeltuie
  • Binne en buite navigasie
  • IoT -toepassings
  • Slim huis
  • Sport en fiksheid dop

Stap 12: Belangrike waarskuwing

Belangrike waarskuwing
Belangrike waarskuwing
  • Die DPS422 het 'n maksimum van 4 V
  • Derdeparty borde met 5 V logika, bv. die Arduino Uno, kan nie direk aan die DPS422 Pressure Shield2Go -bord gekoppel word nie, selfs al word die krag aan die 3.3 V -pen gekoppel as die koppelvlaklyne, bv. SDA/SCL, sal steeds deur 5 V aangedryf word
  • Gebruik die toepaslike vlakverskuiwing vir hierdie borde
  • Die DPS422 is sensitief vir lig en moet beskerm word teen direkte blootstelling aan lig

Stap 13: Volgende stap

Raadpleeg die skakel om die data van NodeMCU na Amazon AWS op te laai.

Aanbeveel: