Помощь в написании СКЕТЧА

liv6125
Offline
Зарегистрирован: 02.03.2015

Привет читающим эту тему.

Хочу сделать автоматику для капельного полива грядок на огороде. Как реализовать в железе знаю но с программированием я раньше не связывался. Прошу помощи может кто поможет с этим за небольшую награду.

Сердце автоматики Arduino pro mini ATmega 328 на 16мГц 5В, часы DS1307, блок реле на 2 канала, LCD 16x2 I2C, кнопки 6шт, датчик для отслеживания пустая или полная с водой бочка. Почему именно это? Потому что все есть под рукой =)

Работа устройства заключается:

1) Кнопками мы настраиваем таймер (пример: открыть клапан в 1 ночи на 10минут и так повторять раз в сутки или двое или трое сток )  возможность кнопками настроить время (бывает время убегает вперед) , настроить повтор открытия клапана от 1 мин до 5 суток, настроить закрытия клапана от 1мин до 3 часов

2) Контроль воды в бочке по датчикам (какие датчики сам не знаю нужен совет)  если нижний датчик говорит что воды нет то включаем реле от погружного насоса (малыш) ждем сигнала от верхнего датчика сигнала что вода есть. Как только появился сигнал отключаем насос. Естественно так повторять.

 

skif
skif аватар
Offline
Зарегистрирован: 24.03.2015

Какая награда?

liv6125
Offline
Зарегистрирован: 02.03.2015

skif пишет:

Какая награда?

я не знаток во сколько эту работу можно оценить.  решить задачу как настроить время через комп и выставить время через какое вкл и выкл реле на ЭЛ магнитный клапан. 

Требуется 

1) Кнопками мы настраиваем таймер (пример: открыть клапан в 1 ночи на 10минут и так повторять раз в сутки или двое или трое сток ) возможность кнопками настроить время (бывает время убегает вперед) , настроить повтор открытия клапана от 1 мин до 5 суток, настроить закрытия клапана от 1мин до 3 часов

2) Контроль воды в бочке по датчикам (какие датчики сам не знаю нужен совет) если нижний датчик говорит что воды нет то включаем реле от погружного насоса (малыш) ждем сигнала от верхнего датчика сигнала что вода есть. Как только появился сигнал отключаем насос. Естественно так повторять.

skif
skif аватар
Offline
Зарегистрирован: 24.03.2015

Попробую. Железки для отладки у меня есть, кроме дисплея. У меня без I2C,  обычный. Ну попробую найти нужный. Кстати, про убегание времени: очень критично, если за всё лето время полива сместится из за погрешности часов на 5 минут? Это максимум. 

liv6125
Offline
Зарегистрирован: 02.03.2015

Кстати, про убегание времени: очень критично, если за всё лето время полива сместится из за погрешности часов на 5 минут? Это максимум. Нет не критично. из за этого надо кнопками подстроить время в случае чего. Реально сделать таймер на включение реле допустим от 2 раза в сутки до 1 раза в 2 суток?

по поводу награды что скажете ( цена или что там....)?

Agny
Offline
Зарегистрирован: 17.08.2015

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

skif
skif аватар
Offline
Зарегистрирован: 24.03.2015

попробую написать. похожее приходилось писать. Железо у тебя всё есть? пиши на почту skif7361@ya.ru. Если что, уточни задачу.

Agny
Offline
Зарегистрирован: 17.08.2015

Спасибо большое, просто огромное. Железо есть, датчиков в бочку нет и клапана пока. Честно даже не знаю какие.

skif
skif аватар
Offline
Зарегистрирован: 24.03.2015

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

 

Agny
Offline
Зарегистрирован: 17.08.2015

Я вам написал по почте, давайте перейдем туда.

skif
skif аватар
Offline
Зарегистрирован: 24.03.2015

ок

dimonqrz
Offline
Зарегистрирован: 12.11.2017

ну а скетчем так и не поделились

skif
skif аватар
Offline
Зарегистрирован: 24.03.2015

Пишите на почту skif7361@ya.ru  поделюсь