Tabla de contenido:
2025 Autor: John Day | [email protected]. Última modificación: 2025-01-13 06:57
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
- PRESIÓN S2GO DPS422
- MI ADAPTADOR IOT
- Kit de relajación XMC4700
- Nodo MCU ESP8266
Paso 2: Interfaz de hardware
Componentes utilizados
Paso 3:
Sistema apilado
Paso 4:
Interfaz entre NodeMCU y My IoT Adapter
Paso 5: requisitos de software
- IDE de Arduino
- 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
XMC4700
Paso 10:
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
- 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.