Акваконтроллер. Максимум из мини.
- Войдите на сайт для отправки комментариев
Появилось немного времени и желания поделится своей версией решения избитой задачи автоматизации домашнего аквариума. Предмет автоматизации - 40 пресных литров с неонами и сомом. Запущен в июне.
Вот он. Хороше виден самопальный внешний фильтр и алюминиевый уголок на котором СИД подсветки работают.
Подход к задаче не первый. Первый был в августе, когда прямо перед отпуском экстренно на таймерах (ардуиновском таймере и внешнем таймере для отсчета реального времени), сервоприводе и "геморое" лепилась кормушка сухого корма. Затем эпопея с переходом на СИД освещение. Теперь комплексный заход. В общем имееются предметы - см. фото, которые предполагается соединить вместе в законченое изделие.
Плюс китайский БД 12В 3А. На нем сейчас свет висит. Планирую собрать и включить побыстрей, а софт потом допиливать как получится. Текущая версия софта по сути - многоканальный таймер и димер, остальное будет позже.
Немного о интерфейсе. При загрузке быстренько ищем устройства.
Выводим основной экран
Основной гемор в интерфейсописании - меню настроек. Их много, а будет ещё больше, там многое допеределывать..
Выбор таймера
Ввод цифр - это в переделке ненуждается, токо озаглавить нормально.
Выбор канала вывода с платы расширения вывода. Тут ещё уровень ШИМ отображать и менять надо.
В общем так получается.
PS. Схему не просите, её просто в природе нет, только таблица соединения выводов. Фотку платы расширения вывода могу сделать. Но позже. И фрагменты кода тоже позже. И либки тоже. К стати либки почти все авторские, тока TFT на основе чужой, но ускоренная раз так в 5-8.
Отдельное спасибо автору проекта http://www.aquaforum.ua/showthread.php?t=176811. Его дизайн я скромно позаимствовал в части общей компоновки.