233

Освещение для аквариума своими руками (часть 2)

Привет, продолжаю рассказывать, как я мастерил интеллектуальное светодиодное освещение в своем аквариуме. Начало вот тут.

В комментариях писали, что лист будет сильно греться, я тоже опасался этого. Дно является теплопроводом от светодиодов к корпусу, поэтому очень важно плотно прижать его, для этого я использовал алюминиевую полосу. Сначала я хотел все соединения крышки промазать термопастой, но сначала решил собрать так и попробовать в работе. Как потом выяснилось, и так отлично охлаждает, термопаста не нужна:

Даже со всеми включенными светодиодами температура листа поднимается чуть выше комнатной. Это достигается еще и за счет того, что я подаю на каждый светодиод напряжение ниже номинального примерно на 1/3. Т.е. они не работают в полную мощность, отсюда минимальный нагрев. Поэтому и такое большое количество светодиодов. На преобразователе CC-CV можно регулировать подаваемое напряжение и силу тока (настраивается один раз при подключении).

Вот так выглядит собранная крышка без стекла изнутри, как будут видеть ее рыбы:

А вот так вижу ее я (раньше видел, потом все перепаял, как уже говорил)

А это момент истины! Работает! Тут еще нет Ардуино, просто блок питания, преобразователь CC-CV, вольтметр, и всего один контур светодиодов – Белый:

Освещение работает, рыбы и растения довольны! Данный факт позже подтвердил мощный рост растений, какого я еще не видел в своем аквариуме. Сборка крышки заняла около трех недель. Жаль, только, что однажды я перелил удобрений, после чего мой аквариум атаковал ксенококус (сине-зеленый почти черный налет на листьях, камнях и стеклах). Эта неприятность побудила меня особенно оперативно заняться регулировкой освещения, т.к. освещение играет наиважнейшую роль в развитии водрослей. Наступил следующий этап – автоматизация и подключение Ардуино.


3. Автоматизация


Фoтографировать процесс написания кода нереально, скажу лишь, что знакомство с Ардуино заняло куда больше времени, чем сборка крышки – около двух месяцев я учился кодить и писал свою первую рабочую программу. На данный момент освещением полностью управляет программа.

Программа состоит из интерфейса управления, таймеров на все цвета. Также измеряется температура воздуха и влажность в квартире. Температура воды, сигнализации и GPRS модули закуплены и лежат в коробках, нужно только подключить и настроить, но недавно сменил работу и свободного времени почти не осталось. Также будет установлен датчик потока воды для оценки загрязнения внешнего фильтра и своевременного оповещения об этом. Отмечу отдельно, что если вы знакомы с Ардуино, то написание такой программы можно выполнить и за неделю. Если не знакомы – дольше, но это очень интересный и захватывающий процесс. Особенно, когда видишь результаты своей собственной работы. Материалов по работе с Ардуино в сети очень много, разобраться посильно каждому, все упирается только во время и желание. Поэтому выложу фoтографии имеющейся на текущий момент крышки, еще не законченной (нет стекла и верхней стенки, нет передней и задней крышек самого аквариума. На систему СО2 пока нет денег, кормушку тоже отложил на потом.

Так выглядит крышка сверху:

Каждым цветом управляет свой CC-CV преобразователь с подключенным к нему мосфетным ключом (ШИМ-модуляция). На Белый цвет освещения и на плату Ардуино подключен один блок питания 100w – 12В, на все остальные цвета – другой точно такой же (справа на фoто). Все управление программой осуществляется с помощью одного энкодера (вращающаяся и нажимающаяся ручка с красной шляпкой и изолентой слева на фoто). Вращение по часовой плавно увеличивает яркость, против часовой уменьшает. Нажатие ручки плавно включает свет до 100% яркости. Если свет горит, нажатие плавно уменьшает яркость до полного выключения. Время плавного нарастания и уменьшения яркости можно регулировать (можно сделать плавный рассвет и закат за 10 секунд, а можно за два часа). Таким образом управляется яркость каждого цвета, который выбирается нажатием на ручку энкодера и одновременным вращением. Простое длительное нажатие переводит в режим таймера, настройки времени и обратно.

Так выглядел интерфейс моей первой программы. Позже я ее доработал и интерфейс изменился.

Стало вот так:

И этот интерфейс программы будет изменен, т.к. тут зарезервировано место под фито-фильтр, который я тоже сначала планировал сделать сам (блок информации с листиком на дисплее). Сейчас передумал и решил отказаться от этой затеи, а оставить только аквариум (блок информации с рыбкой). Кругляшки – это таймеры. Когда таймер включен, он зажигается соответствующим цветом. Я посчитал достаточным два таймера в сутки (включаем свет утром, потом выключаем, потом снова включаем вечером и снова выключаем – итого на освещение аквариума получилось десять таймеров, а каждый таймер – это час включения, минута включения, час выключения, минута выключения, плюс еще яркость). Короче, переменных, которые нужно сохранить в программе - много. Заложены таймеры на Автоматическую кормушку и подачу СО2.


Вот так выглядит меню установки таймеров:

Я могу запрограммировать включение, например, Синего цвета в 12:35 на яркость 62%. И если с утра в 9:00 я решил сам вручную включить аквариум и установил яркость Синего цвета 100%, то программа в 12:35 поймет, что Синий уже горит, и что его не нужно включать, а наоборот – погасит Синий цвет до установленных 62%.

Желтые два таймера внизу отключены. Остальные включены. После установки таймеров главный экран стал таким:

Синий цвет тут отмечен как текущий. Значит вращение ручки энкодера будет управлять Синим.

Управление цветами выглядит так:

Только Красный:

Только Синий:

Только Зеленый:

Только Желтый:

Комбинация цветных светодиодов (смешивание разных цветов, Белые отключены!):

Количество возможных комбинаций цветов бесконечное множество.

На этом я особенно хотел бы остановиться. Решил недавно провести эксперимент, какой же спектр и с какой яркостью будет наиболее приятным для растений. Каково было мое удивление, когда я получил весьма не очевидный результат. Вычитав в сети, что слишком яркое освещение вредно, я недавно, все-таки, включил все цвета. И как я был удивлен, когда через полчаса случайно взглянул на растения – все они просто мега-сильно пузыряли (процесс выработки кислорода, как продукта фoтосинтеза). Мой аквариум как будто наполнили шампанским! Пузыри струями выходили почти с каждого листочка. Я даже испугался, т.к. никогда такого не видел. Некоторые струи превратились в подобие ниток, состоящих из множества расположенных друг над другом мельчайших пузырьков.

Я начал потихоньку уменьшать яркость каждого из цветов по очереди. Везде пишут, что зеленый цвет не нужен растениям. Я начал с него. Да, особой разницы не увидел, но при плавном отключении Зеленого цвета расстояние между пузырьками увеличилось. Едва заметно, но увеличилось!!! Значит нужен Зеленый цвет, раз кислорода стало вырабатываться меньше! Не знаю, я не претендую на защиту диссертации, необходимо долго и тщательно все измерять, не исключено, что я в чем-то ошибся.  Вернул Зеленый и стал убавлять Синий. И снова уменьшение кислорода! Причем сильней, чем с Зеленым. А когда я опять включил все цвета и убавил Красный – выработка кислорода упала почти до нуля. И время реакции пузырьков на свет составляло от 5 до 20 секунд! Практически мгновенно растения отзывались на изменение освещения. По всем статьям и обсуждениям на форумах одного только моего Белого цвета должно было с запасом хватить, но пузыряние полностью прекращалось в течение 30 секунд с момента отключения цветных светодиодов. Думаю, растениям, достаточно и только Белого цвета, раз они растут и плодятся (ранее я включал только Белый, цветные были больше для украшения интерьера). Но цветное яркое освещение гарантировано положительно влияет на растения и обеспечивает эффективный фoтосинтез.

Эффективный фoтосинтез с интенсивным пузырянием достигнут мной буквально на днях (что и побудило меня написать данный пост). Буду наблюдать и экспериментировать дальше, один за другим меняя такие параметры, как спектр, яркость, длину светового дня. Очень интересно, как поведут себя водросли (вредная плесень на стекле и растениях - не путать с растениями). Теоретически, при отлаженном фoтосинтезе должен происходить уверенный рост растений и сокращение органики в воде, что должно обезвредить водросли и прочую нечисть. Время покажет. Также буду искренне рад, если мой опыт кому-то пригодится. Если есть вопросы, задавайте в комментариях. Не обещаю отвечать оперативно, но отвечу всем.

Рукодельники

61.8K пост60.7K подписчиков

Правила сообщества

В сообществе запрещена торговля, обсуждение цен, ссылки на страницы с продажами, контакты автора в комментариях. Обязательна информация о материалах и инструментах в текстовом виде.

0. Соблюдайте основные правила Пикабу.


1. Будьте вежливы, старайтесь писать грамотно.


2. В публикациях используйте четкие и красивые фотографии.


3. Автор поста с тегом [моё] может оставить ссылку на свой профиль, группу или канал на других источниках, при условии, что ссылки (активные и не активные) не ведут на прямые продажи. Допускается не больше четырёх ссылок и только в конце поста (п. 8.5 основных правил).


Запрещены:

-ссылки рекламного характера/спам;

-ссылки, ведущие на магазины с указанием стоимости товара/услуги;

-ссылки, ведущие на призывы, покупки, продажи, подписки, репосты, голосование и тому подобное.

(нарушение основных правил сайта, п.8.1 и п. 8.2).

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


3.1 Размещение контактов автора (самим автором или другими пользователями) в комментариях запрещено и подлежит удалению (п. 9.1 и 9.3 основных правил).


4. Обязательным для авторов является наличие технических характеристик изделия в публикациях (материалы, техники, авторские приемы, размеры, времязатраты и прочее) в текстовом виде.

Также помечайте свою работу тегом «Рукоделие с процессом» или «Рукоделие без процесса».


5. Пост-видео, пост-фото без текстового описания переносится в общую ленту. Даже если в видео показан подробный процесс изготовления, делайте краткое описание для тех, у кого нет возможности/желания смотреть видео.

Администрация оставляет за собой право решать, насколько описание соответствует п. 5.


6. Посты с нарушениями без предупреждения переносятся в общую ленту.

За неоднократные нарушения автор получает бан.

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

Вы смотрите срез комментариев. Показать все
2
Автор поста оценил этот комментарий

Автор молодец. А можно ссылки на комплектующие?

раскрыть ветку (16)
12
Автор поста оценил этот комментарий

Arduino Mega 2560 REV3 на CH340G, 1 шт, стоимость 681,34 руб./шт, Магазин: https://ru.aliexpress.com/store/product/Free-shipping-5set-l...

Блок питания 6-8А, 12В, 2 шт, стоимость 588,43 руб./шт, итого 1176,86 руб., Магазин: https://ru.aliexpress.com/store/product/6A-To-8A-12V-Switchi...

Преобразователь CC-CV, 6 шт, стоимость 109,43 руб./шт, итого 656,58 руб., Магазин: https://ru.aliexpress.com/store/product/Free-Shipping-Non-Is...

Мосфет 0-24V, 6 шт, стоимость 50 руб./шт, итого 300 руб., Магазин: https://ru.aliexpress.com/store/product/1pcs-0-24V-Top-Mosfe...

Вольт-амперметр DC 200В 10А, 1 шт, стоимость 441 руб./шт, Магазин: https://ru.aliexpress.com/item/Digital-4-Bit-DC-200V-0-10A-V...

Часы реального времени, I2C RTC DS1307, 1 шт, стоимость 86,03 руб./шт, Магазин: https://ru.aliexpress.com/store/product/New-DIY-Electric-Uni...

Выключатель 3A 250 В 2Pin, 10 шт, стоимость 67,45 руб./5 шт, итого 134,9, Магазин: https://ru.aliexpress.com/store/product/5PCS-Black-Push-Butt...

Датчик влажности, температуры, 1 шт, стоимость 62,32 руб./шт, Магазин: https://ru.aliexpress.com/store/product/New-DHT11-Temperatur...

Датчик протечки 1 шт, стоимость 40,61 руб./шт, Магазин: https://ru.aliexpress.com/store/product/5set-lot-Snow-Raindr...

Датчик температуры влагостойкий DS18B20, 1 шт, стоимость 88,10 руб./шт, Магазин https://ru.aliexpress.com/store/product/1pcs-DS18B20-Stainle...

Датчик потока воды 1-30L/мин, 2.0MPa, 1 шт, стоимость 225,06 руб./шт, Магазин: https://ru.aliexpress.com/store/product/Water-flow-sensor-fl...

Энкодер KY-040, 1 шт, стоимость 46,81 руб./шт, Магазин: https://ru.aliexpress.com/store/product/1-KY-040/1965526_328...

Итого: 3939,61.

Светодиоды выйдут наверное еще тысячи на две-три (стоимость зависит от количества, я брал сотнями всех цветов с запасом на лампу для фикуса и бабушке для рассады), Магазин: https://ru.aliexpress.com/item/50pcs-1W-3W-High-Power-white-...

Алюминий на одну лампу для аквариума, болты, гайки, провода обойдутся примерно в 3000, но я все это брал тоже по с запасом по выше указанной причине, поэтому точнее назвать цены не смогу.

Итого на лампу для авкариума  сегодня - около 8-10 тысяч. Но нужно смотреть и мониторить других продавцов. Возможно, есть дешевле. Я выложил магазины, в котором покупал сам, но тогда это был самый выгодный по цене магазин. Китайцы оборзели и ломят цены, при этом 10-20% брак. Я заказывал все это еще в марте, сейчас все стало дороже. Мне все это удалось купить за 6-7 тысяч (для аквариума).

раскрыть ветку (15)
0
Автор поста оценил этот комментарий

Уважаемый автор! Дайте пожалуйста описание подключения ардуино-мосфет-cc-cv - светодиоды, уже неделю бьюсь((( если убираю cc--сv то все ок, могу управлять нагрузкой 12v, но на выходе cc--cv у меня 9v-3a  как его возвращаю перестaет работать. Опишите пожалуйста, как сделано у вас.

раскрыть ветку (2)
0
Автор поста оценил этот комментарий

Не совсем понял суть вопроса... Про мосфеты у Алекса Гайвера очень хорошо расписано. Там даже видеоуроки есть, ссылку на него давал где-то в посте. Рекомендую посмотреть, лучше него мне не описать.

раскрыть ветку (1)
0
Автор поста оценил этот комментарий

Можно вам на почту написать суть, вы ее здесь викоментах писали? то что у гайвера я видел. Так как у него сделано у меня работает

0
Автор поста оценил этот комментарий

Автор, прошу прощения, если уже где-то выкладывали. А можете нарисовать схему только лампы? А то я паять умею, а вот схему сам не прикину, наверное.

0
Автор поста оценил этот комментарий

Добрый день.Объясните пожалуйста как вы подключили СД,по сколько штук на один преобразователь

0
Автор поста оценил этот комментарий

Доброе время суток, уважаемый. После этого контроллера не делали что-то подобное ? Я собираюсь собрать что-то подобное но на базе ESP-32, и светодиоды использовать полноспектровые, у которых цветовая температура порядка 6500К но при этом присутствует полный спектр. Они в принципе дороже, но в общем то на то и выходит. Не пробовали такие диоды ? Ну и, еще вопрос, на текущий момент, сильно ли просели диоды, использованные Вами ?

раскрыть ветку (1)
0
Автор поста оценил этот комментарий
Привет. Неважно какие светодиоды, главное, чтобы обеспечивались все вольт-амперные характеристики. Я больше ничего не собирал, нет времени. Сменил сферу деятельности. А мой проект работает как часы, ничего не сломалось, даже сам удивляюсь, так как покупал и использовал самые дешманские комплектующие.
0
Автор поста оценил этот комментарий

А какой использован экран?

раскрыть ветку (7)
0
Автор поста оценил этот комментарий
Что под словом Экран подразумевается?
раскрыть ветку (6)
0
Автор поста оценил этот комментарий

Дисплей, монитор. Вы же сами писали "После установки таймеров главный экран стал таким". Видимо я забыл приписать ГЛАВНЫЙ экран)

раскрыть ветку (5)
0
Автор поста оценил этот комментарий
Дисплей можно выбрать любой, можно даже тачскриновский, тогда даже энкодер не потребуется, управлять программой можно будет с дисплея. Но будет сложней писать прогу. Под главным экраном я подразумевал интерфейс. Меняю только его, дисплей остается один и тот же.
раскрыть ветку (4)
0
Автор поста оценил этот комментарий
Я всего лишь хочу узнать, какой дисплей вы использовали, конкретно. Третья попытка.
раскрыть ветку (3)
0
Автор поста оценил этот комментарий

Полноцветный 1.8 дюйма TFT-дисплей 128×160 px, SPI. st7735. Но он очень маленький, его не рекомендую.

раскрыть ветку (2)
0
Автор поста оценил этот комментарий

у меня LCD 1602, так что ваш для меня - роскошь просто

раскрыть ветку (1)
0
Автор поста оценил этот комментарий

скетч программы можно скинуть

Вы смотрите срез комментариев. Чтобы написать комментарий, перейдите к общему списку

Темы

Политика

Теги

Популярные авторы

Сообщества

18+

Теги

Популярные авторы

Сообщества

Игры

Теги

Популярные авторы

Сообщества

Юмор

Теги

Популярные авторы

Сообщества

Отношения

Теги

Популярные авторы

Сообщества

Здоровье

Теги

Популярные авторы

Сообщества

Путешествия

Теги

Популярные авторы

Сообщества

Спорт

Теги

Популярные авторы

Сообщества

Хобби

Теги

Популярные авторы

Сообщества

Сервис

Теги

Популярные авторы

Сообщества

Природа

Теги

Популярные авторы

Сообщества

Бизнес

Теги

Популярные авторы

Сообщества

Транспорт

Теги

Популярные авторы

Сообщества

Общение

Теги

Популярные авторы

Сообщества

Юриспруденция

Теги

Популярные авторы

Сообщества

Наука

Теги

Популярные авторы

Сообщества

IT

Теги

Популярные авторы

Сообщества

Животные

Теги

Популярные авторы

Сообщества

Кино и сериалы

Теги

Популярные авторы

Сообщества

Экономика

Теги

Популярные авторы

Сообщества

Кулинария

Теги

Популярные авторы

Сообщества

История

Теги

Популярные авторы

Сообщества