Innholdsfortegnelse:

Grensesnitt for Infineon DPS422 -sensor med Infineon XMC4700 og sending av data til NodeMCU: 13 trinn
Grensesnitt for Infineon DPS422 -sensor med Infineon XMC4700 og sending av data til NodeMCU: 13 trinn

Video: Grensesnitt for Infineon DPS422 -sensor med Infineon XMC4700 og sending av data til NodeMCU: 13 trinn

Video: Grensesnitt for Infineon DPS422 -sensor med Infineon XMC4700 og sending av data til NodeMCU: 13 trinn
Video: TPM 2.0 Unveiled: Empowering IT Pros with Trusted Platform Module Insights 2024, November
Anonim
Grensesnitt for Infineon DPS422 -sensor med Infineon XMC4700 og sending av data til NodeMCU
Grensesnitt for Infineon DPS422 -sensor med Infineon XMC4700 og sending av data til NodeMCU

I denne opplæringen lærer vi hvordan du bruker DPS422 til måling av temperatur og barometrisk trykk med XMC4700.

DPS422

DPS422 er en miniatyrisert digital barometrisk lufttrykk- og temperatursensor med høy nøyaktighet og lavt strømforbruk. Trykkmåling utføres ved hjelp av et kapasitivt sensorelement, som garanterer høy nøyaktighet over temperatur.

Måleresultater kan nås via I2C- eller SPI -protokollen.

DPS422 barometrisk trykksensor leveres med et brukbart Arduino -bibliotek.

Vennligst finn databladet til DPS422 her.

UART (Universal Asynchronous Receive Transmit)

UART -kommunikasjon brukes til å sende dataene fra XMC4700 til Node MCU. UART står for Universal Asynchronous Receive Transmit er en maskinvareenhet for seriell kommunikasjon. UART er en av de mest enkle og mest brukte serielle kommunikasjonsteknikkene. For mer informasjon, se lenken.

Trinn 1: Nødvendige komponenter

  1. S2GO TRYKK DPS422
  2. MIN IOT ADAPTER
  3. XMC4700 Relax Kit
  4. Node MCU ESP8266

Trinn 2: Maskinvaregrensesnitt

Maskinvaregrensesnitt
Maskinvaregrensesnitt

Komponenter som brukes

Trinn 3:

Bilde
Bilde

Stablet system

Trinn 4:

Bilde
Bilde

Grensesnitt mellom NodeMCU og My IoT Adapter

Trinn 5: Programvarekrav

  1. Arduino IDE
  2. SEGGER J-Link

Trinn 6: Installasjonsprosedyre

Se gjennom lenken for installasjonsprosedyre.

Trinn 7: Kode

Arduino -kode for XMC4700

Trinn 8:

Arduino -kode for NodeMCU

Trinn 9: Resultater

Resultater
Resultater

XMC4700

Trinn 10:

Bilde
Bilde

NodeMCU

Trinn 11: Programmer som bruker DPS422

  • Nøyaktig høydemåling
  • Droner
  • Innendørs og utendørs navigasjon
  • IoT -applikasjoner
  • Smart hjem
  • Sport og fitness sporing

Trinn 12: Viktig advarsel

Viktig advarsel
Viktig advarsel
  • DPS422 har en maksimal vurdering på 4 V
  • Tredjeparts tavler med 5 V logikk, f.eks. Arduino Uno, kan ikke kobles direkte til DPS422 Pressure Shield2Go -kortet, selv om strømmen er koblet til 3,3 V -pinnen som grensesnittlinjene, f.eks. SDA/SCL, vil fremdeles bli drevet av 5 V
  • Bruk passende nivåskift for disse brettene
  • DPS422 er lysfølsom og bør beskyttes mot direkte lyseksponering

Trinn 13: Neste trinn

For å laste opp dataene fra NodeMCU til Amazon AWS, se lenken.

Anbefalt: