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

AsyncTempSensor

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

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

Установка

Последняя опубликованная версия
1.0.0138.75 KiB ZIP
Скачать
ZIP уже в зеркале TREMAАрхив хранится локально и уже прошел проверку контрольной суммы. Скачивание должно начаться сразу.версия: последняя · сохранен: 2026-08-29 06:37:38 UTC
Как подключить скачанный 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-10-07 12:49:15 UTC
ZIP готов
готов к быстрому скачиванию
Скачать ZIP