Innholdsfortegnelse:
2025 Forfatter: John Day | [email protected]. Sist endret: 2025-01-13 06:58
I denne opplæringen lærer vi hvordan du bruker DPS422 til måling av temperatur og barometrisk trykk med XMC4700.
DPS422
DPS422 er en miniatyrisert digital barometrisk lufttrykk- og temperatursensor med høy nøyaktighet og lavt strømforbruk. Trykkmåling utføres ved hjelp av et kapasitivt sensorelement, som garanterer høy nøyaktighet over temperatur.
Måleresultater kan nås via I2C- eller SPI -protokollen.
DPS422 barometrisk trykksensor leveres med et brukbart Arduino -bibliotek.
Vennligst finn databladet til DPS422 her.
UART (Universal Asynchronous Receive Transmit)
UART -kommunikasjon brukes til å sende dataene fra XMC4700 til Node MCU. UART står for Universal Asynchronous Receive Transmit er en maskinvareenhet for seriell kommunikasjon. UART er en av de mest enkle og mest brukte serielle kommunikasjonsteknikkene. For mer informasjon, se lenken.
Trinn 1: Nødvendige komponenter
- S2GO TRYKK DPS422
- MIN IOT ADAPTER
- XMC4700 Relax Kit
- Node MCU ESP8266
Trinn 2: Maskinvaregrensesnitt
Komponenter som brukes
Trinn 3:
Stablet system
Trinn 4:
Grensesnitt mellom NodeMCU og My IoT Adapter
Trinn 5: Programvarekrav
- Arduino IDE
- SEGGER J-Link
Trinn 6: Installasjonsprosedyre
Se gjennom lenken for installasjonsprosedyre.
Trinn 7: Kode
Arduino -kode for XMC4700
Trinn 8:
Arduino -kode for NodeMCU
Trinn 9: Resultater
XMC4700
Trinn 10:
NodeMCU
Trinn 11: Programmer som bruker DPS422
- Nøyaktig høydemåling
- Droner
- Innendørs og utendørs navigasjon
- IoT -applikasjoner
- Smart hjem
- Sport og fitness sporing
Trinn 12: Viktig advarsel
- DPS422 har en maksimal vurdering på 4 V
- Tredjeparts tavler med 5 V logikk, f.eks. Arduino Uno, kan ikke kobles direkte til DPS422 Pressure Shield2Go -kortet, selv om strømmen er koblet til 3,3 V -pinnen som grensesnittlinjene, f.eks. SDA/SCL, vil fremdeles bli drevet av 5 V
- Bruk passende nivåskift for disse brettene
- DPS422 er lysfølsom og bør beskyttes mot direkte lyseksponering
Trinn 13: Neste trinn
For å laste opp dataene fra NodeMCU til Amazon AWS, se lenken.