Капельный полив с голосовым управлением

Feb 22, 2019 03:43

это перепост заметки, оригинал находится на моем сайте: http://lleo.me/dnevnik/2019/02/21


Сделал систему дистанционного капельного полива.
Вообще впервые столкнулся с капельной технологией и она меня очаровала: накупил в Леруа этих самых специальных крючков и трубочек, оно очень прикольно капает через извилистые канальцы в пластике и микрорешеточку - видимо, чтоб насекомые в трубочку не забивались.
Хотя нет, начать надо так: впервые систему капельного полива я увидел в Израиле в 1993 и был потрясен. Теперь же, собираясь на две недели с концертами по Израилю, просто не мог не построить капельный полив для домашних растений на время поездки.

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


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


А отмеряет воду насосик - за 20 секунд он наливает в баклажку из бака около 500-600 мл - доза одного полива всех растений. Насосик был куплен от бачка омывателя. Тот, что был с Алиэкспресса, летом сгорел при попытке надуть им матрас :(
К сожалению, блок питания 12в 2а моторчик не тянет. Пришлось по совету Чука временно приколхозить в параллель два таких блока - соединить землями (фигассе между ними 90 вольт показывало), а по плюсам соединить через два силовых диода. В этом виде система работает, хотя мотор иногда стартует не сразу, а через несколько секунд рывков. Этим и объясняется, почему доза полива примерно 500-600.



В качестве управляющего чипа был взят, как вы догадываетесь, ESP8266 с моим фреймворком. Взят был мной прямо отсюда, ибо вспоминать программирование лень, а тут документация подробнейшая и готовый бинарник: http://lleo.me/ESP8266/info К чипу приделал через оптронное реле розетку (спасибо Сане за детали!). Точнее, чипа два сделал: один на подсветку растений, другой на насосик. Можно конечно было обе розетки завести в один чип, но на стадии разработки так было проще.
Управление чипами завел на бот голосового помощника Алиса Яндекс: включается система голосом через Алису с любой точки планеты. Это оказалось проще и удобнее. Ну и конечно это красиво, просить голосом воду пролиться на посевы.
Интересный вопрос, не случится ли сбой и перелив. Не должен. В чипе ограничено время полива, при старте стоит сброс бита, в чипе ESP8266 работает вочдог, перезагрузиться-то он может, а в зависаниях замечен никогда мною не был. Так что зависание с включенным насосом будем считать технически нереальным. Кроме сделал трубочку перелива - в случае бунта насоса вода сливается обратно в бак после какого-то уровня.


На всякий случай подключил к чипу ещё и датчик влажности почвы. Но с ним засада: пока в прошивке у меня не было опции снимать и отправлять данные с АЦП. Не вопрос дописать и такую команду, но отладочная плата для экспериментов с прошивкой в Москве. Поменять прошивку из Москвы (а не только текстовые скрипты чипа) система моя позволяет тоже, но стрёмно: а вдруг что-то сбойнет? Поэтому трогать прошивку пока не буду. К тому же, датчик влажности надо калибровать, пока не понимаю, как. Может, имеет смысл его вообще кинуть не в почву, а в тарелочку под горшком: как там появилась вода, значит, перебор с поливом.
В общем, радость.
Единственное, что смущает - почему-то партия новых ESP8266 12F не шьётся. Шьются из старых запасов. Почему - загадка. А то бы я ещё нашлепал управляемых голосом розеток. С ними так приятно разговаривать!
PS: Да, а ещё меня забанил Фейсбук. За какой-то старинный коммент 2017 года, что-то типа «Вас послушать, так хохлы и Первую мировую начали?» Думаю, это хороший урок чтобы прекратить вообще комментировать и читать Фейсбук. Второй аккаунт должен работать.

это перепост заметки, оригинал находится на моем сайте: http://lleo.me/dnevnik/2019/02/21

программирование, домашний сервер, поездка, электроника, сделай сам

Previous post Next post
Up