Spisu treści:
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-13 06:58
W tym samouczku dowiemy się, jak używać DPS422 do pomiaru temperatury i ciśnienia atmosferycznego za pomocą XMC4700.
DPS422
DPS422 to zminiaturyzowany cyfrowy barometryczny czujnik ciśnienia i temperatury powietrza o wysokiej dokładności i niskim poborze prądu. Wykrywanie ciśnienia odbywa się za pomocą pojemnościowego elementu czujnikowego, gwarantującego wysoką dokładność w stosunku do temperatury.
Wyniki pomiarów są dostępne przez protokół I2C lub SPI.
Czujnik ciśnienia barometrycznego DPS422 dostarczany jest z gotową do użycia biblioteką Arduino.
Karta katalogowa DPS422 znajduje się tutaj.
UART (uniwersalna asynchroniczna transmisja odbiorcza)
Komunikacja UART służy do przesyłania danych z XMC4700 do węzła MCU. UART oznacza Universal Asynchronous Receive Transmit to komputerowe urządzenie sprzętowe do komunikacji szeregowej. UART jest jedną z najprostszych i najczęściej stosowanych technik komunikacji szeregowej. Więcej informacji znajdziesz w linku.
Krok 1: Wymagane składniki
- CIŚNIENIE S2GO DPS422
- MÓJ ADAPTER IOT
- Zestaw relaksacyjny XMC4700
- Węzeł MCU ESP8266
Krok 2: Interfejs sprzętowy
Używane komponenty
Krok 3:
System piętrowy
Krok 4:
Interfejs między NodeMCU a moim adapterem IoT
Krok 5: Wymagania dotyczące oprogramowania
- IDE Arduino
- SEGGER J-Link
Krok 6: Procedura instalacji
Proszę zapoznać się z linkiem do procedury instalacji.
Krok 7: Kod
Kod Arduino dla XMC4700
Krok 8:
Kod Arduino dla NodeMCU
Krok 9: Wyniki
XMC4700
Krok 10:
WęzełMCU
Krok 11: Aplikacje korzystające z DPS422
- Dokładny pomiar wysokości
- Drony
- Nawigacja wewnątrz i na zewnątrz
- Aplikacje IoT
- Inteligentny dom
- Śledzenie sportu i kondycji
Krok 12: Ważne ostrzeżenie
- DPS422 ma maksymalną ocenę 4 V
- Płyty firm trzecich z logiką 5 V, np. Arduino Uno, nie można podłączyć bezpośrednio do płytki DPS422 Pressure Shield2Go, nawet jeśli zasilanie jest podłączone do pinu 3,3 V jako linie interfejsu, np. SDA/SCL, nadal będzie napędzany napięciem 5 V
- Proszę używać odpowiedniego przesuwania poziomu dla tych płyt
- DPS422 jest wrażliwy na światło i powinien być chroniony przed bezpośrednim działaniem światła
Krok 13: Następny krok
Aby przesłać dane z NodeMCU do Amazon AWS, skorzystaj z linku.