В гостях у Самоделкина! » Электроника » Arduino » Цветочный горшок с автоматическим поливом

Цветочный горшок с автоматическим поливом



Эта самоделка призвана облегчить жизнь цветоводов. Теперь не нужно боятся "забыть полить цветы" или наоборот "сильно перелить". Вы не будете привязаны к дому, из-за боязни, что ваши цветы засохнуть, автоматика все сделает за вас.

В этом устройстве реализованы следующие возможности:
-Встроенный резервуар для воды
-Датчик контроля уровня влажности почвы
-Насос для подачи воды в грунт
-Датчик уровня воды в резервуаре
-Светодиод, информирующий о недостатке воды в резервуаре

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

Инструменты и материалы:
-Arduino Nano;
-Мини-погружной насос;
-Трубка;
-Транзистор 2N2222;
-Резистор 1 кОм;
-Резисторы 4,7 кОм;
-Провод;
-Светодиод;
-Датчик уровня воды;
-Датчик влажности почвы;
-Монтажная плата Perma-proto;
-3D-принтер;
-Герметик;
-Паяльные принадлежности;
-Третья рука;
-Кусачки;
-Изолента;
-Термоклей;
-Компьютер;


Шаг первый: 3D-печать
Горшок состоит из трех частей: отсек электроники, резервуар и цветочный горшок. Все части печатаются на 3D-принтере. Файлы для печати можно скачать здесь. После печати необходимо проверить резервуар на герметичность, при необходимости использовать герметик.



Шаг второй: схема
Монтаж электроники будет производится по схеме на фото.

Шаг третий: Ардуино
Теперь можно начинать монтаж электроники. Припаивает Ардуино к плате. На плате Perma-proto, есть условные обозначения монтажных отверстий. Нужно совместить контакт Ардуино D12 с монтажным отверстием H7 платы и затем пропаять все разъемы.



Шаг четвертый: транзистор, резистор
Дальше паяет резисторы и транзистор. Транзистор поворачивает плоской стороной к Ардуино, устанавливает ножки в монтажные отверстия C24, С25 и С26 платы, припаивает.
Резистор 4,7 кОм припаивает в отверстия A25 и A28. Резистор 1 кОм монтируется на контакты J18 и J22.




Шаг пятый: светодиод
Припаивает к светодиоду провода длиной по 7 см. Затем припаивает анод (длиная ножка) к J17, катод (короткая ножка) к I22.





Шаг шестой: провода
Добавляет по 13 сантиметров проводов к каждому проводу насоса. Места соединения изолирует.



Припаивает по 20 сантиметров проводов к каждому выходу датчика уровня воды.


Припаивает провод одним концом к минусу платы, вторым к B26. Еще один провод к минусу и A20. Третий провод соединяет C28 и J7.



Шаг седьмой: датчик влажности
Припаивает по 10 сантиметров проводов к трем контактам (Д0,GND, VCC) модуля влажности. Припаивает провода от модуля к плате в следующем порядке:
модуль плата
D0 - J12
GND - GND
VCC - C8
Припаивает по 25 см провода к контактам, соединяющим модуль и датчик влажности.






Шаг восьмой: сборка
Приклеивает датчик уровня воды к пластине внутри резервуара. Провода протягивает в отверстие в резервуаре и маркирует. Устанавливает светодиод в отверстии в подставке.





Протягивает провод насоса в отверстие резервуара. Устанавливает на насос трубку, второй конец которой вставляет в специальное отверстие в горшке. Вставляет горшок в резервуар.





Протягивает провода через отверстие в подставке (нижняя часть). Провод от датчика влажности протягивает в обратном направлении, в горшок.




Припаивает провода от насоса к B18 и B24. GND датчика уровня воды припаивается к GND платы, положительный провод датчика к A8, а провод датчика к A13.





Закрепляет плату и модуль влажности внутри корпуса.

Шаг девятый: посадка растения
Теперь можно насыпать грунт и высадить растение.



Шаг десятый: датчик влажности
Припаивает провода к датчику влажности и устанавливает его в почву.



Шаг одиннадцатый: загрузка кода
Загрузить код можно здесь. здесь
Скачав его, нужно открыть файл «SmartPlant-V1-1.ino» в Arduino IDE и загрузите его в Ардуино. Если все сделано правильно, то:
После завершения загрузки и перезапуска Arduino светодиод должен быстро мигнуть пять раз, подтверждая, что код загрузился и работает.
На экране будет видно текущее значение уровня воды.
Еще через несколько секунд можно услышать запуск насоса.
Затем светодиод должен начать медленно мигать, предупреждая, что во внутреннем баке нет воды.



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


Теперь нужно откалибровать уровень воды в резервуаре.
Загружает код «Water_Tank_Threshold_Test.ino».
После загрузки медленно начинайте добавляет воду в бак, пока на экране не начнет отображаться показание уровня воды. Записывает среднее значение, которое оно сейчас отображает.

Теперь нужно записать эти значения в колонку WaterLevelThreshold кода.
Установить значение интервала проверки равным 180 000. Это означает, что уровень влажности почвы будет проверяться каждый час. Значение emptyReservoirTimer должно быть установлено равным 900. Это означает, что светодиод будет медленно мигать в течение 30 минут, чтобы информировать о низком уровне воды в резервуаре.

Переменная для «amountToPump» контролирует, сколько воды закачивается в почву. Мастер устанавливает значение на 300.



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

Источник
Становитесь автором сайта, публикуйте собственные статьи, описания самоделок с оплатой за текст. Подробнее здесь.

Тюнер для электрогитары на базе Arduino

Смарт-стекло своими руками за 10$

6.4
Идея
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
8.8
Описание
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
8
Исполнение
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
Итоговая оценка: 7.73 из 10 (голосов: 5 / История оценок)

Добавить комментарий

    • smilesmilesxaxaokdontknowyahoonea
      bossscratchfoolyesyes-yesaggressivesecret
      sorrydancedance2dance3pardonhelpdrinks
      stopfriendsgoodgoodgoodwhistleswoontongue
      smokeclappingcraydeclarederisivedon-t_mentiondownload
      heatirefullaugh1mdameetingmoskingnegative
      not_ipopcornpunishreadscarescaressearch
      tauntthank_youthisto_clueumnikacuteagree
      badbeeeblack_eyeblum3blushboastboredom
      censoredpleasantrysecret2threatenvictoryyusun_bespectacled
      shokrespektlolprevedwelcomekrutoyya_za
      ya_dobryihelperne_huliganne_othodifludbanclose

Привет, Гость!


Зарегистрируйтесь

Или войдите на сайт, если уже зарегистрированы...

Войти

Добавьте самоделку

Добавьте тему

Онлайн чат

Опрос
А Вы уже рассказали на сайте о своей самоделке?

Последние комментарии

Все комментарии
Новые самоделки на почту

Введите электронную почту и получайте письма с новыми самоделками. Не более одного письма в день.