INHOUDSOPGAWE:
2025 Outeur: John Day | [email protected]. Laas verander: 2025-01-13 06:56
In hierdie handleiding leer ons hoe om DPS422 te gebruik vir die meting van temperatuur en barometriese druk met XMC4700.
DPS422
Die DPS422 is 'n geminiaturiseerde digitale barometriese lugdruk- en temperatuursensor met 'n hoë akkuraatheid en 'n lae stroomverbruik. Drukmeting word uitgevoer met behulp van 'n kapasitiewe sensorelement, wat 'n hoë akkuraatheid oor temperatuur waarborg.
U kan toegang verkry tot die metings via die I2C- of SPI -protokol.
Die DPS422 barometriese druksensor het 'n gereed -vir -gebruik Arduino -biblioteek.
Vind die datablad van DPS422 hier.
UART (Universal Asynchronous Receive Transmit)
UART -kommunikasie word gebruik om die data van XMC4700 na Node MCU te stuur. UART staan vir Universal Asynchronous Receive Transmit is 'n rekenaar hardeware toestel vir seriële kommunikasie. UART is een van die eenvoudigste en mees gebruikte seriële kommunikasietegnieke. Vir meer inligting, verwys na die skakel.
Stap 1: Vereiste komponente
- S2GO DRUK DPS422
- MY IOT ADAPTER
- XMC4700 Ontspanstel
- Node MCU ESP8266
Stap 2: Hardeware -koppelvlak
Komponente wat gebruik word
Stap 3:
Gestapelde stelsel
Stap 4:
Koppelvlak tussen NodeMCU en My IoT Adapter
Stap 5: Sagtewarevereistes
- Arduino IDE
- SEGGER J-Link
Stap 6: Installasieprosedure
Raadpleeg die skakel vir die installasieprosedure.
Stap 7: Kode
Arduino -kode vir XMC4700
Stap 8:
Arduino -kode vir NodeMCU
Stap 9: Resultate
XMC4700
Stap 10:
NodeMCU
Stap 11: Toepassings met behulp van DPS422
- Akkurate hoogtemeting
- Hommeltuie
- Binne en buite navigasie
- IoT -toepassings
- Slim huis
- Sport en fiksheid dop
Stap 12: Belangrike waarskuwing
- Die DPS422 het 'n maksimum van 4 V
- Derdeparty borde met 5 V logika, bv. die Arduino Uno, kan nie direk aan die DPS422 Pressure Shield2Go -bord gekoppel word nie, selfs al word die krag aan die 3.3 V -pen gekoppel as die koppelvlaklyne, bv. SDA/SCL, sal steeds deur 5 V aangedryf word
- Gebruik die toepaslike vlakverskuiwing vir hierdie borde
- Die DPS422 is sensitief vir lig en moet beskerm word teen direkte blootstelling aan lig
Stap 13: Volgende stap
Raadpleeg die skakel om die data van NodeMCU na Amazon AWS op te laai.