Таймер освещения для аквариума своими руками

Обновлено: 08.07.2024

Смотрите здесь и здесь
Идея не нова и уже воплощена в жизнь А. Юсуповым, но у него устройство более функционально (рН и редокс измерения, связь с компом).
Такие акваконтроллеры стоят у многих форумчан, в том числе и у меня.

Что-то подобное давно думаю замутить в крышку.
А где взять схему и разводку платы? И прошивку?

__________________
Свет. ЭПРА, аквариумые лампы т5;т8; МГ-150; LED-комплекты и светильники системы СО2 под ключ . тел: 095 0105853; 098 6143112
Лучшие статьи месяца на Аквафоруме

Акватаймер, для начала посмотрите сайт Юсупова. Схемы , платы. Стоимость. Датчики температуры цифровые гордо звучит, но . Их столько. Я понимаю , что это на 90% даллас 18х2х. Нех. Ваш никто дизасеблировать не будет. Смысл его по почте пересылать?

Я Вас не понял. Вы что-то хотели сказать?
Сайт Юсупова я уже смотрел и не один раз, и не только его сайт.

Что-то подобное давно думаю замутить в крышку.
А где взять схему и разводку платы? И прошивку?

Я могу сделать и схему, и разводку платы, и прошивку, и собственно готовое устройстов в любых количествах, останется только его вмонтировать.

Форм-фактор платы неудобный. Шириной бы 50мм. Длина без разницы. В торец крышки ставить.
Напишите цену комплекта готового, плз.

__________________
Свет. ЭПРА, аквариумые лампы т5;т8; МГ-150; LED-комплекты и светильники системы СО2 под ключ . тел: 095 0105853; 098 6143112
Лучшие статьи месяца на Аквафоруме

Для регулирования жизни рыбок в воде необходим свет. Устройство предназначено для включения и выключения света в любое время суток в заданное время в ваше отсутствие. Поэтому, чтобы морская фауна не испытывала недостаток в освещенности и чувствовали себя максимально приближена к реальной жизни без вашего надзора, разработано устройство, которое будет делать это за вас.

Описание работы:

Для начала работы подключите питание к Arduino. На индикаторе появится время установленное в датчике реального времени.

Для настройки времени необходим нажать одновременно красную и зеленую кнопку. На индикаторе время остановится, перестанет мигать точка по центру, загорятся две кнопки и красная и зеленая. Далее для изменения времени нажимаем красную, либо зеленую кнопку. При разовом нажатии красной кнопки, минуты увеличивается на один, при удержании красной кнопки минуты увеличиваются пока нажата кнопка. При разовом нажатии зеленой кнопки минуты уменьшаются на один, при удержании зеленой кнопки минуты уменьшаются пока нажата кнопка. Для завершения настройки времени необходимо подождать 2 секунды. На индикаторе время пойдет с заданного времени, а кнопки погаснут.

Для задания времени включения света, необходимо нажать зеленую кнопку. На индикаторе загорится слово "On", а зеленая кнопка загорится. Затем через секунду на индикаторе появится время включения света. По умолчанию установлено "00:00". Для изменения времени включения света нажимаем либо зеленую, либо красную кнопку. При разовом нажатии красной кнопки, минуты увеличивается на один, при удержании красной кнопки минуты увеличиваются пока нажата кнопка. При разовом нажатии зеленой кнопки минуты уменьшаются на один, при удержании зеленой кнопки минуты уменьшаются пока нажата кнопка. Для завершения настройки времени необходимо подождать 2 секунды. На индикаторе пойдет текущее время, а зеленая кнопка погаснет.

Для задания времени выключения света, необходимо нажать красную кнопку. На индикаторе загорится слово "OFF", а красная кнопка загорится. Затем через секунду на индикаторе появится время выключения света. По умолчанию установлено "00:00". Для изменения времени выключения света нажимаем либо зеленую, либо красную кнопку. При разовом нажатии красной кнопки, минуты увеличивается на один, при удержании красной кнопки минуты увеличиваются пока нажата кнопка. При разовом нажатии зеленой кнопки минуты уменьшаются на один, при удержании зеленой кнопки минуты уменьшаются пока нажата кнопка. Для завершения настройки времени необходимо подождать 2 секунды. На индикаторе пойдет текущее время, а красная кнопка погаснет.

Свет включится в установленное время и будет гореть до времени выключения. Тогда когда горит свет можно задавать новые значения включения или выключения света. При этом свет будет гореть до времени отключения в любом случае. Если вы хотите отключить свет раньше, чем планировалось необходимо задать новое время выключения.

В этом проекте, как и в предыдущем, приведено два варианта подключения осветительных приборов, показанные ниже в разделе "Схема сборки".

Нам понадобится:

Для реализации проекта нам необходимо установить следующие библиотеки:

  • Библиотека iarduino_4LED для работы с Trema-модуль четырехразрядным LED индикатором.
  • Библиотека iarduino_RTC для работы с Trema-модуль часами реального времени, RTC.
  • Библиотека EEPROM - для работы с энергонезависимой памятью EEPROM (библиотека входит в стандартный набор Arduino IDE).

О том как устанавливать библиотеки, Вы можете ознакомиться на странице Wiki - Установка библиотек в Arduino IDE .

58

11 года

Отличная разработка, если лень окончательно меня не поборет вспомню с какой стороны за паяльник держатся и сделаю девайс.
А как бы еще добавить возможность измерения температуры несколькоми датчиками. А еще бы и порт RS232 или лучше USB. И еще бы индикатор светодиодный.

Здорово!
А я ломаю голову как сделать таймер для регулирования света. приобрел балласт с регулятором яркости ( управление 0-10v, 1mA ). Хочется чтоб и утро туманное и знойный полдень в акварии был. Жаль что мои разработки электроники остановились лет 10 назад на мс 155 и 561 серии.
Throgvar с чего начать - комп есть, паяльник тоже но не могу понять сам принцип разработки подобной техники. Кинь ссылочку где почитать. а то придется у тебя заказывать схемку/прошивку.

Есть похожая разработка находящаяся в стадии полевых испытаний. Базируется на 51м контроллере. Механизм работы основан на блоках регулирования Рэле/триаки. Контроллер может работать максимум с четырьмя термодатчиками. То есть может заниматся удержанием температуры в 4 аквариумах со сходными режимами освещения. Для каждого аквариума можно задать температуру дня/ночи а также задать почасовую температуру , контроллер сам сделает плавное выравнивание температур.
1. Управление освещением - рэле. Можно программировать время Вкл/Выключения, есть режим удлинения/ сокращения светового дня, можно даже задать имитацию года(зима/лето). Изначально задумывался для управления люминисцентным освещением
2. Рэле - может применяться для управления аэратором (режим жесткого включения по времени суток, периодическое вкл/выкл через определенные интервалы времени или оба вместе) или терморегулятор. В случае если это аэратор то дополнительно можно задать мощность при которой автоматически включется аэратор.
3. Триак - может применяться как для освещения лампой накаливания так и для терморегулирования. При освещении можно указать режим плавного зажигания лампы и макс мощность на лампе в % для продления ее срока службы а также временыые интервалы например для имитации восхода и захода солнца. Или использовать как терморегулятор в этом случае применяется адаптивный алгоритм когда на нагреватель подается столько % мощности сколько надо для удержания текущей температуры, что продлевает срок жизни нагревателя. Изначально задумывался для лампы накаливания.
4. 5. блоки изначально задумывлись для обогрева . потому дополнительно имеют датчики тока для детектирования выхода из строя обогревателей ну и их 2 штуки для надежности. Тоже самый механизм управления мощностью на обогревателе. Дополнительно эти блоки имею дополнительную защиту от выхода из строя триаков (когда они выгорают и образуется КЗ) через мощное реле которое отключит их при излишнем нагреве аквариума, но частично регулирование продолжает работать.

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

Если кому интересно пишите мылом вышлю схему, разводку и программу, а кому лень могу даже сделать девайс.

Принципиальная схема таймера для управления насосом в аквариуме, собрана на микросхеме CD4020. Важной частью оборудования аквариума является компрессор аэратора, который подает в воду воздух, что необходимо для дыхания рыбок.

Держать компрессор постоянно включенным не следует, во-первых он сам перегревается, а во-вторых избыток воздуха тоже плохо. Его нужно периодически включать и выключать. Чтобы это происходило автоматически и был сделан этот таймер.

Таймер постоянно, периодически, через каждые 65-70 минут включает компрессор на четыре или восемь минут, в зависимости от распайки одного диода, служащего перемычкой.

Принципиальная схема

Схема показана на рисунке выше, она построена на основе 14-разрядного двоичного счетчика CD4020 (аналог К561ИЕ16) и электромагнитного реле, контакты которого включены в разрыв цепи питания компрессора.

Принципиальная схема таймера для аквариумного компрессора

Рис. 1. Принципиальная схема таймера для аквариумного компрессора.

Генератором тактовых импульсов для таймера служит мигающий светодиод HL1 Его стандартная частота мигания около 2 Гц. Питание на светодиод поступает через токоограничительный резистор R1. В процессе мигания на этом резисторе выделяются импульсы такой частоты.

Через фильтр R2-C1, подавляющий помехи, они поступают на вход двоичного счетчика D1.

Если за начало отсчета принять нулевое состояние счетчика, то приблизительно через 65-70 минут появится логическая единица на выводе 3 счетчика D1.

Она поступит на затвор полевого транзистора VТ1, который откроется. Через него поступит питание на обмотку реле К1. Его контакты подадут питание на компрессор, и он начинает качать воздух в аквариум.

Еще через приблизительно четыре минуты логическая единица появится на выводе 14 D1. При этом окажутся закрытыми оба диода VD1 и VD2, и на обнуляющий вход счетчика поступит напряжение логической единицы через резистор R3.

Счетчик вернется в нулевое состояние, при этом на его выводе 3 напряжение упадет до нуля и полевой транзистор VТ1 закроется Реле К1 выключит питание компрессора и он перестанет подавать воздух в аквариум.

Дальше, все повторится. Таким образом, через каждые 65-70 минут компрессор будет включаться на примерно четыре минуты. Если катод диода VD2 перепаять с вывода 14 на вывод 15 микросхемы, то продолжительность включенного состояния компрессора увеличится в два раза и будет около 8 минут.

Детали и печатная плата

На печатной плате есть отверстие и дорожка чтобы диод VD2 можно было припаять как на 14-й, так и на 15-й вывод микросхемы. Мигающий светодиод типа BL-L314SRC-В, его можно заменить другим мигающим светодиодом красного цвета.

Печатная плата для схемы таймера к компрессору аквариума

Рис. 2. Печатная плата для схемы таймера к компрессору аквариума.

Расположение деталей на печатной плате схемы таймера к компрессору аквариума

Рис. 3. Расположение деталей на печатной плате схемы таймера к компрессору аквариума .

Электромагнитное реле К1 с обмоткой на напряжение 12V. Именно от этого реле и зависит напряжение питания схемы. Потому что вся электроника в данной схеме вполне может питаться напряжением от 5 до 15V.

То есть, если нужно питать, например, от 9V, то это будет возможным если использовать реле с обмоткой на такое напряжение.

Читайте также: