[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4678: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3815)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4680: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3815)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4681: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3815)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4682: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3815)
virt2real.ru • Просмотр темы - Поливалка комнатных растений




 

Управляем чем угодно откуда угодно

Поливалка комнатных растений

Кто что сделал и кто что собирается делать

Поливалка комнатных растений

Сообщение maxistar » 02 ноя 2013, 22:09

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

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

Давно мечтаю решить эту проблему в отдельно взятой квартире, и вот пару месяцев назад приобрел эту замечательную плату virt2real. На ней и решил реализовать задуманное.

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

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

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

Вот так выглядит готовое устройство:


Пока все цветы поливаются одновременно, но возможно, со временем, я сделаю, чтобы разные цветы поливались в разное время разным количество воды, для этого мною уже куплены нормально-закрытые . Можно также, сделать датчики сухости почвы, но это уже будет в следующих версиях устройства. Главное -- начало положено.
Последний раз редактировалось maxistar 07 ноя 2013, 13:35, всего редактировалось 2 раз(а).
maxistar
 
Сообщения: 3
Зарегистрирован: 02 ноя 2013, 21:48

Re: Поливалка комнатных растений

Сообщение resident » 05 ноя 2013, 12:20

С насосом все понятно, нет электричества - нет воды. Проверьте что произойдет с клапаном в момент полива при отключении электричества. Хотя с емкостью на 5 литров не так страшно, но все равно не приятно.
resident
 
Сообщения: 12
Зарегистрирован: 04 окт 2013, 10:42

Re: Поливалка комнатных растений

Сообщение realizator » 06 ноя 2013, 15:37

maxistar круто!
Еще бы портретное фото устройства рядом с поливаемым растением и емкостями с водой!
И еще вопрос. Пока, я так понял, просто создана работающая связка электроники-механики. А как будете реализовывать таймерную часть и есть ли в планах управлять через интернет?
Очень интересно посмотреть на дальнейшую эволюцию решения с датчиками влажности. А потом, глядишь, дополните решение такой вот штукой viewtopic.php?f=41&t=13363&start=10#p17670 и можно не просто поливать картошку, но и собирать колорадских жуков! :-)
На самом деле отличное решение, приятно смотреть! С минимальными изменениями можно использовать для ухода за аквариумом, например, и в куче других случаев! Продолжайте!
Аватара пользователя
realizator
virt2real team
 
Сообщения: 653
Зарегистрирован: 17 фев 2012, 23:18

Re: Поливалка комнатных растений

Сообщение maxistar » 07 ноя 2013, 13:18

Последний раз редактировалось maxistar 07 ноя 2013, 13:34, всего редактировалось 2 раз(а).
maxistar
 
Сообщения: 3
Зарегистрирован: 02 ноя 2013, 21:48

Re: Поливалка комнатных растений

Сообщение maxistar » 07 ноя 2013, 13:27

maxistar
 
Сообщения: 3
Зарегистрирован: 02 ноя 2013, 21:48

Re: Поливалка комнатных растений

Сообщение Anton_0612 » 15 ноя 2013, 13:34

Интересная идея. Этим летом делал подобное устройство. Брал бутыль от воды, перистальтический насос от стиральной машины, электронный таймер на неделю, трубки от системы стеклоочистителя. Ставил программу - каждые 3 дня вечером включать на 1 минуту. Вроде бы все работало. Но когда приехал через неделю, под ближними цветами ламинат вспух. Хотя трубки были объедены в кольцевую схему. Понял, что нужно делать распределенный впрыск на каждый горшок, а это насос на горшок. 12 горшков - 12 насосов. А дозировать по датчику влажности. Установка тысяч на 20 тянет. Проще консьержку просить поливать цветы.
Anton_0612
 
Сообщения: 31
Зарегистрирован: 13 сен 2013, 23:25

Re: Поливалка комнатных растений

Сообщение scayn » 18 ноя 2013, 16:46

Я бы сделал по следующей схеме:
1. Резервуар.
2. Насос.
3. Разветвитель на n-ное кол-во растений.
4. Клапана на каждое направление.
5. Трубки.
6. В каждом горшке две спицы из нержавейки (желательно жестко закрепленные).
7. Датчик уровня воды в резервуаре.
Алгоритм настройки следующий:
1. Устанавливаем датчик из спиц в горшки.
2. Поливаем цветы да нужной влажности.
3. Мерим сопротивление между спицами и запоминаем (R1), опционально для каждого растения свое (R1-1, R1-2, и т.д.). Чем суше, тем выше.
4. Ждем.
5. Как замечаем, что пора поливать, снова замеряем (R2). Опять же опционально R2-1, R2-2 и т.д.

Я думаю алгоритм работы уж ясен:
1. Проверяем уровень воды в резервуаре.
2. Если уровень норм, мерим сопротивление первого растения, если оно выше нормы (R>R2), открываем ПЕРВЫЙ клапан и включаем насос (1-2 сек на вскидку, зависит от производительности).
3. Переходим на второй цветок и повторяем процедуру, только открываем уже второй клапан. И так далее пока не дойдем до последнего растения.
4. Далее делаем второй заход только мерим те растения, которые пришлось полить в первый заход и поливаем если R>R1.
5. Делаем третий заход только мерим те растения, которые пришлось ВО ВТОРОЙ и поливаем если R>R1.
В итоге постепенно количество растений которым необходим полив сойдет к нулю.
6. Потом делаем паузу на сутки-двое.

Для большого количества растений будет удобнее сделать некое подобие КВМ-ки. Несколько пар выходов КЛАПАН/ДАТЧИК. С виртурилки АЦП и два управляющих: для клапанов и переключателя КВМ.

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

Ну эт так на вскидку пришло...
Аватара пользователя
scayn
 
Сообщения: 27
Зарегистрирован: 16 сен 2013, 16:14

Re: Поливалка комнатных растений

Сообщение lexxcorp » 07 июн 2014, 02:21

Я вот делаю на ардуинке поливку огурцов в теплице, припоял к ней дисплей от нокии 3310, прислали дачик влажности почвы, повесил его на а0, порог влажности задаётся переменным резистором воткнутым в а1, дисплей показывает время работы, сколько раз было полито, раз в 30 минут включается пин 12, на него повешано питание дачика влажности земли (постоянно нельзя пишут окислится) замерятся влажность и если сухо включается пин который через мосфет (выпоянный со сдохшей видюхи) включает 12 вольтное реле, через которое открывается клапан от стиралки, (куплен за 300р) и специальный поливочный шланг который весь в дырах, должен будет полить грядку)

Виртурилка пока для обучения задумывается как потрулирующая камера на гусеницах (зг там вроди 3 мегбаита выдаёт), а в идеале как предложил realizator не жуков но хотябы одуванчики подёргать)

фотка дисплея поливалки сделанная для выпендрится перед подругой)


если кому интересно напишу подробнее
Аватара пользователя
lexxcorp
 
Сообщения: 39
Зарегистрирован: 02 апр 2014, 15:06
Откуда: Барнаул


Вернуться в Проекты на базе Виртурилки

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 5

cron