Skip to content

hutchx86/LazyRolls

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LazyRolls

Automatic motorized roller blinds project.

Моторизированный привод для рулонных штор. Управление по Wi-Fi. Питание внешнее. Возможна интеграция в системы умного дома.

Ссылки

Описание проекта: https://mysku.ru/blog/diy/62110.html
Файлы для печати: https://www.thingiverse.com/thing:2857899
Видео работы: https://www.youtube.com/watch?v=lvBh_m7pOAI

Структура директорий

Curtains - скетч для Ардуино
Curtains\data - файлы для SPIFFS. Иконка, css-стили
Board - файлы схемы и платы для DipTrace
Board\Gerbers - gerber files для заказа плат на фабрике
3D_parts - OpenSCAD и stl для печати

Changelog

05.04.2018 v0.01 beta
Более-менее рабочая версия с настройками. Не всё доделано, многого не хватает.

07.04.2018 v0.02 beta
Автосоздание файлов CSS и favicon в SPIFFS при их отсутствии/обновлении

28.04.2018 v0.03 beta
Исправлен баг с закрытием шторы после перезагрузки
Добавлена работа по расписанию

22.02.2019 v0.05 beta
Управление двигателями идёт в прерывании, увеличилась плавность работы двигателя и отзывчивость интерфейса
Номера пинов 4 и 5 исправлены, теперь типичное подключение ABCD. Настройки менять не надо
Концевик можно инвертировать (нормальнозамкнутый - нормальноразомкнутый). Актуально для датчика Холла вместо концевика
Добавлен http-запрос /set?pos=X (X = 0 - 100, в процентах)
Состояние можно получить в виде XML по адресу /xml
Прошивка откомпилирована с поддержкой модулей с флеш памятью PUYA
Отображается размер SPIFFS, ссылка на форматирование появляется при ошибке файловой системы

16.03.2019 v0.06
Добавлен протокол MQTT. Описание настроек http://imlazy.ru/rolls/mqtt.html

10.04.2019 v0.07
Добавлена встроенная в esp8266 подтяжка пина концевика. На платах NodeMCU и тому подобных, отпадает необходимость во внешнем резисторе, R8 по схеме.
Добавлена настройка безопасного порога, количество шагов, при которых штора игнорирует концевик, пока не выползет из зоны его действия. Для герконов и датчиков Холла можно установить значение больше стандартных 100.

Authors

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 63.5%
  • C++ 30.9%
  • OpenSCAD 4.1%
  • Other 1.5%