Taula de continguts:

Interfície del sensor Infineon DPS422 amb Infineon XMC4700 i enviament de dades a NodeMCU: 13 passos
Interfície del sensor Infineon DPS422 amb Infineon XMC4700 i enviament de dades a NodeMCU: 13 passos

Vídeo: Interfície del sensor Infineon DPS422 amb Infineon XMC4700 i enviament de dades a NodeMCU: 13 passos

Vídeo: Interfície del sensor Infineon DPS422 amb Infineon XMC4700 i enviament de dades a NodeMCU: 13 passos
Vídeo: New at Mouser – Infineon XMC1000 Series Evaluation Kits 2024, De novembre
Anonim
Interfície del sensor Infineon DPS422 amb Infineon XMC4700 i enviament de dades a NodeMCU
Interfície del sensor Infineon DPS422 amb Infineon XMC4700 i enviament de dades a NodeMCU

En aquest tutorial aprendrem a utilitzar DPS422 per mesurar la temperatura i la pressió baromètrica amb XMC4700.

DPS422

El DPS422 és un sensor de pressió i temperatura baromètrica digital miniaturitzat amb alta precisió i baix consum de corrent. La detecció de pressió es realitza mitjançant un element de sensor capacitiu, que garanteix una alta precisió sobre la temperatura.

Es pot accedir als resultats de la mesura a través del protocol I2C o SPI.

El sensor de pressió baromètrica DPS422 inclou una biblioteca Arduino llesta per utilitzar.

Trobeu aquí la fitxa tècnica de DPS422.

UART (transmissió universal de recepció asíncrona)

La comunicació UART s’utilitza per enviar les dades des de XMC4700 a Node MCU. UART significa Universal Asynchronous Receive Transmit (transmissió universal de recepció asíncrona). UART és una de les tècniques de comunicació en sèrie més senzilles i més utilitzades. Per obtenir més informació, consulteu l'enllaç.

Pas 1: components necessaris

  1. S2GO PRESSURE DPS422
  2. EL MEU ADAPTADOR IOT
  3. Kit de relaxació XMC4700
  4. Node MCU ESP8266

Pas 2: Interfície de maquinari

Interfície de maquinari
Interfície de maquinari

Components utilitzats

Pas 3:

Imatge
Imatge

Sistema apilat

Pas 4:

Imatge
Imatge

Interfície entre NodeMCU i My IoT Adapter

Pas 5: Requisits de programari

  1. IDE Arduino
  2. SEGGER J-Link

Pas 6: Procediment d'instal·lació

Consulteu el procediment d’instal·lació a través de l’enllaç.

Pas 7: Codi

Codi Arduino per a XMC4700

Pas 8:

Codi Arduino per a NodeMCU

Pas 9: Resultats

Resultats
Resultats

XMC4700

Pas 10:

Imatge
Imatge

NodeMCU

Pas 11: Aplicacions que fan servir DPS422

  • Mesura d’altitud precisa
  • Drons
  • Navegació interior i exterior
  • Aplicacions IoT
  • Casa intel·ligent
  • Seguiment esportiu i de fitness

Pas 12: advertència important

Advertiment important
Advertiment important
  • El DPS422 té una potència màxima de 4 V
  • Taules de tercers amb lògica de 5 V, p. l’Arduino Uno no es pot connectar directament a la placa DPS422 Pressure Shield2Go, fins i tot si l’alimentació està connectada al pin de 3,3 V com a línies d’interfície, p. SDA / SCL, continuarà sent conduït per 5 V
  • Utilitzeu el canvi de nivell adequat per a aquests taulers
  • El DPS422 és sensible a la llum i s’ha de protegir contra l’exposició directa a la llum

Pas 13: següent pas

Per penjar les dades de NodeMCU a Amazon AWS, consulteu l'enllaç.

Recomanat: