SafeLED
Управление светодиодами с проверкой полярности и контролем исправности во время работы
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:8dffbddd4e968571f79cebc2769c986ceabca8db5674ace4d7e9b0afbe881122SafeLED-1.0.2-8dffbddd.zipОписание
Светодиоды в реальных устройствах ломаются, переворачиваются или плохо припаиваются чаще, чем хочется верить. SafeLED решает это: библиотека не только включает LED, но и проверяет, что со светодиодом всё в порядке. Поддерживает как обычные монохромные светодиоды, так и двухцветные LED на двух выводах. Основная фишка — автоматическое определение полярности и коррекция перевёрнутого светодиода программно, без переделки железа. Во время работы библиотека следит за напряжением, ловит обрывы соединений, холодные припои и повреждения LED. Полезна в тревожных индикаторах, аварийных лампах, светофорах и других применениях, где отказ индикатора критичен. Совместима с watchdog для дополнительной надёжности диагностики.