Съдържание:

Свързване на сензор Infineon DPS422 с Infineon XMC4700 и изпращане на данни към NodeMCU: 13 стъпки
Свързване на сензор Infineon DPS422 с Infineon XMC4700 и изпращане на данни към NodeMCU: 13 стъпки

Видео: Свързване на сензор Infineon DPS422 с Infineon XMC4700 и изпращане на данни към NodeMCU: 13 стъпки

Видео: Свързване на сензор Infineon DPS422 с Infineon XMC4700 и изпращане на данни към NodeMCU: 13 стъпки
Видео: 気圧センサー DPS422 2024, Ноември
Anonim
Свързване на сензор Infineon DPS422 с Infineon XMC4700 и изпращане на данни към NodeMCU
Свързване на сензор Infineon DPS422 с Infineon XMC4700 и изпращане на данни към NodeMCU

В този урок ще научим как да използваме DPS422 за измерване на температура и барометрично налягане с XMC4700.

DPS422

DPS422 е миниатюрен цифров барометричен сензор за налягане и температура на въздуха с висока точност и ниска консумация на ток. Измерването на налягането се извършва с помощта на капацитивен сензорен елемент, гарантиращ висока точност на температурата.

Резултатите от измерванията могат да бъдат достъпни чрез I2C или SPI протокол.

Сензорът за барометрично налягане DPS422 се доставя с библиотека Arduino, готова за използване.

Моля, намерете листа с данни за DPS422 тук.

UART (Универсален асинхронен прием на предаване)

UART комуникацията се използва за изпращане на данните от XMC4700 до Node MCU. UART означава Универсален асинхронен прием на предаване е компютърно хардуерно устройство за серийна комуникация. UART е една от най -простите и най -често използваните техники за серийна комуникация. За повече информация вижте връзката.

Стъпка 1: Необходими компоненти

  1. S2GO НАПРАВЛЕНИЕ DPS422
  2. МОЯТ МОТЕН АДАПТЕР
  3. Комплект за отпускане XMC4700
  4. Възел MCU ESP8266

Стъпка 2: Хардуерно взаимодействие

Хардуерно свързване
Хардуерно свързване

Използвани компоненти

Стъпка 3:

Образ
Образ

Подредена система

Стъпка 4:

Образ
Образ

Интерфейс между NodeMCU и моя IoT адаптер

Стъпка 5: Изисквания към софтуера

  1. Arduino IDE
  2. SEGGER J-Link

Стъпка 6: Процедура за инсталиране

Моля, направете справка чрез връзката за процедурата по инсталиране.

Стъпка 7: Код

Arduino код за XMC4700

Стъпка 8:

Arduino код за NodeMCU

Стъпка 9: Резултати

Резултати
Резултати

XMC4700

Стъпка 10:

Образ
Образ

NodeMCU

Стъпка 11: Приложения, използващи DPS422

  • Точно измерване на височина
  • Дроновете
  • Вътрешна и външна навигация
  • IoT приложения
  • Умен дом
  • Проследяване на спорта и фитнеса

Стъпка 12: Важно предупреждение

Важно предупреждение
Важно предупреждение
  • DPS422 има максимална мощност от 4 V
  • Табла на трети страни с 5 V логика, напр. Arduino Uno, не може да бъде свързан директно към платката DPS422 Pressure Shield2Go, дори ако захранването е свързано към 3.3 V щифт като интерфейсни линии, напр. SDA/SCL, все още ще се задвижва от 5 V
  • Моля, използвайте подходящо превключване на нивата за тези дъски
  • DPS422 е чувствителен към светлина и трябва да бъде защитен от пряка експозиция на светлина

Стъпка 13: Следваща стъпка

За да качите данните от NodeMCU в Amazon AWS, моля, вижте връзката.

Препоръчано: