Povezovanje senzorja Infineon DPS422 z Infineonom XMC4700 in pošiljanje podatkov v NodeMCU: 13 korakov
Povezovanje senzorja Infineon DPS422 z Infineonom XMC4700 in pošiljanje podatkov v NodeMCU: 13 korakov
Anonim
Povezovanje senzorja Infineon DPS422 z Infineonom XMC4700 in pošiljanje podatkov v NodeMCU
Povezovanje senzorja Infineon DPS422 z Infineonom XMC4700 in pošiljanje podatkov v NodeMCU

V tem vodiču se bomo naučili uporabljati DPS422 za merjenje temperature in barometričnega tlaka z XMC4700.

DPS422

DPS422 je miniaturni digitalni barometrični senzor zračnega tlaka in temperature z visoko natančnostjo in nizko porabo toka. Zaznavanje tlaka se izvaja s kapacitivnim senzorskim elementom, kar zagotavlja visoko natančnost pri temperaturi.

Do rezultatov meritev je mogoče dostopati prek protokola I2C ali SPI.

Senzor barometričnega tlaka DPS422 je opremljen s knjižnico Arduino, pripravljeno za uporabo.

Podatkovni list DPS422 najdete tukaj.

UART (univerzalni asinhroni sprejemni prenos)

UART komunikacija se uporablja za pošiljanje podatkov iz XMC4700 v Node MCU. UART pomeni Universal Asynchronous Receive Transmit je računalniška strojna naprava za serijsko komunikacijo. UART je ena najpreprostejših in najpogosteje uporabljenih tehnik serijske komunikacije. Za več informacij glejte povezavo.

Korak: Potrebne komponente

  1. S2GO TLAK DPS422
  2. MOJ IOT -ADAPTER
  3. Komplet za sprostitev XMC4700
  4. Vozlišče MCU ESP8266

Korak: Vmesnik strojne opreme

Strojna povezava
Strojna povezava

Uporabljene komponente

3. korak:

Slika
Slika

Zloženi sistem

4. korak:

Slika
Slika

Vmesnik med NodeMCU in vmesnikom My IoT

5. korak: Zahteve glede programske opreme

  1. Arduino IDE
  2. SEGGER J-Link

6. korak: Postopek namestitve

Postopek namestitve najdete na povezavi.

7. korak: Koda

Koda Arduino za XMC4700

8. korak:

Koda Arduino za NodeMCU

9. korak: Rezultati

Rezultati
Rezultati

XMC4700

10. korak:

Slika
Slika

NodeMCU

11. korak: Aplikacije z uporabo DPS422

  • Natančno merjenje nadmorske višine
  • Droni
  • Notranja in zunanja navigacija
  • IoT aplikacije
  • Pameten dom
  • Sledenje športu in fitnesu

12. korak: Pomembno opozorilo

Pomembno opozorilo
Pomembno opozorilo
  • DPS422 ima največjo moč 4 V
  • Plošče drugih proizvajalcev s 5 V logiko, npr. Arduino Uno, ni mogoče povezati neposredno s ploščo DPS422 Pressure Shield2Go, tudi če je napajanje priključeno na 3,3 V pin kot vmesniške linije, npr. SDA/SCL, bo še vedno poganjal 5 V.
  • Za te plošče uporabite ustrezno prestavljanje ravni
  • DPS422 je občutljiv na svetlobo in ga je treba zaščititi pred neposredno izpostavljenostjo svetlobi

13. korak: Naslednji korak

Če želite naložiti podatke iz NodeMCU v Amazon AWS, si oglejte povezavo.