Увійти

Показати повну версію : мини акваконтроллер


Penumbra
19.07.2015, 21:38
Здравствуйте господа, я тут много пересмотрел тем про аквариумные контроллеры и решил тоже создать мини котроллер чисто под собственные нужды где главное было минимизировать цену устройства.
Мне понравилось много контроллеров но для меня там было очень много лишнего, у меня в стала задача при разработке контроллера :

управление светом ( вкл / выкл по рпаписанию)
измерение температулы воды
управление нагревателем
управление куллером
минимальные затраты на все это

все остальные примочки и прибомбасы типа РН/СО2 метры, блютузы, юсб и тд мне в реальности и нафиг не нужны
думал про лунную подсветку, но у меня когда-то были светодиоды под крышкой, и я очень замучался их очищать от ряски ( сомики брызгаются)) и постоянно подпаивать отгнившие проводочки, поэтому и лунной подсветки нет,
Собственно устройство я собирал из того что было под рукой, только купил контроллер ATMEGA8A-PU за 30 грн и датчик температурв DS18B20 за 25 грн
AC161A Алфавитно-цифровой ЖК модуль 16 символов на 1 строку я выковырял со сломанного электросчетчика Элвин )
4 транзистора , разьемчики , кренка и ведро резисторов выпаял со старых плат, две релюшки 12в (3A120VAC/30VDC) нашел в закромах родины) ( цена каждой примерно10 грн)
От часов реального времени DS1302 отказался ( ну не было у меня с собой 32 грн) поэтому часы сбиваются при пропадании питания
Что в итоге получилось:

Контроллер с графическим экраном с управлением подсветкой
управление светом ( вкл / выкл по рпаписанию)
измерение температулы воды
управление нагревателем
управление куллером
Отображение на экране: время, температура, время во сколько отключится/включится свет, длинна светового дня, включение света на 5 мин при нажатии на любую кнопку ( если свет отключен)

органы управления:

4 кнопки ( меню, вверх, вниз, ок)
Нагрузка: 2 куллера ( каждый включается по отдельности в зависимости от температуры)
Свет, и нагреватель
Цифровой датчик температуры DS18B20:

- длина провода 1.5 м;
- гистерезис ± 0.2ºC (задержка между включением и выключением);
- цена деления 0.1ºC;
- погрешность ± 0.5ºC.
Энергонезависимая память данных.
Цифровой датчик температуры DS18B20 я запихнул в корпус от маркера ( одноразового- там запаян корпус с верху) и заполнил все там термопастой, чучуть эпоксидки и термоусадка

пы.сы. схему рисовать криво получилось code17

Sem
19.07.2015, 21:52
В проте двухстрочный дисплей.

Если можно файлы Иглы.

Непонятно количество "расписаний".

Penumbra
20.07.2015, 09:41
В проте двухстрочный дисплей потому что я не нашел однострочного состоящего из двух секций дисплея
дисплей AC161A это по сути 8х2 в одну строку. Кому интересно, то я могу переделать прошивку под другой дисплей, там работы на 10 минут
файлы игла приложил, только это первый проект в игле, сильно не пинать))

расписания? да какое расписание? то слишком громкое слово :) там в меню выставляешь :
1 время включения света
2 выставляешь длину "светового дня" (через сколько часов отключится свет)

vladimirkiev
20.07.2015, 11:41
И почем можна будет купить у Вас эту радость..?


Отправлено с моего iPhone используя Tapatalk

Penumbra
21.07.2015, 11:17
э, я даже и не думал о продаже..

toxydose
17.08.2015, 22:04
э, я даже и не думал о продаже..

какова себестоимость такого контроллера в готовом варианте?

Penumbra
03.09.2015, 17:02
в ~100-130 грн,
атмега - 30 грн
датчик температуры- 25 грн
релюшки-2*10 грн
транзисторы, резисторы, кнопки, разьемы , кренка, конденсаторы -5-10 грн за кучку
индикатор ~50грн

ded_andrey
07.09.2015, 16:03
Цену в личку очень интересное предложение

Serg1961
13.09.2015, 11:39
А можно посмотреть исходники?