Система автополива на Arduino Mega 2560 Rev3 + удаленное управление
- Войдите на сайт для отправки комментариев
Добрый день.
Нужно создать систему автополива на Arduino Mega 2560 Rev3 + W5100 ethernet shield
Компоненты:
- Датчики: влажности почвы, температура воздуха, уровня воды в емкости
- соленойдные электромагнитные клапана - 16шт
- жк-дисплей 20х4
- джойстик (или кнопки) - для управления системой автополива через меню
- часы реального времени DS1307
...вроде бы все, если что забыл, то подсказывайте
Функционал системы
1. Работа системы автополива по заданой программе с параметрами по умолчанию (зашитой в ардуино) - программу опишу ниже.
2. Возможность просмотра через Интернет текущего состояния:
- наличия воды в емкости
- влажности почвы
- температуры воздуха
- состояние всех клапанов (открытый или закрытый в текущий момент)
3. Возможность просмотра на ЖК-дисплее текущего состояния:
- наличия воды в емкости
- влажности почвы
- температуры воздуха
- состояние всех клапанов (открытый или закрытый в текущий момент)
4. Возможность управления системой полива удаленно через интернет. Имеется ввиду возможность вручную в любое время открыть или закрыть любой из клапанов на определенное количество времени. Это все, что требуется через Интернет.
5. Возможность вручную в любое время открыть или закрыть любой из клапанов на определенное количество времени через панель управления (джойстик или кнопки).
6. Реализация структуры меню для изменения параметров программы автополива. Параметры, которые могут быть изменены через меню:
- время полива (19:00/20:00 и т.д.)
- интервал времени, в течении которого будет открыт клапан (для каждого клапана свое время, всего 16 клапанов)
- уровень влажности почвы
- включение или отключения контроля уровня воды в емкости (т.е. в режиме "выкл" система игнорирует показания датчика уровня воды и даже если нет воды)
Просьба написать конкретно цену реализации каждого отдельного пункта. Т.к. частично, скорее всего, буду реализовывать все это сам, а частично поручу исполнителю.
== ПРОГРАММА АВТОПОЛИВА ==
Каждый день в 19:00 проверяется:
- уровень влажности почвы
- наличие воды в емкости
Если влажность ниже заданного значения и в баке есть вода, то открыть клапана:
с 1 по 8 - на 15мин
с 9 по 16 - на 5 минут
Если влажность почвы нормальная, значит ждем следующего вечера.
Если воды в емкости нет, значит ждем следующего вечера + отправляем письмо на указанную почту, что воды нет.
Это все.
Пишите. мой_ник@yandex.ru
Контакты на сайте http://www.yakorev.com.ru
примерно так...
ЖК экрана нет. смотри на телефоне.
Железо: Arduino Mega 2560 Rev3 + W5100 ethernet shield
(мой ник)@mail.ru
Мне таки кажется что кто то сам себе уже очень сильно хочет что то продать ?? гы гы