Делаем автополив растений с помощью Arduino

Не для кого не секрет, что для роста и полноценного развития растений необходим в первую очередь качественный полив. Особенно чувствительны к фактору влаги только что высаженные и молодые растения, так как их корневая система не способна обеспечивать организм водой из глубоких слоёв почвы. Возникает вопрос: сколько же требуется воды для полива и как часто следует поливать растения, чтобы они чувствовали себя хорошо и радовали нас своей декоративностью?

Грамотный монтаж и пусконаладка

  • Осваиваем перечень технических решений
  • Разбираем последовательность всех этапов работ на объекте
  • Определяем оптимальный алгоритм действий
  • Детально изучаем сборку всех узлов оборудования и вариации подключения
  • Учимся делать обвязку ёмкости и насосной станции
  • Обсуждаем ошибки и проблемы монтажа с целью их предотвращения
  • Проходим процесс пусконаладки и технологию настройки оросителей
  • Затрагиваем вопросы правильного полива с точки зрения дендрологии
  • Учимся программировать полив на разных контроллерах в офф-лайн и он-лайн режимах
  • Настраиваем систему полива по оптимальному графику
  • Проходим процессы дальнейшего обслуживания системы

В результате, Вы освоите уникальный материал, который позволит Вам разложить все процессы монтажа и настройки системы по полочкам. Благодаря этому курсу Вы быстро получите или усовершенствуете профессиональные навыки в автополиве, сумеете избежать массы ошибок и сэкономите драгоценное время и силы. Пройдя этот путь на личном опыте Вы, будете гордиться качеством систем, собранных Вами или Вашим персоналом, что, несомненно, скажется на уровне дохода.

Работа – как семейное хобби

Наша компания  – это прежде всего наша семья

Домбровская Анна — главный дизайнер и руководитель проектного отдела. За 8 лет работы в сфере ландшафтного дизайна выполнила более 130 проектов различного уровня сложности в самых разных стилистических направлениях.

Читайте также:  Как правильно выбрать электроинструмент для дома и мастерской

Домбровский Виктор – инженер садово-паркового хозяйства, эколог. Заведует отделом реализации проектов. Собственноручно участвует в процессах инсталляции инженерных систем на Объектах, организатор всех этапов благоустройства территории, выполняет технический надзор. За 13 лет работы реализовал более 80 проектов.

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

Кроме этого, время на обсуждение рабочих вопросов у нас не ограничено.)

План поливочной системы

При организации системы полива важно учитывать множество факторов, таких как количество, тип, расположение и привязки водопроводящих магистралей и водяных головок, давление воды в системе, нормы и расчеты водоподачи и зон орошения, уклоны и рельеф участка. Часто у владельцев садовых участков появляется иллюзия, что современные системы автополива достаточно умны, чтобы заработать «из коробки», что позволит избежать этапа проектирования системы полива. К сожалению, подобные заблуждения довольно дорого обходятся, поскольку без грамотного проекта система автополива может работать не эффективно или не включиться вообще. Проект системы полива предусматривает прокладку трубопроводов по участку и установку системы орошения. Это очень ответственные мероприятия в плане проектирования, которые обязательно должны быть выполнены на высоком инженерном уровне для того, чтобы система полива работала эффективно.

Проект системы полива включает в себя:

  • Принципиальную схему
  • Схему зон орошения
  • Схему расположения водяных розеток
  • План прокладки трасс по участку
  • Спецификацию используемого оборудования и закупочную ведомость
  • Пояснительную записку
  • Смету на материалы и работы

Автополив «из коробки» возможно ли?

Хотим предостеречь наших клиентов от установки автополива силами компаний-продавцов соответствующего оборудования. Если вам дорог ваш сад, и автополив планируется для своего прямого назначения — обеспечить растениям оптимальные жизненные условия, необходимо проектировать автополив в Садовой компании, а не у продавца систем автополива. Наиболее частые ошибки при установке автополива без участия специалистов садоводов — слабый учет необходимой степени увлажнения для крупных и малых растений, цветников и площадей, покрытых газоном.

Читайте также:  16 Лучших сварочных аппаратов для дома и дачи

Если вы хотите узнать больше о системах автоматического полива сада, предлагаем прочитать статью в разделе Садовая Инженерия.

Система подачи воды

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

На самом деле, сделать автоматическую систему подачи воды очень просто и стоит дешево. И есть два варианта:

  • Если подача воды идет из водонапорной емкости, то можно купить специальный таймер, который через заданные промежутки времени будет пускать воду. И стоят такие таймеры дешево.

  • Если подача воды идет из колодца (напомним, это не совсем правильно), либо из емкости, но с помощью насоса, то здесь либо устанавливают таймер (розетка с таймером), который будет включать его, либо сразу покупают насос, в котором предусмотрена возможность работы в автоматическом режиме.

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

Пример кода для Arduino для проекта «Автополив»

Переходим к программированию кода:

Читайте также:  Лучшие наборы инструментов по отзывам. ТОП 28

//Скачиваем библиотеку для работы дисплея и подключаем к программе #include «QuadDisplay2.h»; //Создаем константу, обозначающую контакт, к которому подключена водяная //помпа #define VODPOMPA_PIN 4; // Создаем константу, обозначающую контакт, к которому подключили //анализатор влаги земли #define HUM_PIN A0; //Min по влажности #define HUM_MIN 200; // Max по влажности #define HUM_MAX 700; //Время между проверками полива #define INTER 60000 * 3; //Объявляем переменную, в которой будет храниться значение влажности unsigned int hum = 0; //В этой переменной будем хранить временной промежуток unsigned long Time = 0; // Объявляем объект из класса QuadDisplay, затем передаем номерной знак //контакта CS QuadDisplay dis(9); //Создаем метод, отвечающий за работу дисплея void setup(void) { //Запуск метода   begin();   // Объявляем функцию, которая будет отвечать за выход водяной помпы из      //контакта   pinMode(VODPOMPA_PIN, OUTPUT);   //На дисплее загорается число — 0   (0); } //Создаем метод, отвечающий за показатель влажности на данный момент void loop(void) {   //Рассчитываем показатель увлажнения на данный момент   int humNow = analogRead(HUM_PIN);   // Если значение показателя не равно предыдущему, то…   if(humNow != hum) {     //Сохраняем полученные сейчас значение     hum= humNow;     //Вывод значения на экран     displayInt(humNow);   } //Задаем условия: если прошел заданный пользователь промежуток времени и //статус влаги в почве меньше необходимого, то…   if ((Time == 0 || millis() — Time > INTER) && hum < HUM_MIN ) {     // Даем сигнал о начале работы водяной помпы     digitalWrite(VODPOMPA_PIN, HIGH);     //Объявляем потом, длящийся 2 секунды     delay(2000);     // Завершаем работу помпы     digitalWrite(POMP_PIN, LOW);     // Ставим в значение переменной Time текущее время и добавляем 3 минуты     Time = millis();   } }

Дополнительно вы можете посмотреть пару интересных видео от наших коллег:

На этом на сегодня всё. Отличных вам проектов!