Я Дуб в програмировании ПОМОГИТЕ!

Дуб
Offline
Зарегистрирован: 02.02.2015

Есть идея!!!

Суть:

Имеется огород,нужно разработать систему автоматического полива из учёта показаний датчика влажности и датчика температуры.Обязательно полив по времени! 

Ищу профессионала в области программирования ардуино.

с Вашей стороны помощь в написании программы (написание скетча,отправка его мне на электронную почту) с моей (сборка схемы проверка работоспособности) денежное вознаграждение (сумма зависит от работоспособности данного проекта)

renoshnik
Offline
Зарегистрирован: 11.04.2013

Сколько нужно каналов (точек) полива?

renoshnik
Offline
Зарегистрирован: 11.04.2013

Есть такой вариант на 12 каналов. http://www.drive2.ru/b/1394538/

Дуб
Offline
Зарегистрирован: 02.02.2015

У меня на руках имеется arduino leonardo, датчик влажности и датчик температуры. 

Задача программы включать водяной насос. НО в определенных случаях: влажность земли должна быть менее 40% , температура воздуха ниже 20°с, и чтобы полив происходил не только когда эти параметры совпадают,но и еще  определенное время например в 8:00 и 20:00.

Такое возможно сделать из того что у меня есть? Если нет то скажите что докупить.

renoshnik
Offline
Зарегистрирован: 11.04.2013

Как минимум еще нужен шилд часов реального времени.

И техзадание у вас "сырое"...

Gippopotam
Gippopotam аватар
Offline
Зарегистрирован: 12.09.2014

Дуб пишет:

У меня на руках имеется arduino leonardo, датчик влажности и датчик температуры. 

Задача программы включать водяной насос. НО в определенных случаях: влажность земли должна быть менее 40% , температура воздуха ниже 20°с, и чтобы полив происходил не только когда эти параметры совпадают,но и еще  определенное время например в 8:00 и 20:00.

Такое возможно сделать из того что у меня есть? Если нет то скажите что докупить.

Нужны часы реалного времени, реле, контактор для включения насоса (в зависимости от мощности насоса может и не понадобится).

Еще нужно сделать како-нибудь интерфейс для настройки и индикации состояния, например lcd с несколькими кнопками или энкодером.

Дуб
Offline
Зарегистрирован: 02.02.2015

  У меня тут завалялся какой то ''color LCD shield v1.2'' подойдет для вывода информации?

 

Gippopotam
Gippopotam аватар
Offline
Зарегистрирован: 12.09.2014

Дуб пишет:

  У меня тут завалялся какой то ''color LCD shield v1.2'' подойдет для вывода информации?

Подойдет конечно.

Дуб
Offline
Зарегистрирован: 02.02.2015

Наткнулся на программу "simulink" там все просто и понятно но не поддерживает леонардо((( Может ктонибудь знает похожую программу для леонардо?

renoshnik
Offline
Зарегистрирован: 11.04.2013

Дуб пишет:

Наткнулся на программу "simulink" там все просто и понятно но не поддерживает леонардо((( Может ктонибудь знает похожую программу для леонардо?

знаю, есть похожая которая поддерживает "леонардо"...

Gippopotam
Gippopotam аватар
Offline
Зарегистрирован: 12.09.2014

Дуб пишет:

Наткнулся на программу "simulink" там все просто и понятно но не поддерживает леонардо((( Может ктонибудь знает похожую программу для леонардо?

Вы уверены, что это то, что вам нужно? Чуть ли не с помощью экспертной системы хотите управлять банальным поливом по расписанию...

Дуб
Offline
Зарегистрирован: 02.02.2015

Можете дать ссылку на эту прогу?

Дуб
Offline
Зарегистрирован: 02.02.2015

Gippopotam пишет:

Дуб пишет:

Наткнулся на программу "simulink" там все просто и понятно но не поддерживает леонардо((( Может ктонибудь знает похожую программу для леонардо?

Вы уверены, что это то, что вам нужно? Чуть ли не с помощью экспертной системы хотите управлять банальным поливом по расписанию...

Да,это пока все что я хочу от платы. Но в будущем планирую с помощью этой же платы управлять уличным освещением.

Gippopotam
Gippopotam аватар
Offline
Зарегистрирован: 12.09.2014

Дуб пишет:

Да,это пока все что я хочу от платы. Но в будущем планирую с помощью этой же платы управлять уличным освещением.

Не нужен вам Симулинк для этого.

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

Tomasina
Tomasina аватар
Offline
Зарегистрирован: 09.03.2013

я за полгода (тоже был дубом) с нуля сваял такой вот контроллер:

Управляет поливом в двух теплицах и умеет:
- 8 каналов управления нагрузкой (у меня клапаны, но можно и форточки, освещение и пр.)
- 16 датчиков температуры (чисто для собственного интереса: t воздуха вверху и внизу теплиц, t почвы грядок в теплицах, t на улице, t грунта на глубине 0,5 и 1 м под теплицами и вне их, t воды в бочке, t солнечной батареи, + резерв)
- 8 зон контроля влажности почвы - датчики влажности грядок (на схеме разведены, но в коде пока не используются ввиду ненадобности)
- 3 зоны контроля влажности воздуха (в теплице 1, в теплице, на улице)
- сенсор атмосферного давления (не знаю зачем, но раз в датчике есть, пусть будет)
- сенсор освещённости (для полива с наступлением сумерек, можно свет включать)
- отображение напряжения на аккумуляторе, напряжения на солнечной батарее, потребляемого тока
- min и max всех показаний за сутки, в планах еще ведение архива показаний (SD-карта)
- полив по расписанию, в планах сделать еще по показаниям влажности, освещенности
- интерфейс на энкодере, а не на кнопках - так гораздо приятнее
- не требует подключения к сети, т.е. автономность (АКБ + солнечная батарея)

Запланировано на этот год доделать:
- управление по GSM/GPRS/Wi-Fi
- мониторинг и управление через Интернет (веб-сайт, виджет Andriod)
- зимний режим (мониторинг показаний сенсоров, без полива)
- заменить дисплей на OLED (его видно при любом солнце)

 

В целом ничего сложного, если есть терпение, мозги и абстрактное мышление :)

Дуб
Offline
Зарегистрирован: 02.02.2015

Так есть такой человек который напишет скетч или нет?

Ведь раздел форума "ищу исполнителя"!

 

renoshnik
Offline
Зарегистрирован: 11.04.2013

Дуб пишет:

Так есть такой человек который напишет скетч или нет?

Ведь раздел форума "ищу исполнителя"!

 

Есть.

Дуб
Offline
Зарегистрирован: 02.02.2015

Хорошо.

Какая вам нужна информация для написания программы?

Gippopotam
Gippopotam аватар
Offline
Зарегистрирован: 12.09.2014

Дуб пишет:

Так есть такой человек который напишет скетч или нет?

Ведь раздел форума "ищу исполнителя"!

 

StudioGippopotam@gmail.com

renoshnik
Offline
Зарегистрирован: 11.04.2013

Дуб пишет:

Хорошо.

Какая вам нужна информация для написания программы?

техзадание проекта и стоимость задания ...

Chuk
Offline
Зарегистрирован: 14.10.2015

Tomasina,Привет, выглядит симпатично, как дальнейшие успехи  - с планами справился?

zubans
Offline
Зарегистрирован: 29.10.2014

zubans@mail.ru

сделаю в лучшем виде, да и бюджетно, т.к. есть уже готовое решение, совпадающее с тем, что вы хотите, правда на UNO, но это практически одно и тоже.