Cuprins:
2025 Autor: John Day | [email protected]. Modificat ultima dată: 2025-01-13 06:58
În acest tutorial vom învăța cum să folosim DPS422 pentru măsurarea temperaturii și a presiunii barometrice cu XMC4700.
DPS422
DPS422 este un senzor de presiune și temperatură barometrică digitală miniaturizat, cu o precizie ridicată și un consum redus de curent. Detectarea presiunii se realizează utilizând un element senzor capacitiv, garantând o precizie ridicată la temperatură.
Rezultatele măsurătorilor pot fi accesate prin protocolul I2C sau SPI.
Senzorul de presiune barometrică DPS422 vine cu o bibliotecă Arduino gata de utilizare.
Vă rugăm să găsiți fișa tehnică a DPS422 aici.
UART (Universal Asynchronous Receive Transmit)
Comunicarea UART este utilizată pentru a trimite datele de la XMC4700 la Node MCU. UART înseamnă Universal Asynchronous Receive Transmit este un dispozitiv hardware de calculator pentru comunicații seriale. UART este una dintre cele mai simple și mai frecvent utilizate tehnici de comunicare în serie. Pentru mai multe informații, consultați linkul.
Pasul 1: Componente necesare
- S2GO PRESSURE DPS422
- ADAPTORUL MEU IOT
- Kit de relaxare XMC4700
- Nod MCU ESP8266
Pasul 2: interfață hardware
Componente utilizate
Pasul 3:
Sistem stivuit
Pasul 4:
Interfață între NodeMCU și My IoT Adapter
Pasul 5: Cerințe software
- IDE Arduino
- SEGGER J-Link
Pasul 6: Procedura de instalare
Vă rugăm să consultați linkul pentru procedura de instalare.
Pasul 7: Cod
Cod Arduino pentru XMC4700
Pasul 8:
Cod Arduino pentru NodeMCU
Pasul 9: Rezultate
XMC4700
Pasul 10:
NodeMCU
Pasul 11: Aplicații care utilizează DPS422
- Măsurare exactă a altitudinii
- Drone
- Navigare în interior și exterior
- Aplicații IoT
- Casa inteligentă
- Urmărirea sportului și fitnessului
Pasul 12: Avertisment important
- DPS422 are un rating maxim de 4 V
- Placi terțe cu logică de 5 V, de ex. Arduino Uno nu poate fi conectat direct la placa DPS422 Pressure Shield2Go, chiar dacă puterea este conectată la pinul de 3,3 V ca linii de interfață, de ex. SDA / SCL, va fi în continuare condus de 5 V.
- Vă rugăm să utilizați schimbarea de nivel adecvată pentru aceste plăci
- DPS422 este sensibil la lumină și trebuie protejat împotriva expunerii directe la lumină
Pasul 13: Pasul următor
Pentru a încărca datele de la NodeMCU pe Amazon AWS, vă rugăm să consultați linkul.