Резюме.
Простая, небольшая и универсальная система полива растений с использованием Arduino Nano, OLED-дисплея размером 0,91 дюйма, миниатюрного водяного насоса и емкостного датчика влажности. Она имеет отдельные ограничения для высыхания и полива. Некоторые растения предпочитают стабильную влажность, которая достигается путем установки ограничений близ
Значение влажности основано на скользящем среднем 10 измерений, выполненных с интервалом в 2,4 часа, то есть 10 раз в день.
После каждого измерения насос работает в течение 1 секунды, чтобы предотвратить его заклинивание. Это было важно для надежной работы. Также при запуске системы насос работает в течение 2 секунд, чтобы показать, что он функционирует.
Один раз в день измерение влажности сравнивается с предельными значениями сушки и полива, чтобы определить необходимость цикла полива или цикла сушки.
Если цикл полива находится в процессе, насос работает один раз в день в течение 100 секунд, что эквивалентно 1,5 литрам для моего насоса.
Когда почва становится достаточно влажной, чтобы превысить предел влажности и прекратить полив, начинается цикл высыхания. Во время цикла высыхания программа один раз в день проверяет необходимость начать цикл полива.
Дисплей показывает цикл и количество дней, прошедших в текущем цикле, например, "Полив 5" или "Сушка 7". В моём случае цикл полива обычно длится 7 дней, в течение которых откачивается примерно 10 литров воды. Цикл сушки обычно длится 10 дней. Дисплей также показывает значение измерения влажности.
Также существуют пределы ошибок для выявления и сигнализации о неисправности датчика.
В коде параметры четко обозначены для удобной настройки.
PDF-файл содержит список деталей, инструкции и эскиз.
Обновление 6.3.2021: Обновлённый эскиз, чтобы время сцеживания можно было определить отдельно для первого дня периода сцеживания.
Настройки печати.
Марка принтера:
Creality.
Принтер:
CR-20.
Плоты:
Нет.
Поддерживает:
Нет.
Разрешение:
0,2
Заполнение:
12
Tags
Source du modèle
