Cuprins:
- Pasul 1: Componente necesare
- Pasul 2: interfață hardware
- Pasul 3:
- Pasul 4:
- Pasul 5: Cerințe software
- Pasul 6: Procedura de instalare
- Pasul 7: Cod
- Pasul 8:
- Pasul 9: Rezultate
- Pasul 10:
- Pasul 11: Aplicații care utilizează DPS422
- Pasul 12: Avertisment important
- Pasul 13: Pasul următor
Video: Interfațarea senzorului Infineon DPS422 cu Infineon XMC4700 și trimiterea datelor către NodeMCU: 13 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:43
Î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.
Recomandat:
Trimiterea datelor despre senzorul wireless de temperatură și umiditate către Excel: 34 de pași
Trimiterea datelor senzorului de temperatură și umiditate fără fir către Excel: Folosim aici senzorul de temperatură și umiditate al NCD, dar pașii rămân egali pentru oricare dintre produsele ncd, deci dacă aveți alți senzori fără fir ncd, experiență liberă de observat alături. Prin oprirea acestui text, trebuie să
Trimiterea datelor senzorului de vibrații și temperatură fără fir către Excel folosind Node-RED: 25 de pași
Trimiterea datelor senzorului de vibrații și temperatură fără fir către Excel folosind Node-RED: Prezentarea senzorului de temperatură și vibrații wireless IoT Industrial Long Range IoT, oferind până la o rază de 2 mile utilizarea unei structuri de rețea fără fir mesh. Incorporând un senzor de precizie de vibrație și temperatură pe 16 biți, acest dispozitiv
Trimiterea datelor despre vibrații și temperatură fără fir către Foi de calcul Google folosind Node-RED: 37 de pași
Trimiterea datelor despre vibrații și temperatură fără fir către Foi de calcul Google folosind Node-RED: Introducerea senzorului de temperatură și vibrații fără fir IoT Industrial Long Range IoT de la NCD, oferind până la o rază de 2 mile utilizarea unei structuri de rețea fără fir mesh. Incorporând un senzor de precizie de vibrație și temperatură pe 16 biți, acest dispozitiv
Sistem de prezență prin trimiterea datelor RFID către serverul MySQL folosind Python cu Arduino: 6 pași
Sistem de prezență prin trimiterea datelor RFID către serverul MySQL folosind Python cu Arduino: În acest proiect am interfațat RFID-RC522 cu arduino și apoi trimit date RFID la baza de date phpmyadmin. Spre deosebire de proiectele noastre anterioare, nu folosim niciun scut Ethernet în acest caz, aici citim doar datele seriale provenite de la ar
Trimiterea datelor senzorului de temperatură și umiditate fără fir IoT pe termen lung către foaia Google: 39 de pași
Trimiterea datelor senzorului de temperatură și umiditate fără fir IoT pe termen lung către foaia Google: Folosim aici senzorul de temperatură și umiditate NCD, dar pașii rămân egali pentru oricare dintre produsele ncd, deci dacă aveți alți senzori fără fir ncd, experiența este gratuită. alături de pe lângă. Prin oprirea acestui text, trebuie să