Obsah:

Propojení snímače Infineon DPS422 s Infineon XMC4700 a odesílání dat na NodeMCU: 13 kroků
Propojení snímače Infineon DPS422 s Infineon XMC4700 a odesílání dat na NodeMCU: 13 kroků

Video: Propojení snímače Infineon DPS422 s Infineon XMC4700 a odesílání dat na NodeMCU: 13 kroků

Video: Propojení snímače Infineon DPS422 s Infineon XMC4700 a odesílání dat na NodeMCU: 13 kroků
Video: Jak zapojit žárovkou s čidlem pohybu? 2024, Listopad
Anonim
Propojení snímače Infineon DPS422 s Infineon XMC4700 a odesílání dat na NodeMCU
Propojení snímače Infineon DPS422 s Infineon XMC4700 a odesílání dat na NodeMCU

V tomto tutoriálu se naučíme používat DPS422 pro měření teploty a barometrického tlaku pomocí XMC4700.

DPS422

DPS422 je miniaturizovaný digitální barometrický snímač tlaku a teploty vzduchu s vysokou přesností a nízkou spotřebou proudu. Snímání tlaku se provádí pomocí kapacitního senzorového prvku, který zaručuje vysokou přesnost při teplotě.

K výsledkům měření lze přistupovat přes protokol I2C nebo SPI.

Senzor barometrického tlaku DPS422 je dodáván s knihovnou Arduino připravenou k použití.

Datasheet DPS422 najdete zde.

UART (Universal Asynchronous Receive Transmit)

Komunikace UART se používá k odesílání dat z XMC4700 do Node MCU. UART je zkratka pro Universal Asynchronous Receive Transmit, což je hardwarové zařízení počítače pro sériovou komunikaci. UART je jednou z nejjednodušších a nejčastěji používaných technik sériové komunikace. Další informace naleznete v odkazu.

Krok 1: Požadované součásti

  1. TLAK S2GO DPS422
  2. MŮJ ADAPTÉR IOT
  3. Relaxační sada XMC4700
  4. Uzel MCU ESP8266

Krok 2: Hardwarové rozhraní

Hardwarové rozhraní
Hardwarové rozhraní

Použité komponenty

Krok 3:

obraz
obraz

Skládaný systém

Krok 4:

obraz
obraz

Rozhraní mezi NodeMCU a My IoT Adapter

Krok 5: Softwarové požadavky

  1. Arduino IDE
  2. SEGGER J-Link

Krok 6: Postup instalace

Postup instalace naleznete v odkazu.

Krok 7: Kód

Arduino kód pro XMC4700

Krok 8:

Arduino kód pro NodeMCU

Krok 9: Výsledky

Výsledek
Výsledek

XMC4700

Krok 10:

obraz
obraz

NodeMCU

Krok 11: Aplikace využívající DPS422

  • Přesné měření nadmořské výšky
  • Drony
  • Vnitřní i venkovní navigace
  • IoT aplikace
  • Chytrý domov
  • Sledování sportu a kondice

Krok 12: Důležité varování

Důležité upozornění
Důležité upozornění
  • DPS422 má maximální hodnocení 4 V
  • Desky třetích stran s logikou 5 V, např. Arduino Uno, nelze přímo připojit k desce DPS422 Pressure Shield2Go, i když je napájení připojeno na pin 3,3 V jako linky rozhraní, např. SDA/SCL, bude i nadále napájeno 5 V.
  • Pro tyto desky použijte vhodné posunutí úrovně
  • DPS422 je citlivý na světlo a měl by být chráněn před přímým světlem

Krok 13: Další krok

Chcete -li nahrát data z NodeMCU do Amazon AWS, podívejte se na odkaz.

Doporučuje: