Sisällysluettelo:
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-13 06:57
Tässä opetusohjelmassa opimme käyttämään DPS422: tä lämpötilan ja ilmanpaineen mittaamiseen XMC4700: n kanssa.
DPS422
DPS422 on pienennetty digitaalinen barometrinen ilmanpaine- ja lämpötila -anturi, jolla on suuri tarkkuus ja alhainen virrankulutus. Paineen tunnistaminen suoritetaan kapasitiivisella anturielementillä, joka takaa korkean lämpötilan tarkkuuden.
Mittaustuloksiin pääsee käsiksi I2C- tai SPI -protokollan kautta.
DPS422 -ilmanpaineanturin mukana toimitetaan käyttövalmis Arduino -kirjasto.
Löydät DPS422: n tietolomakkeen täältä.
UART (universaali asynkroninen vastaanotto)
UART -tiedonsiirtoa käytetään datan lähettämiseen XMC4700: sta solmun MCU: han. UART on lyhenne sanoista Universal Asynchronous Receive Transmit, joka on tietokonelaitteisto sarjaviestintään. UART on yksi yksinkertaisimmista ja yleisimmin käytetyistä sarjaviestintätekniikoista. Katso lisätietoja linkistä.
Vaihe 1: Tarvittavat komponentit
- S2GO -PAINE DPS422
- MINUN IOT -SOVITIN
- XMC4700 Relax Kit
- Solmu MCU ESP8266
Vaihe 2: Laitteiston liitäntä
Käytetyt komponentit
Vaihe 3:
Pinottu järjestelmä
Vaihe 4:
Liitäntä NodeMCU: n ja My IoT Adapterin välillä
Vaihe 5: Ohjelmistovaatimukset
- Arduino IDE
- SEGGER J-Link
Vaihe 6: Asennusmenettely
Katso asennusohjeet linkin kautta.
Vaihe 7: Koodi
Arduino -koodi XMC4700: lle
Vaihe 8:
Arduino -koodi NodeMCU: lle
Vaihe 9: Tulokset
XMC4700
Vaihe 10:
NodeMCU
Vaihe 11: DPS422 -sovellusta käyttävät sovellukset
- Tarkka korkeusmittaus
- Drones
- Navigointi sisällä ja ulkona
- IoT -sovellukset
- Älykoti
- Urheilun ja kuntoilun seuranta
Vaihe 12: Tärkeä varoitus
- DPS422: n maksimiteho on 4 V.
- Kolmannen osapuolen levyt 5 V logiikalla, esim. Arduino Uno -laitetta ei voi kytkeä suoraan DPS422 Pressure Shield2Go -korttiin, vaikka virta olisi kytketty 3,3 V: n napaan liitäntälinjoina, esim. SDA/SCL, käyttöjännite on edelleen 5 V
- Käytä asianmukaista tasonsiirtoa näille levyille
- DPS422 on herkkä valolle ja se on suojattava suoralta valolta
Vaihe 13: Seuraava vaihe
Lataa tiedot NodeMCU: sta Amazon AWS: ään linkistä.