Inhoudsopgave:
2025 Auteur: John Day | [email protected]. Laatst gewijzigd: 2025-01-13 06:57
In deze tutorial leren we hoe we de DPS422 kunnen gebruiken voor het meten van temperatuur en barometrische druk met XMC4700.
DPS422
De DPS422 is een geminiaturiseerde digitale luchtdruk- en temperatuursensor met een hoge nauwkeurigheid en een laag stroomverbruik. Drukmeting wordt uitgevoerd met behulp van een capacitief sensorelement, waardoor een hoge nauwkeurigheid over temperatuur wordt gegarandeerd.
Meetresultaten zijn toegankelijk via het I2C- of SPI-protocol.
DPS422 barometrische druksensor wordt geleverd met een gebruiksklare Arduino-bibliotheek.
De datasheet van de DPS422 vindt u hier.
UART (Universele Asynchrone Ontvangen Transmit)
UART-communicatie wordt gebruikt om de gegevens van XMC4700 naar Node MCU te sturen. UART staat voor Universal Asynchronous Receive Transmit en is een computerhardware-apparaat voor seriële communicatie. UART is een van de meest eenvoudige en meest gebruikte seriële communicatietechnieken. Voor meer informatie zie de link.
Stap 1: Vereiste componenten
- S2GO DRUK DPS422
- MIJN IOT-ADAPTER
- XMC4700 Relax-kit
- Knooppunt MCU ESP8266
Stap 2: Hardware-interface
Gebruikte componenten
Stap 3:
Gestapeld systeem
Stap 4:
Interface tussen NodeMCU en My IoT Adapter
Stap 5: Softwarevereisten
- Arduino IDE
- SEGGER J-Link
Stap 6: Installatieprocedure
Raadpleeg de link voor de installatieprocedure.
Stap 7: Coderen
Arduino-code voor XMC4700
Stap 8:
Arduino-code voor NodeMCU
Stap 9: Resultaten
XMC4700
Stap 10:
KnooppuntMCU
Stap 11: Toepassingen die DPS422 gebruiken
- Nauwkeurige hoogtemeting
- Drones
- Binnen- en buitennavigatie
- IoT-toepassingen
- Slimme woning
- Sport- en fitnesstracking
Stap 12: Belangrijke waarschuwing
- De DPS422 heeft een maximale rating van 4 V
- Borden van derden met 5 V-logica, b.v. de Arduino Uno, kan niet rechtstreeks op het DPS422 Pressure Shield2Go-bord worden aangesloten, zelfs niet als de voeding is aangesloten op de 3,3 V-pin als interfacelijnen, b.v. SDA/SCL, wordt nog steeds aangedreven door 5 V
- Gebruik de juiste niveauverschuiving voor deze boards
- De DPS422 is gevoelig voor licht en moet worden afgeschermd tegen directe blootstelling aan licht
Stap 13: Volgende stap
Raadpleeg de link om de gegevens van NodeMCU naar Amazon AWS te uploaden.