Mundarija:

Infineon DPS422 sensorini Infineon XMC4700 bilan o'zaro bog'lash va ma'lumotlarni NodeMCU -ga yuborish: 13 qadam
Infineon DPS422 sensorini Infineon XMC4700 bilan o'zaro bog'lash va ma'lumotlarni NodeMCU -ga yuborish: 13 qadam

Video: Infineon DPS422 sensorini Infineon XMC4700 bilan o'zaro bog'lash va ma'lumotlarni NodeMCU -ga yuborish: 13 qadam

Video: Infineon DPS422 sensorini Infineon XMC4700 bilan o'zaro bog'lash va ma'lumotlarni NodeMCU -ga yuborish: 13 qadam
Video: Infineon Magnet 2Go demo 2024, Noyabr
Anonim
Infineon DPS422 sensorini Infineon XMC4700 bilan o'zaro bog'lash va ma'lumotlarni NodeMCU -ga yuborish
Infineon DPS422 sensorini Infineon XMC4700 bilan o'zaro bog'lash va ma'lumotlarni NodeMCU -ga yuborish

Ushbu qo'llanmada biz XPS4700 yordamida harorat va barometrik bosimni o'lchash uchun DPS422 -dan qanday foydalanishni bilib olamiz.

DPS422

DPS422 - bu yuqori aniqlik va past oqim sarfiga ega miniatyurali raqamli barometrik havo bosimi va harorati sensori. Bosimni sezish sig'im sensori elementi yordamida amalga oshiriladi, bu harorat ustidan yuqori aniqlikni kafolatlaydi.

O'lchov natijalariga I2C yoki SPI protokoli orqali kirish mumkin.

DPS422 barometrik bosim sensori Arduino kutubxonasidan foydalanishga tayyor.

Iltimos, DPS422 ma'lumotlar jadvalini bu erda toping.

UART (universal asenkron qabul qilish uzatish)

UART aloqasi XMC4700 dan MCU tuguniga ma'lumotlarni yuborish uchun ishlatiladi. UART universal asenkron qabul qilish uzatilishini anglatadi, bu ketma -ket aloqa uchun kompyuter uskunasi. UART - ketma -ket aloqa qilishning eng oddiy va eng ko'p ishlatiladigan usullaridan biri. Qo'shimcha ma'lumot olish uchun havolaga qarang.

1 -qadam: kerakli komponentlar

  1. S2GO bosimi DPS422
  2. MENI YO'LLI ADAPTORIM
  3. XMC4700 Relax to'plami
  4. MCU ESP8266 tuguni

2 -qadam: Uskuna interfeysi

Uskuna interfeysi
Uskuna interfeysi

Ishlatilgan komponentlar

3 -qadam:

Rasm
Rasm

To'plangan tizim

4 -qadam:

Rasm
Rasm

NodeMCU va My IoT adapteri o'rtasidagi interfeys

5 -qadam: dasturiy ta'minot talablari

  1. Arduino IDE
  2. SEGGER J-Link

6 -qadam: O'rnatish tartibi

O'rnatish tartibi uchun havola orqali qarang.

7 -qadam: kod

XMC4700 uchun Arduino kodi

8 -qadam:

NodeMCU uchun Arduino kodi

9 -qadam: Natijalar

Natijalar
Natijalar

XMC 4700

10 -qadam:

Rasm
Rasm

NodeMCU

11 -qadam: DPS422 yordamida ilovalar

  • Balandlikni aniq o'lchash
  • Dronlar
  • Ichki va tashqi navigatsiya
  • IoT ilovalari
  • Aqlli uy
  • Sport va fitnesni kuzatish

12 -qadam: muhim ogohlantirish

Muhim ogohlantirish
Muhim ogohlantirish
  • DPS422 4 V maksimal qiymatiga ega
  • 5 V mantiqqa ega uchinchi tomon platalari, masalan. Arduino Uno, DPS422 Pressure Shield2Go kartasiga to'g'ridan -to'g'ri ulanishi mumkin emas, hatto quvvat interfeysi chiziqlari sifatida 3.3 V piniga ulangan bo'lsa ham. SDA/SCL, hali ham 5 V bilan boshqariladi
  • Iltimos, ushbu taxtalar uchun mos darajadagi siljishdan foydalaning
  • DPS422 nurga sezgir va to'g'ridan -to'g'ri yorug'lik ta'siridan himoyalangan bo'lishi kerak

13 -qadam: Keyingi qadam

NodeMCU -dan Amazon AWS -ga ma'lumotlarni yuklash uchun havolani ko'ring.

Tavsiya: