Table des matières:

Interfaçage du capteur Infineon DPS422 avec Infineon XMC4700 et envoi de données à NodeMCU : 13 étapes
Interfaçage du capteur Infineon DPS422 avec Infineon XMC4700 et envoi de données à NodeMCU : 13 étapes

Vidéo: Interfaçage du capteur Infineon DPS422 avec Infineon XMC4700 et envoi de données à NodeMCU : 13 étapes

Vidéo: Interfaçage du capteur Infineon DPS422 avec Infineon XMC4700 et envoi de données à NodeMCU : 13 étapes
Vidéo: Узнать | как использовать наш | Датчики XENSIV™ — начало работы Box IoT | Инфинеон 2024, Novembre
Anonim
Interfaçage du capteur Infineon DPS422 avec Infineon XMC4700 et envoi de données à NodeMCU
Interfaçage du capteur Infineon DPS422 avec Infineon XMC4700 et envoi de données à NodeMCU

Dans ce tutoriel, nous allons apprendre à utiliser le DPS422 pour mesurer la température et la pression barométrique avec le XMC4700.

DPS422

Le DPS422 est un capteur numérique miniaturisé de pression atmosphérique et de température barométrique avec une grande précision et une faible consommation de courant. La détection de la pression est réalisée à l'aide d'un élément capteur capacitif, garantissant une haute précision en température.

Les résultats de mesure sont accessibles via le protocole I2C ou SPI.

Le capteur de pression barométrique DPS422 est livré avec une bibliothèque Arduino prête à l'emploi.

Veuillez trouver la fiche technique du DPS422 ici.

UART (transmission de réception asynchrone universelle)

La communication UART est utilisée pour envoyer les données du XMC4700 au nœud MCU. UART signifie Universal Asynchronous Receive Transmit est un périphérique matériel informatique pour la communication série. UART est l'une des techniques de communication série les plus simples et les plus couramment utilisées. Pour plus d'informations, consultez le lien.

Étape 1: Composants requis

  1. S2GO PRESSION DPS422
  2. MON ADAPTATEUR IOT
  3. Kit détente XMC4700
  4. Nœud MCU ESP8266

Étape 2: Interfaçage matériel

Interfaçage matériel
Interfaçage matériel

Composants utilisés

Étape 3:

Image
Image

Système empilé

Étape 4:

Image
Image

Interface entre NodeMCU et My IoT Adapter

Étape 5: Configuration logicielle requise

  1. IDE Arduino
  2. SEGGER J-Link

Étape 6: Procédure d'installation

Veuillez consulter le lien pour la procédure d'installation.

Étape 7: Coder

Code Arduino pour XMC4700

Étape 8:

Code Arduino pour NodeMCU

Étape 9: Résultats

Résultats
Résultats

XMC4700

Étape 10:

Image
Image

NodeMCU

Étape 11: Applications utilisant DPS422

  • Mesure précise de l'altitude
  • Drones
  • Navigation intérieure et extérieure
  • Applications IoT
  • Maison intelligente
  • Suivi du sport et de la condition physique

Étape 12: Avertissement important

Avertissement important
Avertissement important
  • Le DPS422 a une puissance nominale maximale de 4 V
  • Cartes tierces avec logique 5 V, par ex. l'Arduino Uno, ne peut pas être connecté directement à la carte DPS422 Pressure Shield2Go, même si l'alimentation est connectée à la broche 3,3 V en tant que lignes d'interface, par ex. SDA/SCL, sera toujours alimenté en 5 V
  • Veuillez utiliser un décalage de niveau approprié pour ces cartes
  • Le DPS422 est sensible à la lumière et doit être protégé contre l'exposition directe à la lumière

Étape 13: Étape suivante

Pour télécharger les données de NodeMCU vers Amazon AWS, veuillez vous référer au lien.

Conseillé: