» » » Автополивщик растений на Arduino

Автополивщик растений на Arduino

Автополивщик растений на Arduino

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

Материалы и инструменты:
- Arduino Uno
- Растение в горшке с сухой землёй
- Водяной насос
- Датчик влажности почвы со шлейфом
- Силовой ключ (тройка) со шлейфом
- Клеммник нажимной
- Провод «папа-папа» ×1 шт
- Провод «мама-папа» ×1 шт
- Блок питания с разъёмом USB
- USB кабель

Автополивщик растений на Arduino


Сборка:
Дисплей подключается к контакту 3 тройка-шилда. При соединении всех проводов данного типа важно удостовериться, что с контактом GND соединялся чёрный провод.
Автополивщик растений на Arduino


Далее, силовой ключ подключается к контакту 5.
Автополивщик растений на Arduino


У помпы на концах проводов отсутствуют контакты, поэтому используется клеммник. Если есть навык в пайке контактов, тогда правильнее припаивать к проводам «Штырьковые соединители».
Автополивщик растений на Arduino


Вот так выглядит подключённое питание:
Автополивщик растений на Arduino


Далее, подключают сенсор влажности земли.
Автополивщик растений на Arduino


С помощью Arduino IDE программируется Arduino Uno прикреплённым ниже файлом. Сам сенсор влажности, конечно же, втыкается в почву. Подсоединяется конец трубки с водой в землю. Если горшок весит немного, тогда автор рекомендует закрепить отдельно трубку так, чтобы растение не было перевернуто. Далее, помпа опускается в удобную ёмкость с водой, и подключается питание.

Калибровка:
Чтобы показания датчика были верными требуется провести несложную процедуру его калибровки. Потому что точность показаний напрямую зависит от кислотности почвы.

1. При воткнутом в сухой горшок датчике записываются показания с дисплея. Это значение ничто иное как минимум влажности.

2. Цветок поливают водой и дожидаются пока вода не впитается полностью в землю, и показания сенсора остановятся на одном значении. Данные записываются и помечаются как максимальная влажность.

3. В файле прошивки изменяются значения констант HUMIDY_MIN устанавливается минимальная влажность, и HUMIDY_MAX соответственно максимальная влажность. Arduino Uno прошивается заново.
Автополивщик растений на Arduino


Масштабирование проекта
В данной статье описан способ полива всего для одного цветка. Но зачастую требуются поливать сразу несколько растений. Конечно, можно подключить к Arduino большее количество помп и датчиков влажности, но насколько это будет затратно. Автор в этом случае предлагает решение дешёвое и простое. В трубке, которая подсоединена к помпе проделываются дырочки шилом, расстояние между ними около 30 сантиметров, в эти отверстия втыкаются стержни из использованной шариковой ручки.

Горшки в доме,как правило, стоят в ряд, например, на подоконнике. Трубка ложится на горшки так чтобы каждое отверстие соответствовало горшку. Только вот решение о поливе будет приниматься устройством лишь по одному горшку. Лучше всего это будет работать если горшки одинакового размера зачастую на подоконниках так и случается. Сохнуть почва в них будет примерно одинаково. При желании и большом количестве растений у вас дома, можно подключать дополнительные помпы, и разделять все горшки по группам равным по размерам.

irrigator.rar [675 b] (cкачиваний: 207)
Чтобы написать комментарий необходимо войти на сайт через соц. сети (или зарегистрироваться):
Обычная регистрация
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.

Онлайн чат

Опрос
Сколько по времени, чаше всего, Вы делаете самоделку?

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

    Делаюсам
    Цитата: aleks888Вы исходные тексты то хоть смотрели !? "ГРАМОТНЫЙ" Текста там зачастую вовсе нет, или полное несоответствие. А вот кто позорит сайт, так именно "КОММЕНТАТОРЫ"
    Валерий
    Погранец!... Вы точно, по этой причине писать перестали??? 0 Здря, батеньека!Дмитрий, ау! Не бойтесь Вы... Не будем нападать!...
    aleks888
    Вы исходные тексты то хоть смотрели !? "ГРАМОТНЫЙ" Текста там зачастую вовсе нет, или полное несоответствие. А вот кто позорит сайт, так именно "КОММЕНТАТОРЫ" Выливая грязь на
    Иван_Похмельев
    Цитата: aleks888Просто Вы выискиваете причины для ПРОВОКАЦИЙ и ТРОЛЛИНГА не более того Отнюдь. Ваши передирания удивительным образом наполняют исходные тексты нелепицами, технической безграмотностью,
    Иван_Похмельев
    Обычное и неизбывное стремление к халяве: вместо того, чтобы самому что-то узнать и сделать, задаётся бесформенный и бессмысленный вопрос - а вдруг добрый дядя всё за него сделает. ((
Все комментарии

Комментаторы месяца

Делаюсам
Комментариев: 1114 Публикаций: 33
1
Иван_Похмельев
Комментариев: 1109 Публикаций: 0
2
Валерий
Комментариев: 1273 Публикаций: 37
3
Korneev_Aleksandr
Комментариев: 18 Публикаций: 0
4
pogranec
Комментариев: 425 Публикаций: 174
5