Гроубокс своими руками
Несколько раз пробовал что-нибудь вырастить на подоконнике, но ничего не получалось. Блуждая по интернету наткнулся на статью о гроубоксе. Гроубокс — это специальное помещение или пространство, в котором создаются условия близкие к идеальным, для выращивания растений. В гроубоксе контролируется температура, влажность и освещение.

Рассмотрим внутреннее устройство гроубокса. Все внутренние стенки гроубокса светоотражающие. Стенки можно покрыть светоотражающей краской или покрыть светоотражающим материалом, например утеплителем, у которого одна сторона покрыта фольгой.
Гроубокс можно разделить на три части: нижняя, средняя и верхняя. В нижней части располагается само растение и вентилятор для притока прохладного воздуха. В средней, датчик температуры и влажности воздуха и иногда размещают вентилятор для обдува растения. В верхней, лампа для подсветки растения и вентилятор для отвода теплого воздуха. Всем этим управляет микроконтроллер, который расположен на внешней стенке гроубокса.
Я сначала хотел купить в магазине гроубокс, но когда увидел цену, то сразу передумал. В магазине цена на гроубокс размером 50х50х120 см начиналась от 20000 рублей. Я был не готов заплатить такие деньги и решил собрать гроубокс самому.
Компоненты:
- деревянный брус 20х40мм
- металлический уголок 20х20мм
- саморезы разной длины
- МДФ панель
- ДСП панель
- фанера шириной 8 мм
- 4 дверные петли
- утеплитель с фольгой
- 4 небольших шпингалета
- широкий прозрачный скотч
- широкий двухсторонний скотч
- 2 компьютерных вентилятора 120х120мм с решеткой
- 2 дверные ручки
- фитолампа для подсветки растений (я использовал Apollo 1 COB 70W)
- любой небольшой увлажнитель воздуха (я использовал DEXP HW-220)
- Arduino UNO
- датчик AM2301
- часы DS1302
- LCD дисплей 1602А
- резистор 10кОм
- переменный резистор 10кОм
- резистор 125 Ом
- диод 1N5818
- транзистор КТ805АМ с радиатором
- блок питания 5В 1А
- блок питания 5В 2,5А
- 2 DC-DC преобразователя на базе MT3608
- Если найдете блок питания на 9В для Arduino и блок на 12В для вентиляторов, то DC-DC преобразователи не нужны.
- 2 модуля реле 220В
- соединительные провода
- клеммы для соединения проводов
Дешево, «сердито», просто. Отличный «гайд» для самосборки!
Только вот двух вентиляторов (по моему опыту), будет недостаточно при добавлении дополнительного освещения, поэтому для желающих повторить, совет:
Ставьте по 3 вентилятора на вдув/выдув (если компьютерные) — при средних оборотах, почти не шумят, а воздуха прогоняют больше. Можно поставить пару недорогих канальных вентиляторов, запитав их через регуляторы оборотов (недорогие китайские или SSD с управлением по ШИМ).
Андрей, скажите пожалуйста, где Вы купили крепления для подвесов на лампу? Скажите хотя бы, как они называются. Уже давно ищу!
На рым гайку похожи
Двух компьютерных вентиляторов в моем проекте хватает. Я подбирал вентиляторы, а не взял первые попавшиеся. Я бы привел расчеты выбора, но на данный момент нет расчетов под рукой. Вентиляторы были Xilence XF039. Могу только сказать, что благодаря этим вентиляторам, воздух обновляется примерно за 16 секунд. Ночью вентиляторы не доставляют дискомфорта.
У лампы уже были крепления для подвеса. Но для крепления в гроубоксе я использовал обычные металлические уголки, купленные в магазине крепежа.
Надо-бы перепродумать систему вентиляции, и сделать регулируемый выход и входа воздуха. Также нужны споры дикой травы -для качественного урожая…
Нет предела совершенству)) Регулировать скорость вращения вентиляторов можно через ШИМ. Нужно только немного изменить программу. На днях подумал над тем, чтобы придумать механизм закрытия вентиляционных отверстий и по возможности сделать нагрев воздуха в гроубоксе, т.к. он у меня стоит на подоконнике, а зимой холодно и холодный воздух от окна попадает в гроубокс. Если что-то придумаю, то обязательно опубликую)
Отличный ящик, отличная статья. Спасибо. Буду делать, когда более неотложные дела закончу (если такое в принципе возможно :))
На счет управления вентиляционными отверстиями. Тоже периодически ломаю голову на эту тему (применительно к теплице) и на просторах инета увидел отличное решение: вертикальная компоновка окон. Для движения задвижкой ставится двигатель со шпилькой (что-то типа ходовой гайки в CNC станках), а вместо подвижного стола — сама шторка окна. Получается компактно и автоматично 🙂 Для небольших отверстий, на мой взгляд, это самое то. Но сам еще не успел проверить на практике.
ширина мдф и дсп панели?
Примерно 4 мм
Кто может подсказать или показать наглядно с дисплея 2 резистора выходят как их подключать, и с часов тоже резистор как его подключать?
А в чем сложность? На фото, где коробка со всей электроникой, видно как все GND (белые и синие провода) соединены с помощью клеммной колодки.
А какой мощностью можно использовать каждый резистор? Я просто новичок в радиоэлектронике?
Ни какой
И резистор на 120 ом можно вместо 125 ом?
Можно. Только тогда напряжение подаваемое на вентилятор будет больше. Временно можно использовать переменный резистор.
Брус точно 20х40 ?
по фото не выглядит что есть 4см
Брус 20х40. Лучше бы 40х40 использовать.
Блин а сможет кто собрать так же за деньги))))В радио технике вообще 0
Есть вариант сборки без фанеры и ДСП? Просто обшить каркас пенопластом и утеплителем ?имеет право на жизнь?
А почему бы и нет) Мой первый гроубокс был из корпуса, обтянутого изнутри и снаружи утеплителем с фольгой. А если место есть, то можно использовать старый шкаф))
Привет! Автор, выложи пожалуйста библиотеки к скечу, перебрал уже кучу, рабочий код править не хотелось бы…
На перемены резистор лучще добавить постоянный в 1 Ком, у меня коротыш получился ( испугал падла, провода приварились к макетке, думал пожог электронику, ну пронесло лишь испорченным патенциометром, и ещё не могу понять как Ардуино сравнивает на больше или равно, время?… Что то запара у меня с D13…?
Проверка проходит в теле функции loop, она обновляется много раз в секунду если реальное время больше или равно чем 59 минут 40 секунд вентилятор включен в остальное время выключен. То есть по достижению 00:00 он перестанет соответствовать истине.
Привет! Почему-то скетч не проходит проверку(( и его не загрузить.