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

LedTask

Организация неблокирующей работы нескольких устройств на Arduino через немультиплексированную многозадачность на примере мигающих светодиодов

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

Установка

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

Описание

Если в коде часто приходится использовать delay() и это замораживает выполнение программы, LedTask показывает, как организовать работу нескольких устройств почти независимо друг от друга через немультиплексированное многозадачность. Библиотека демонстрирует это на примере четырёх светодиодов, которые мигают с разными интервалами без блокирующих вызовов. Каждый LED подключается к цифровому пину (на Arduino Uno это 12, 13, 8 и 7) и управляется с помощью трёх строк кода: объявление экземпляра, инициализация в setup() и вызов update() в loop(). Библиотека поддерживает PWM для регулировки яркости. Это хороший стартер для понимания неблокирующего подхода на Arduino — потом можно перейти на более продвинутые варианты типа Makuna Task.

Версии

Показано: 5
0.5.02026-08-23 19:13:15 UTC
ZIP по запросу
первое скачивание может быть дольше
0.4.02026-08-23 19:13:15 UTC
ZIP по запросу
первое скачивание может быть дольше
0.3.02026-08-23 19:13:15 UTC
ZIP по запросу
первое скачивание может быть дольше
0.2.02026-08-23 19:13:15 UTC
ZIP по запросу
первое скачивание может быть дольше
0.1.02026-08-23 19:13:15 UTC
ZIP по запросу
первое скачивание может быть дольше