Оглавление:

Умное орошение на основе влаги своими руками: 10 шагов (с изображениями)
Умное орошение на основе влаги своими руками: 10 шагов (с изображениями)

Видео: Умное орошение на основе влаги своими руками: 10 шагов (с изображениями)

Видео: Умное орошение на основе влаги своими руками: 10 шагов (с изображениями)
Видео: 💧Система автоматического полива растений своими руками 2024, Ноябрь
Anonim
Умное орошение на основе влаги своими руками
Умное орошение на основе влаги своими руками

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

Кроме того, когда мы поливаем наши растения, мы не измеряем количество воды каждый раз, когда поливаем их, и часто мы поливаем их слишком много или слишком мало. Чтобы поливать их должным образом, мы можем использовать датчик потока для измерения потока воды и реле, чтобы остановить поток после подачи определенного количества воды.

Шаг 1. Необходимые материалы

  1. Arduino UNO
  2. Макетная плата
  3. Соединительные кабели
  4. Датчик и датчики влажности почвы
  5. Датчик потока
  6. Реле
  7. Корпусная коробка
  8. Блок питания

Шаг 2: Установите макетную плату: подключения 5 В и заземление

Установка макетной платы: 5V и GND соединения
Установка макетной платы: 5V и GND соединения
Установка макетной платы: 5V и GND соединения
Установка макетной платы: 5V и GND соединения
  1. Здесь используется мини-макет. Для любого другого типа проверьте соединения, так как они отличаются.
  2. Мини-макет разделен на две половины выступом, чтобы избежать перекрестного соединения половин. Каждая точка подключения на макетной плате пронумерована, а наборы точек соединены металлическими полосками под пластиком. Эти соединения показаны на изображении. Для последовательного подключения (один и тот же сигнал подается на несколько точек одновременно), поместите соединительные кабели в точки, которые находятся на одной линии подключения.
  3. Подключите 5 В от Arduino UNO к точке макета с помощью соединительных кабелей. Если эта точка - A1, то любое соединение 5V или VCC (которое требуется любому датчику или устройству) должно быть помещено в линию 1 с помощью соединительных кабелей.
  4. Подключите GND от Arduino UNO к точке макета с помощью соединительных кабелей. Если это точка A10, то любое соединение GND (которое требуется любому датчику или устройству) должно быть размещено в линии 10 с помощью соединительных кабелей.

Шаг 3. Подключите датчик влажности почвы к Arduino UNO

Подключите датчик влажности почвы к Arduino UNO
Подключите датчик влажности почвы к Arduino UNO
  1. Как работает датчик: датчик влажности почвы использует свойство сопротивления для измерения содержания влаги в почве. Чем выше содержание воды, тем выше проводимость между датчиками и ниже предлагаемое сопротивление. Таким образом передается слабый сигнал. Точно так же, когда содержание воды низкое, передается высокий сигнал.
  2. Контакты датчика влажности почвы (4) - VCC, GND, аналоговый контакт A0, цифровой контакт D0 (МЫ НЕ будем использовать D0)
  3. Выполните подключения следующим образом:
  • VCC на 5 В (макетная плата) - последовательное соединение с помощью перемычек - подключите к точке на той же линии, что и подключение 5 В от Arduino UNO к макетной плате. например B1.
  • GND к GND (макетная плата) - последовательное соединение с использованием перемычек - подключите к точке на той же линии, что и GND-соединение от Arduino UNO к макетной плате. например B10

A0 - A0 (аналоговый вывод 0 на Arduino UNO)

4. Чтобы проверить работу датчика, скачайте приложенный скетч и загрузите его в Arduino UNO.

Шаг 4: Подключите датчик потока к Arduino UNO

Подключите датчик потока к Arduino UNO
Подключите датчик потока к Arduino UNO
  1. Как работает датчик: Датчик потока содержит встроенный магнитный датчик на эффекте Холла, который выдает электрический импульс при каждом обороте вертушки.
  2. Контакты расходомера (3) - VCC, GND, контакт данных
  3. Выполните подключения следующим образом:
  • VCC (красный) на 5 В (макетная плата) - последовательное соединение с помощью перемычек - подключите к точке на той же линии, что и подключение 5 В от Arduino UNO к макетной плате. например C1
  • GND (черный) к GND (макетной плате) - последовательное соединение с помощью перемычек - подключите к точке на той же линии, что и GND-соединение от Arduino UNO к макетной плате. например C10
  • Контакт данных (желтый) к D2 (цифровой контакт 2 на Arduino UNO)

4. Чтобы проверить работу датчика, скачайте приложенный скетч и загрузите его в Arduino UNO.

Шаг 5: Подключите реле к Arduino UNO

Подключите реле к Arduino UNO
Подключите реле к Arduino UNO
  1. Реле представляют собой переключатели с электрическим управлением. Они используются, когда цепь высокой мощности, такая как насос или вентилятор, должна управляться с помощью цепи низкой мощности, такой как Arduino UNO.
  2. Контакты реле (3) - VCC, GND, контакт данных
  3. Выполните подключения следующим образом:
  • VCC на 5 В (макетная плата) - последовательное соединение с использованием перемычек - подключите к точке на той же линии, что и подключение 5 В от Arduino UNO к макетной плате. например, D1
  • GND к GND (макетная плата) - последовательное соединение с использованием перемычек - подключите к точке на той же линии, что и GND-соединение от Arduino UNO к макетной плате. например D10
  • Вывод данных к D8 (цифровой вывод 8 на Arduino UNO)

Шаг 6: Вставьте зонд влажности почвы в почву

Вставьте датчик влажности почвы в почву
Вставьте датчик влажности почвы в почву
  1. Вставьте датчик влажности почвы в почву, как показано.
  2. Расширьте соединения в соответствии с требованиями, используя соединительные кабели.

Шаг 7: прикрепите датчик потока к крану

Присоедините датчик потока к крану
Присоедините датчик потока к крану
  1. Датчик потока расположен на одной линии с потоком воды, так что стрелка на нем указывает направление потока.
  2. Присоедините датчик потока к крану, как показано.
  3. Расширьте соединения в соответствии с требованиями, используя соединительные кабели.

Шаг 8: Подключите реле к насосу

Подключите реле к насосу
Подключите реле к насосу

Контакты реле (3) -нормально разомкнутый (NO), нормально замкнутый (NC), переключающий (CO)

  • Нормально разомкнутые (NO) контакты подключают цепь, когда реле активировано, поэтому цепь отключается, когда реле неактивно.
  • Нормально замкнутые (NC) контакты отключают цепь, когда реле активировано, поэтому цепь подключается, когда реле неактивно
  • Перекидные (CO) контакты управляют двумя цепями: одним нормально разомкнутым контактом и одним нормально замкнутым контактом с общей клеммой.

Выполните подключения следующим образом:

  • CO к источнику питания
  • NC для накачки

Шаг 9: Загрузите прикрепленный окончательный эскиз и загрузите его в Arduino UNO

Шаг 10: упаковка

Упаковка
Упаковка
  1. Использование адаптера питания в качестве источника питания для Arduino UNO обеспечивает круглосуточное использование без выходных.
  2. Некоторые компоненты, такие как Arduino UNO и реле, не являются водонепроницаемыми. Поэтому рекомендуется упаковать его в коробку.

Рекомендуемые: