Акваконтроллер. Максимум из мини.

Logik
Offline
Зарегистрирован: 05.08.2014

Появилось немного времени и желания поделится своей версией решения избитой задачи автоматизации домашнего аквариума. Предмет автоматизации - 40 пресных литров с неонами и сомом. Запущен в июне.

Вот он. Хороше виден самопальный внешний фильтр и алюминиевый уголок на котором СИД подсветки работают.

Подход к задаче не первый. Первый был в августе, когда прямо перед отпуском экстренно на таймерах (ардуиновском таймере и внешнем таймере для отсчета реального времени), сервоприводе и "геморое" лепилась кормушка сухого корма. Затем эпопея с переходом на СИД освещение. Теперь комплексный заход. В общем имееются предметы - см. фото, которые предполагается соединить вместе в законченое изделие. 

 

Плюс китайский БД 12В 3А. На нем сейчас свет висит. Планирую собрать и включить побыстрей, а софт потом допиливать как получится. Текущая версия софта по сути - многоканальный таймер и димер, остальное будет позже.

Немного о интерфейсе. При загрузке быстренько ищем устройства.

Выводим основной экран

 

 

Основной гемор в интерфейсописании - меню настроек. Их много, а будет ещё больше, там многое допеределывать..

 

Выбор таймера

 

Ввод цифр - это в переделке ненуждается, токо озаглавить нормально.

Выбор канала вывода с платы расширения вывода. Тут ещё уровень ШИМ отображать и менять надо.

В общем так получается. 

PS. Схему не просите, её просто в природе нет, только таблица соединения выводов. Фотку платы расширения вывода могу сделать. Но позже. И фрагменты кода тоже позже. И либки тоже. К стати либки почти все авторские, тока TFT на основе чужой, но ускоренная раз так в 5-8.

Logik
Offline
Зарегистрирован: 05.08.2014

Отдельное спасибо автору проекта http://www.aquaforum.ua/showthread.php?t=176811. Его дизайн  я скромно позаимствовал в части общей компоновки.