Назад к каталогу

AsyncTempSensor

Асинхронное чтение датчиков DS18B20 без блокирующих операций на основе millis() с поддержкой нескольких датчиков и callback-уведомлений

Версия1.0.0
ZIP на зеркалепо запросу
ПроверкаSHA-256
Размер138.75 KiB
Источникофициальный
Обновлено2026-08-23

Установка

Последняя опубликованная версия
1.0.0138.75 KiB ZIP
ZIP еще не в горячем кешеАрхив еще не сохранен локально. Первый запрос может занять больше времени: реестр скачает файл на сервере, проверит checksum и только потом отдаст ZIP.версия: последняя
Как подключить скачанный ZIP
  1. Скачайте архив — реестр отдает его уже проверенным.
  2. В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
  3. Укажите скачанный файл — библиотека появится в списке доступных.
Каталог подготовлен для TREMA IDE: программа сможет устанавливать библиотеки с этого зеркала.
Контрольная суммаSHA-256:31ec56c5b49566c2864c34b4f7c26a5e718ed531d1b18dc69f1fb714ed72c52b
АрхивAsyncTempSensor-1.0.0-31ec56c5.zip

Описание

Асинхронная библиотека для работы с температурными датчиками DS18B20 без блокирующих операций. Главное преимущество — отсутствие delay(): всё работает на основе millis(), поэтому датчик можно опрашивать параллельно с остальным кодом. Поддерживает несколько датчиков на одном пине с уведомлениями через callback-функции. Инициализация через begin(), обновление данных через update() с настраиваемым интервалом, опциональный отладочный вывод в Serial. Подключение стандартное: DATA на выбранный пин (по умолчанию 2), GND и VCC к земле и питанию, обязателен подтягивающий резистор 4.7 кОм между DATA и 5V. Подойдёт, если нужна гибкая многодатчиковая система мониторинга температуры с минимальным влиянием на скорость основной программы.

Версии

Показано: 1
1.0.02026-08-23 19:13:42 UTC
ZIP по запросу
первое скачивание может быть дольше