Sommario:

Interfacciamento del sensore Infineon DPS422 con Infineon XMC4700 e invio di dati a NodeMCU: 13 passaggi
Interfacciamento del sensore Infineon DPS422 con Infineon XMC4700 e invio di dati a NodeMCU: 13 passaggi

Video: Interfacciamento del sensore Infineon DPS422 con Infineon XMC4700 e invio di dati a NodeMCU: 13 passaggi

Video: Interfacciamento del sensore Infineon DPS422 con Infineon XMC4700 e invio di dati a NodeMCU: 13 passaggi
Video: PIC Micro-controller programming | Assignment 032 | Implement a message display using UART and CLCD. 2024, Dicembre
Anonim
Interfacciamento del sensore Infineon DPS422 con Infineon XMC4700 e invio di dati a NodeMCU
Interfacciamento del sensore Infineon DPS422 con Infineon XMC4700 e invio di dati a NodeMCU

In questo tutorial impareremo come utilizzare DPS422 per misurare la temperatura e la pressione atmosferica con XMC4700.

DPS422

Il DPS422 è un sensore barometrico digitale miniaturizzato di pressione dell'aria e temperatura con elevata precisione e basso consumo di corrente. Il rilevamento della pressione viene effettuato utilizzando un elemento sensore capacitivo, garantendo un'elevata precisione sulla temperatura.

È possibile accedere ai risultati delle misurazioni tramite protocollo I2C o SPI.

Il sensore di pressione barometrica DPS422 viene fornito con una libreria Arduino pronta per l'uso.

Si prega di trovare la scheda tecnica di DPS422 qui.

UART (trasmissione di ricezione asincrona universale)

La comunicazione UART viene utilizzata per inviare i dati da XMC4700 a Node MCU. UART sta per Universal Asynchronous Receive Transmit è un dispositivo hardware per computer per la comunicazione seriale. UART è una delle tecniche di comunicazione seriale più semplici e più comunemente utilizzate. Per maggiori informazioni fare riferimento al collegamento.

Passaggio 1: componenti richiesti

  1. S2GO PRESSIONE DPS422
  2. IL MIO ADATTATORE IOT
  3. XMC4700 Kit relax
  4. Nodo MCU ESP8266

Passaggio 2: interfaccia hardware

Interfaccia hardware
Interfaccia hardware

Componenti utilizzati

Passaggio 3:

Immagine
Immagine

Sistema impilato

Passaggio 4:

Immagine
Immagine

Interfaccia tra NodeMCU e My IoT Adapter

Passaggio 5: requisiti software

  1. Arduino IDE
  2. SEGGER J-Link

Passaggio 6: procedura di installazione

Fare riferimento al collegamento per la procedura di installazione.

Passaggio 7: codice

Codice Arduino per XMC4700

Passaggio 8:

Codice Arduino per NodeMCU

Passaggio 9: risultati

Risultati
Risultati

XMC4700

Passaggio 10:

Immagine
Immagine

NodoMCU

Passaggio 11: applicazioni che utilizzano DPS422

  • Misurazione accurata dell'altitudine
  • droni
  • Navigazione indoor e outdoor
  • Applicazioni IoT
  • Casa intelligente
  • Monitoraggio dello sport e del fitness

Passaggio 12: avviso importante

Avviso importante
Avviso importante
  • Il DPS422 ha un rating massimo di 4 V
  • Schede di terze parti con logica 5 V, ad es. l'Arduino Uno, non può essere collegato direttamente alla scheda DPS422 Pressure Shield2Go, anche se l'alimentazione è collegata al pin 3,3 V come le linee di interfaccia, ad es. SDA/SCL, sarà ancora pilotato da 5 V
  • Si prega di utilizzare lo spostamento di livello appropriato per queste schede
  • Il DPS422 è sensibile alla luce e deve essere schermato contro l'esposizione diretta alla luce

Passaggio 13: Passaggio successivo

Per caricare i dati da NodeMCU ad Amazon AWS, fare riferimento al collegamento.

Consigliato: