SimpleCode
Замена громоздкого кода на простые функции для кнопок, светодиодов и таймеров с асинхронным выполнением без delay()
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:5fa03867da32e3e93967573091fb3743372b85fb5e494433d9a6096d590364d2SimpleCode-2.0.0-5fa03867.zipОписание
Если вы устали писать громоздкий код для кнопок, светодиодов и таймеров, эта библиотека заметно упрощает жизнь. SimpleCode заменяет длинные блоки логики простыми функциями и работает полностью асинхронно, без блокирующего delay(). Поддерживает как мгновенные кнопки (с методами isPressed и wasPressed), так и переключатели (isOn и wasFlippedOn), плюс продвинутое управление светодиодами с независимыми интервалами включения и выключения. Настройку пинов можно сделать за раз — либо указать непрерывный диапазон через regPins(), либо перечислить нужные пины массивом через regPinsArray(). Всё построено на millis(), что гарантирует неблокирующее выполнение и позволяет вашему основному цикл работать без задержек.