Tabla de contenido:

Interfaz del sensor Infineon DPS422 con Infineon XMC4700 y envío de datos a NodeMCU: 13 pasos
Interfaz del sensor Infineon DPS422 con Infineon XMC4700 y envío de datos a NodeMCU: 13 pasos

Video: Interfaz del sensor Infineon DPS422 con Infineon XMC4700 y envío de datos a NodeMCU: 13 pasos

Video: Interfaz del sensor Infineon DPS422 con Infineon XMC4700 y envío de datos a NodeMCU: 13 pasos
Video: Learn | how to use our | XENSIV™ Sensors - Getting Started Box IoT | Infineon 2024, Noviembre
Anonim
Interfaz del sensor Infineon DPS422 con Infineon XMC4700 y envío de datos a NodeMCU
Interfaz del sensor Infineon DPS422 con Infineon XMC4700 y envío de datos a NodeMCU

En este tutorial aprenderemos cómo usar DPS422 para medir temperatura y presión barométrica con XMC4700.

DPS422

El DPS422 es un sensor de temperatura y presión de aire barométrica digital miniaturizado con alta precisión y bajo consumo de corriente. La detección de presión se lleva a cabo mediante un elemento sensor capacitivo, lo que garantiza una alta precisión sobre la temperatura.

Se puede acceder a los resultados de la medición a través del protocolo I2C o SPI.

El sensor de presión barométrica DPS422 viene con una biblioteca Arduino lista para usar.

Encuentre la hoja de datos de DPS422 aquí.

UART (transmisión de recepción asíncrona universal)

La comunicación UART se utiliza para enviar los datos desde XMC4700 a Node MCU. UART significa Universal Asynchronous Receive Transmit es un dispositivo de hardware de computadora para la comunicación en serie. UART es una de las técnicas de comunicación en serie más sencillas y más utilizadas. Para obtener más información, consulte el enlace.

Paso 1: componentes necesarios

  1. PRESIÓN S2GO DPS422
  2. MI ADAPTADOR IOT
  3. Kit de relajación XMC4700
  4. Nodo MCU ESP8266

Paso 2: Interfaz de hardware

Interfaz de hardware
Interfaz de hardware

Componentes utilizados

Paso 3:

Imagen
Imagen

Sistema apilado

Paso 4:

Imagen
Imagen

Interfaz entre NodeMCU y My IoT Adapter

Paso 5: requisitos de software

  1. IDE de Arduino
  2. SEGGER J-Link

Paso 6: procedimiento de instalación

Consulte el enlace para conocer el procedimiento de instalación.

Paso 7: Código

Código Arduino para XMC4700

Paso 8:

Código Arduino para NodeMCU

Paso 9: Resultados

Resultados
Resultados

XMC4700

Paso 10:

Imagen
Imagen

NodeMCU

Paso 11: Aplicaciones que utilizan DPS422

  • Medición de altitud precisa
  • Drones
  • Navegación interior y exterior
  • Aplicaciones de IoT
  • Casa inteligente
  • Seguimiento de deportes y fitness

Paso 12: Advertencia importante

Advertencia importante
Advertencia importante
  • El DPS422 tiene una clasificación máxima de 4 V
  • Tarjetas de terceros con lógica de 5 V, p. Ej. el Arduino Uno, no se puede conectar directamente a la placa DPS422 Pressure Shield2Go, incluso si la alimentación está conectada al pin de 3.3 V como líneas de interfaz, p. SDA / SCL, seguirá funcionando con 5 V
  • Utilice el cambio de nivel apropiado para estas tablas.
  • El DPS422 es sensible a la luz y debe protegerse contra la exposición directa a la luz.

Paso 13: Paso siguiente

Para cargar los datos de NodeMCU a Amazon AWS, consulte el enlace.

Recomendado: