Технологии

Умная фитолампа на Arduino



Создание прототипа адаптивной фитолампы на Arduino

Эта статья будет посвящена созданию прототипа светодиодной лампы для досветки растений. Конечно, это не просто лампа иначе зачем писать об этом на geektimes? Фитолампа управляется с помощью контроллера Arduino и имеет на борту датчик освещенности ( для адаптивной регулировки яркостью), LED драйвер для управления яркостью по средствам ШИМ, радиомодуль 433 Mhz и конечно bluetooth ( по тому что с ним все становится круче…) на самом деле для управления с телефона из разработанного приложения под Android. Также я немного затрону вопрос побора годных светодиодов, источников питания и как они себя показали на протяжении 6 месяцев эксплуатации. С момента зарождения идеи меня интересовал вопрос создания мелкосерийного производства, но об этом ниже.

Умная фитолампа на Arduino

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

Пришел, увидел, автоматизировал.

Спект поглащения света у высших растений находится в диапазоне от 350 до 900 нм. Процессе роста растениям нужен разный спектральный состав света, но существуют два наиболее используемых растением диапазона. 440 -470 нм свет воспринимаемый глазом как синий. Влияет на вегетативную систему отвечающую за рост зеленой массы, листьев и побегов. И 630 -670 нм красный свет, влияющий на генеративную систему растений. Цветение, созревание плодов и семян. На этом мы заканчиваем экскурс по биологии и переходим к самой интересной части.
Целью создания фитолампы является наиболее эфективное воздейсвие на растение светом в диапазонах 440 – 470 нм и 630 – 670 нм. Именно это сочетание синего и красного дают фиолетовый свет. Для этой цели были выбраны полноспектральные светодиоды мощьностью 1W и 3W. спектральный состав которых представлен на рисунке ниже. (диаграмма с сайта производителя светодиодов).

Умная фитолампа на Arduino

Также для досветки могут быть использованы светодиоды 5050, 5630, 5730, но их световое КПД ниже за счет использования ограничивающего резистора в схеме. Также подобные линейки греются заметно больше. Лучше всего себя показали 1 W фитосветодиоды с Aliexpress ( по показателям нагрева и освещенности Lm ), хотя в прототипе используются 3W.

Итак что же может предложить садоводам человек с дипломом инженера и достаточным количеством свободного времени?

Умная фитолампа на Arduino

Внутри корпуса на вытравленной плате установлен контроллер Arduino nano.

Умная фитолампа на Arduino
Если кратко контроллер управляет яркостью светодиодов получая информацию об освещенности с фоторезистора установленного на корпусе лампы.
Умная фитолампа на Arduino
Тем самым достигается адаптивная яркость лампы. Демонстрация есть на видео.

/* Абзац технических тонкостей можно пропустить
Вся схема запитана от блока питания 24V. На стороне 220В установлен предохранитель на 1 А. Питание на светодиоды подается через драйвер LDD-700H с выходным током 700 mA и входом для диммирования, поддерживающим ШИМ. Мощность лампы 18 Вт, фитолампа обеспечивает освещенность 3000лк на расстоянии 20 см. Стоит отметить что питание на контроллер подается через стабилизатор напряжения L7809С, который понижает напряжение с 24V от блока питания до приемлемых 9V на вход Vin контроллера. В обвязке стабилизатора напряжения установленны 2 конденсатора номиналами 0.33 мкФ на входе и 0.1 мкФ на выходе, это сделано для фильтрации скачков напряжения и позволяет уменьшить нагрев стабилизатора. Резисторы R3 = 1кОМ, R4 = 2 кОм на входе Rx Bluetooth модуля предназначенны для уменьшения напряжения до 3.3 вольт. Резистор R1 = 10 кОм вместе с фоторезистором представляют собой делитель напряжения и позволяют измерить изменение напряжения ( а вернее сопротивления) на фоторезисторе в зависимости от внешнего освещения. И наконец резистор R2 = 100 Ом на выходе 10 arduino, установлен для его защиты. Выход 10 управлет яркостью лампы, а также выключает ее при подаче нулевого потенциала. */

Для сборки прототипа была вытравлена плата.
Умная фитолампа на Arduino
В корпусе установлен приемник 433 Мгц для управления лампой с пульта ( если нет телефона под рукой) И конечно самое интересное, в лампе установлен модулем Bluetooth hc-05, что позволяет управлять ею с помощью телефона на Adroid с написанного приложения.
Умная фитолампа на Arduino
В данный момент можно выставить 3 режима работы лампы:

  • Включение
  • Выключение
  • Адаптивная яркость по фоторезистору

Для проверки результатов досветки было проведено несколько экспериментов с рассадой.
Умная фитолампа на Arduino

В одном горшке рассада досвечивалась вечером в течении 3 часов.

Подводя промежуточный итог могу заметить что лучше всего себя показали 1W светодиоды ( нужный спектр свечения получается за счет использования люминофора нанесенного на линзу). От лампы мощностью 12W я получил освещенность 4000 Лк на расстоянии 15 см. Для светодиодов 5630 ( сборка на линейке красных и синих светодиодов) при мощности 16W удалось достичь только 2000 Лк на расстоянии 15 см, схожие характеристики показали и 3W фитосветодиоды. Конечно многое зависит от качества светодиодов.

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

И в конце обещанное видео демонстрации работы фитолампы. Код для контроллера приложения вы можете посмотреть на моём сайте, ссылка есть в профиле.

Источник: geektimes.ru



Комментировать

Оставить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *