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

CharlieDisplay

Драйвер четырёхзначного семисегментного индикатора на базе charlieplexing с обновлением по прерыванию Timer2

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

Установка

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

Описание

Драйвер для управления четырёхзначным семисегментным индикатором на базе charlieplexing — способа экономного подключения светодиодов с минимальным числом пинов. Обновление дисплея происходит по прерыванию от Timer2, благодаря чему мерцание полностью исключено: двойная буферизация гарантирует, что изображение меняется только между завершёнными кадрами. Библиотека рассчитана на микроконтроллеры AVR (Arduino Uno, Nano), потребление процессора минимально благодаря прерывному механизму. Учти, что Timer2 занят под нужды библиотеки, поэтому встроенная функция tone() и другие библиотеки, работающие с этим таймером, создадут конфликт — проверь совместимость перед использованием в сложных проектах.

Версии

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