Skip to content

x-plora/GyverLamp_for_Arduino

 
 

Repository files navigation

GyverLamp for Arduino

Это облегченная версия прошивки AlexGyver под ардуино. (Оригинал здесь: Исходная версия)

Краткое описание:

Лампа на адресных светодиодах, позволяющих получить красивые эффекты свечения:

Из оригинала было убрано:

  • будильник;
  • работа с Wi-Fi (у ардуинки его нет);
  • эффект "Светляки" - под него не хватило места в ОЗУ;

Что добавлено (как ни странно, но да, было что добавить):

  • эффект "Светляки" заменен на "Белая лампа";
  • сохранение настроек всех эффектов, в т.ч. текущего режима в энергонезависимой памяти. Производится пятикратным нажатием кнопки, подтверждением будет выключение и включение лампы;
  • регулирование скорости (speed) эффектов путем двойного нажатия и удержания кнопки на втором нажатии;
  • регулирование масштаба (scale) эффектов путем тройного нажатия и удержания кнопки на третьем нажатии;
  • индикация уровня яркости/скорости/масштаба вертикальной полосой красного/ зеленого/синего цветов соответственно;

Регулировка уровня яркости/скорости/масштаба реверсивная, т.е. при повторном регулировании изменения будут производиться в обратную сторону (сначала в бОльшую, затем в мЕньшую).

Для работы всех режимов кнопки ОБЯЗАТЕЛЬНО нужно заменить у себя папку GyverButton на аналогичную с этого сайта. Совместимость с оригиналом сохранилась.

Подключение ардуино производить к тем же пинам, что и esp8266.

About

Alex Gyver's Lamp for Arduino

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 91.5%
  • C 8.5%