Innehållsförteckning:

Gränssnitt för Infineon DPS422 -sensor med Infineon XMC4700 och skicka data till NodeMCU: 13 steg
Gränssnitt för Infineon DPS422 -sensor med Infineon XMC4700 och skicka data till NodeMCU: 13 steg

Video: Gränssnitt för Infineon DPS422 -sensor med Infineon XMC4700 och skicka data till NodeMCU: 13 steg

Video: Gränssnitt för Infineon DPS422 -sensor med Infineon XMC4700 och skicka data till NodeMCU: 13 steg
Video: Webinar cell4 production 2024, Juli
Anonim
Gränssnitt för Infineon DPS422 -sensor med Infineon XMC4700 och skicka data till NodeMCU
Gränssnitt för Infineon DPS422 -sensor med Infineon XMC4700 och skicka data till NodeMCU

I denna handledning lär vi oss hur man använder DPS422 för att mäta temperatur och barometertryck med XMC4700.

DPS422

DPS422 är en miniatyriserad digital barometrisk lufttrycks- och temperaturgivare med hög noggrannhet och låg strömförbrukning. Tryckavkänning utförs med ett kapacitivt sensorelement, vilket garanterar hög noggrannhet över temperatur.

Mätresultat kan nås via I2C- eller SPI -protokollet.

DPS422 barometrisk trycksensor levereras med ett färdigt Arduino -bibliotek.

Vänligen hitta databladet för DPS422 här.

UART (Universal Asynchronous Receive Transmit)

UART -kommunikation används för att skicka data från XMC4700 till Node MCU. UART står för Universal Asynchronous Receive Transmit är en maskinvaruenhet för seriell kommunikation. UART är en av de mest enkla och vanligaste seriella kommunikationsteknikerna. För mer information se länken.

Steg 1: Obligatoriska komponenter

  1. S2GO TRYCK DPS422
  2. MY IOT ADAPTER
  3. XMC4700 Relax Kit
  4. Nod MCU ESP8266

Steg 2: Hårdvarugränssnitt

Hårdvarugränssnitt
Hårdvarugränssnitt

Komponenter som används

Steg 3:

Bild
Bild

Staplat system

Steg 4:

Bild
Bild

Gränssnitt mellan NodeMCU och My IoT Adapter

Steg 5: Programvarukrav

  1. Arduino IDE
  2. SEGGER J-Link

Steg 6: Installationsprocedur

Se länken för installationsproceduren.

Steg 7: Kod

Arduino -kod för XMC4700

Steg 8:

Arduino -kod för NodeMCU

Steg 9: Resultat

Resultat
Resultat

XMC4700

Steg 10:

Bild
Bild

NodeMCU

Steg 11: Applikationer med DPS422

  • Exakt höjdmätning
  • Drönare
  • Inomhus och utomhus navigering
  • IoT -applikationer
  • Smart hem
  • Sport och fitness spårning

Steg 12: Viktig varning

Viktig varning
Viktig varning
  • DPS422 har en maximal effekt på 4 V
  • Tredjepartskort med 5 V -logik, t.ex. Arduino Uno, kan inte anslutas direkt till DPS422 Pressure Shield2Go -kortet, även om strömmen är ansluten till 3,3 V -stiftet som gränssnittsledningarna, t.ex. SDA/SCL, kommer fortfarande att drivas av 5 V
  • Använd lämplig nivåväxling för dessa brädor
  • DPS422 är ljuskänslig och bör skyddas mot direkt exponering för ljus

Steg 13: Nästa steg

För att ladda upp data från NodeMCU till Amazon AWS, se länken.

Rekommenderad: