AVR-IoT MCP9808
Драйвер для цифрового датчика температуры MCP9808 с поддержкой I2C, режима пониженного потребления и возвратом значений в Цельсиях или Фаренгейтах
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:09254e9740e5e02325f0293bdbe957c45edd46145f8cbeb4acfa5513328bcddeAVR_IoT_MCP9808-1.1.5-09254e97.zipОписание
Драйвер для цифрового датчика температуры MCP9808 от Microchip, ориентированный в первую очередь на отладочную плату AVR-IoT Cellular Mini. Библиотека работает через интерфейс TWI (I2C) и включает функции для чтения температуры в градусах Цельсия или Фаренгейта с возвратом значений как float. Поддерживает низкоуровневую конфигурацию датчика, включая режим пониженного энергопотребления (shutdown mode), который отключает все энергозатратные операции, но сохраняет серийный интерфейс активным. При инициализации библиотека проверяет корректность ID производителя и устройства, а также очищает регистр конфигурации. Возможно использовать как стандартный адрес датчика, так и задать пользовательский I2C адрес. Больше всего полезна, если вы работаете именно с платой AVR-IoT Cellular Mini или другим железом на базе AVR с сенсором MCP9808.