Spisu treści:

Połączenie czujnika Infineon DPS422 z Infineon XMC4700 i wysyłanie danych do NodeMCU: 13 kroków
Połączenie czujnika Infineon DPS422 z Infineon XMC4700 i wysyłanie danych do NodeMCU: 13 kroków

Wideo: Połączenie czujnika Infineon DPS422 z Infineon XMC4700 i wysyłanie danych do NodeMCU: 13 kroków

Wideo: Połączenie czujnika Infineon DPS422 z Infineon XMC4700 i wysyłanie danych do NodeMCU: 13 kroków
Wideo: Sposób podłączenia i zasada działania czujnika ruchu PIR 2024, Listopad
Anonim
Łączenie czujnika Infineon DPS422 z Infineon XMC4700 i wysyłanie danych do NodeMCU
Łączenie czujnika Infineon DPS422 z Infineon XMC4700 i wysyłanie danych do NodeMCU

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

  1. CIŚNIENIE S2GO DPS422
  2. MÓJ ADAPTER IOT
  3. Zestaw relaksacyjny XMC4700
  4. Węzeł MCU ESP8266

Krok 2: Interfejs sprzętowy

Interfejs sprzętowy
Interfejs sprzętowy

Używane komponenty

Krok 3:

Obraz
Obraz

System piętrowy

Krok 4:

Obraz
Obraz

Interfejs między NodeMCU a moim adapterem IoT

Krok 5: Wymagania dotyczące oprogramowania

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

Wyniki
Wyniki

XMC4700

Krok 10:

Obraz
Obraz

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

Ważne ostrzeżenie
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.

Zalecana: