Скучно наработе, вот решил похвастаться последней своей работой, правда еще не совсем закончена .. приложение и железо для гаража, про себя называю "Умный гараж"
Рисунки немного черновики, но все-таки
главное меню: Думаю особо не нуждается в представлении, предоставляет интерфейс доступа к другим "экранчикам", отображает на все "экраны" текущую дату/время, температуру внутри и снаружи гаража, текущее давление компрессора, вольты и амперы в сети.
Имеет свои датчики, для этих измерений + включает/выключает экран при приближении или отдалении кого либо (датчик движения)
управление светом: Позволяет включать/выключать свет в гараже.
Имеется 6 ламп обычных(настенных) и 8 ламп с датчиками движения + датчик освещенности
Последние лампы могу работать в обычном режиме (включить/выключить), а так же и в автоматическом.
В автоматическом режиме лампы используют показания датчиков движения и датчика освещенности. Если темно и есть движения -> лампы включатся, если нету или перестал приходить сигнал о движении, лампы выключаются через Nое время
управление компрессором: Собственно позволяет включать/выключать компрессор, устанавливать макс значение давления когда компрессор должен отключится и не качать, отображает это давление.
Для покраски были сделаны фильтры, которые собирают влагу из воздуха которые идет на пульверизатор, кнопка конденсат сливает то что накопилось.
Press Out еще осталось без назначения.
управление вентиляциейЭто часть еще не готова, но в двух словах, она позволит включать/выключать печку, будет управлять наддувом для печки, управления вентиляцией гаража
управление розетками и различной электрикой Управляет электрикой гаража: включение выключение розеток, мультимедийной системы, монитора, управление резервным питанием гаража (бесперебойники), управление зарядкой бесперебойников
управление дверями, лючками и воротамиТут с большего думаю из названия понятно, нажали кнопку открылись двери или ворота или лючек на крыше. Единственное, что ворота будут поддерживать одиночное нажатие и удерживание.
нажатие - жмем ворота открываются или закрываются
удерживание - ворота открываются или закрываются пока кнопка нажата
Основные контроллеры:
1. Экран Nextion 7 дюймов
2. 3 платы arduino mega
3. блок часов