WF100DPZ
Чтение давления и температуры с датчика WF100DPZ через SPI с поддержкой синхронных и асинхронных режимов измерений
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:2631653467afe2f32e558ff1682394dc41503619fef120b3766d730350121e11WF100DPZ-0.1.0-26316534.zipОписание
Работа с датчиком давления WF100DPZ через SPI интерфейс. Библиотека поддерживает три режима чтения: синхронные блокирующие, асинхронные одиночные и непрерывные измерения, что даёт гибкость при выборе между простотой и невольющимся выполнением кода. Датчик измеряет давление в диапазоне от 5 до 1000 кПа с встроенным температурным датчиком и 24-битным АЦП, работает на частотах до 480 Гц для отдельных значений. Реализована двойная архитектура: BitBang-бэкенд совместим с классическими Arduino, а EspIdf3Wire на ESP32 позволяет использовать более высокие частоты SPI. Конфигурация интервала сэмплирования и других параметров происходит в рантайме. Примеры кода покрывают базовый старт, настройку под конкретные нужды и оба асинхронных режима.