Obsah:
2025 Autor: John Day | [email protected]. Naposledy změněno: 2025-01-13 06:57
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
- TLAK S2GO DPS422
- MŮJ ADAPTÉR IOT
- Relaxační sada XMC4700
- Uzel MCU ESP8266
Krok 2: Hardwarové rozhraní
Použité komponenty
Krok 3:
Skládaný systém
Krok 4:
Rozhraní mezi NodeMCU a My IoT Adapter
Krok 5: Softwarové požadavky
- Arduino IDE
- 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
XMC4700
Krok 10:
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í
- 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.