Sisällysluettelo:

Infineon DPS422 -anturin liitäntä Infineon XMC4700 -laitteella ja tietojen lähettäminen solmulle MCU: 13 vaihetta
Infineon DPS422 -anturin liitäntä Infineon XMC4700 -laitteella ja tietojen lähettäminen solmulle MCU: 13 vaihetta

Video: Infineon DPS422 -anturin liitäntä Infineon XMC4700 -laitteella ja tietojen lähettäminen solmulle MCU: 13 vaihetta

Video: Infineon DPS422 -anturin liitäntä Infineon XMC4700 -laitteella ja tietojen lähettäminen solmulle MCU: 13 vaihetta
Video: Infineon Magnet 2Go demo 2024, Marraskuu
Anonim
Infineon DPS422 -anturin liitäntä Infineon XMC4700: n kanssa ja tietojen lähettäminen NodeMCU: lle
Infineon DPS422 -anturin liitäntä Infineon XMC4700: n kanssa ja tietojen lähettäminen NodeMCU: lle

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

  1. S2GO -PAINE DPS422
  2. MINUN IOT -SOVITIN
  3. XMC4700 Relax Kit
  4. Solmu MCU ESP8266

Vaihe 2: Laitteiston liitäntä

Laitteiston liitäntä
Laitteiston liitäntä

Käytetyt komponentit

Vaihe 3:

Kuva
Kuva

Pinottu järjestelmä

Vaihe 4:

Kuva
Kuva

Liitäntä NodeMCU: n ja My IoT Adapterin välillä

Vaihe 5: Ohjelmistovaatimukset

  1. Arduino IDE
  2. 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

Tulokset
Tulokset

XMC4700

Vaihe 10:

Kuva
Kuva

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

Tärkeä varoitus
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ä.

Suositeltava: