Оглавление:
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-13 06:58
В этом руководстве мы узнаем, как использовать DPS422 для измерения температуры и барометрического давления с помощью XMC4700.
DPS422
DPS422 - это миниатюрный цифровой датчик атмосферного давления и температуры с высокой точностью и низким потреблением тока. Измерение давления осуществляется с помощью емкостного чувствительного элемента, что гарантирует высокую точность измерения температуры.
Доступ к результатам измерений можно получить по протоколу I2C или SPI.
Датчик атмосферного давления DPS422 поставляется с готовой к использованию библиотекой Arduino.
Вы можете найти техническое описание DPS422 здесь.
UART (универсальная асинхронная приемная передача)
Связь UART используется для отправки данных от XMC4700 к Node MCU. UART расшифровывается как Universal Asynchronous Receive Transmit - компьютерное аппаратное устройство для последовательной связи. UART - один из самых простых и наиболее часто используемых методов последовательной связи. Для получения дополнительной информации перейдите по ссылке.
Шаг 1. Необходимые компоненты
- ДАВЛЕНИЕ S2GO DPS422
- МОЙ АДАПТЕР IOT
- XMC4700 Relax Kit
- Узел MCU ESP8266
Шаг 2: аппаратное обеспечение
Используемые компоненты
Шаг 3:
Многослойная система
Шаг 4:
Интерфейс между NodeMCU и My IoT Adapter
Шаг 5: Требования к программному обеспечению
- IDE Arduino
- SEGGER J-Link
Шаг 6: Процедура установки
Пожалуйста, перейдите по ссылке для процедуры установки.
Шаг 7: Код
Код Arduino для XMC4700
Шаг 8:
Код Arduino для NodeMCU
Шаг 9: Результаты
XMC4700
Шаг 10:
NodeMCU
Шаг 11. Приложения, использующие DPS422
- Точный замер высоты
- Дроны
- Внутренняя и внешняя навигация
- IoT приложения
- Умный дом
- Отслеживание занятий спортом и фитнесом
Шаг 12: Важное предупреждение
- DPS422 имеет максимальное напряжение 4 В.
- Платы сторонних производителей с логикой 5 В, например Arduino Uno не может быть напрямую подключен к плате DPS422 Pressure Shield2Go, даже если питание подключено к выводу 3,3 В в качестве интерфейсных линий, например SDA / SCL, по-прежнему будет управляться 5 В
- Пожалуйста, используйте соответствующий сдвиг уровня для этих плат.
- DPS422 чувствителен к свету и должен быть защищен от прямого воздействия света.
Шаг 13: следующий шаг
Чтобы загрузить данные из NodeMCU в Amazon AWS, перейдите по ссылке.