Простая система управления для Гроубокса(фито бокса)
- Войдите на сайт для отправки комментариев
Очень нужна помошь на носу сдача квалификационной работы, а я в ардуино полный 0 требуется создать систему управления микроклиматом, освещением и прочей лабудой для гроубокса, нужен только скетч с пояснением и схема подключения датчиков, реле и шим модуля более менее хорошо оформленых пример того что нужно можно увидеть на сайте https://dzagi.site/articles/_/growers/hydroponic/robot-sadovnik-na-arduino-anticrysis
Может кто помочь? Пишите тут или на почту azmvjisf@gmail.com Ну очень надо
(последние 2 пункта в списке не обязательны но желательны)
1 в первом канале управления необходимо организовать управление скоростью вращения кулера(1) в зависимости от температуры. Получив от датчика dht11 данные о температуре происходит их сверка с контрольным значением.
Если температура<= установленной - установить минимальные обороты,
если Т>Туст. То обороты вентилятора линейно увеличиваются с ростом температуры, при разнице температуры в 2 градуса обороты устанавливаются на максимум.
При превышении Т более чем на 5 градусов сохранить лог ошибки/отправить смс \ зажечь светодиод.
УПРАВЛЕНИЕ ЧЕРЕЗ ШИМ
2) Получив от датчика dht11 данные уровня влажности сравнить его с контрольным. Если реальная влажность < контрольного значения более чем на 5% переключить реле 220v и включить кулер(2);
Пока влажность >= контр знач. Ничего не предпринимать. Кулер выключен реле тоже
3) данные от датчика температуры воды DS18B20: температура < < контрольного значения переключить реле 220v
4) Программа управления освещением предпологает Задание длительности дня в интервале 0-24ч если, режим день включить реле 220v. Желательно программирование на недельный цикл.
5)Получив данные от датчика уровня(скорее всего ультразвуковой) сравниваем с уст. Значением (верхняя отметка в баке с гидропоникой) если значение отклонилось от уст на 1-2 см(4-5л жидкости) переключить реле, когда уровеь достигнет прежней отметки выключить.
6) Получив данные от PH meter(SKU: SEN0161) сравнить с уст. Знач.(значение может быть заданно диапазоном, например 5.4-6.0) при понижении уровня ПШ включить Насос-дозатор(№1) (перистильная помпа) 12V. врямя работы задать 2 сек. Затем в течении 5 минут измерение не происходит, через 5 мин повторить. Если ПШ>верхней отметки включить Насос-дозатор(№2) с той же логикой.
7) поддержание уровня в ультразвуковом увлажнителе( необходима точная рег. Уровня жидкости +-1 см) получив данные с датчика уровня в баке вкл реле, уровень вернулся выключить
!8) Желательно обрабатывать данные от 2-х датчиков СО2, записывая разницу показаний
!9) Возможность сохранения контролируемых параметров за последнии сутки(температура, влажность, Ph, потребление CO2), может построение графиков и какой нибудь интерфейс задания параметров)
15кр
Это дешевое предложение. ТС хватай скорее !!! С графиками, просто шоколад. Без графиков - нафиг !
Ну да, за 15 пусть он и делает. С графиками.
да, мало. Стрекоз из басни Крылова, надо абирать по полной. Или посылать вармию. Я щитаю.