İçindekiler:

Infineon DPS422 Sensörünü Infineon XMC4700 ile Arayüzleme ve NodeMCU'ya Veri Gönderme: 13 Adım
Infineon DPS422 Sensörünü Infineon XMC4700 ile Arayüzleme ve NodeMCU'ya Veri Gönderme: 13 Adım

Video: Infineon DPS422 Sensörünü Infineon XMC4700 ile Arayüzleme ve NodeMCU'ya Veri Gönderme: 13 Adım

Video: Infineon DPS422 Sensörünü Infineon XMC4700 ile Arayüzleme ve NodeMCU'ya Veri Gönderme: 13 Adım
Video: XENSIV™ DPS310 pressure Shield2Go - Ready to use in less than 5 minutes 2024, Kasım
Anonim
Infineon DPS422 Sensörünü Infineon XMC4700 ile Arayüzleme ve NodeMCU'ya Veri Gönderme
Infineon DPS422 Sensörünü Infineon XMC4700 ile Arayüzleme ve NodeMCU'ya Veri Gönderme

Bu eğitimde, XMC4700 ile sıcaklık ve barometrik basıncı ölçmek için DPS422'nin nasıl kullanılacağını öğreneceğiz.

DPS422

DPS422, yüksek doğruluk ve düşük akım tüketimi ile minyatür bir dijital barometrik hava basıncı ve sıcaklık sensörüdür. Basınç algılama, sıcaklık üzerinde yüksek doğruluğu garanti eden kapasitif bir sensör elemanı kullanılarak gerçekleştirilir.

Ölçüm sonuçlarına I2C veya SPI protokolü üzerinden erişilebilir.

DPS422 barometrik basınç sensörü, kullanıma hazır bir Arduino kütüphanesi ile birlikte gelir.

Lütfen DPS422 veri sayfasını burada bulabilirsiniz.

UART(Evrensel Asenkron Alma İletimi)

UART iletişimi, verileri XMC4700'den Node MCU'ya göndermek için kullanılır. UART, Evrensel Asenkron Alma İletimi anlamına gelir, seri iletişim için bir bilgisayar donanım aygıtıdır. UART, en basit ve en yaygın kullanılan seri iletişim tekniklerinden biridir. Daha fazla bilgi için bağlantıya bakın.

Adım 1: Gerekli Bileşenler

  1. S2GO BASINÇ DPS422
  2. IOT ADAPTÖRÜM
  3. XMC4700 Rahatlama Kiti
  4. Düğüm MCU ESP8266

2. Adım: Donanım Arabirimi

Donanım Arabirimi
Donanım Arabirimi

Kullanılan Bileşenler

Aşama 3:

resim
resim

Yığılmış sistem

4. Adım:

resim
resim

NodeMCU ve My IoT Adapter arasındaki arayüz

Adım 5: Yazılım Gereksinimleri

  1. Arduino IDE'si
  2. SEGGER J-Link

Adım 6: Kurulum Prosedürü

Lütfen kurulum prosedürü için bağlantıya bakın.

7. Adım: Kod

XMC4700 için Arduino kodu

Adım 8:

NodeMCU için Arduino kodu

9. Adım: Sonuçlar

Sonuçlar
Sonuçlar

XMC4700

Adım 10:

resim
resim

DüğümMCU

Adım 11: DPS422 Kullanan Uygulamalar

  • Doğru yükseklik ölçümü
  • dronlar
  • İç ve dış mekan navigasyonu
  • IoT uygulamaları
  • Akıllı ev
  • Spor ve fitness takibi

Adım 12: Önemli Uyarı

Önemli Uyarı
Önemli Uyarı
  • DPS422, maksimum 4 V değerine sahiptir
  • 5 V mantığına sahip üçüncü taraf panoları, örn. Arduino Uno, güç, arayüz hatları olarak 3.3 V pinine bağlansa bile, DPS422 Basınç Shield2Go kartına doğrudan bağlanamaz, örn. SDA/SCL, yine de 5 V ile sürülecek
  • Lütfen bu panolar için uygun seviye kaydırma kullanın
  • DPS422 ışığa duyarlıdır ve doğrudan ışığa maruz kalmaya karşı korumalı olmalıdır

Adım 13: Sonraki Adım

NodeMCU'dan Amazon AWS'ye veri yüklemek için lütfen bağlantıya bakın.

Önerilen: