Есть две теплицы, шесть зон полива, и водяной насос. Необходимо все это автоматизировать. Логика теплиц одинаковая и независимая одна от друга. В теплице необходимо контролировать влажность воздуха и управлять осушителем/увлажнителем. Контролировать температуру воздуха в теплице и управлять обогрев/проветривание. В каждой теплице по одной зоне полива. Управление: до 4 раз в сутки, 7 дней в неделю. По мимо этого есть еще шесть зон полива, ими тоже надо управлять. Еще есть насос водяной, нужно обеспечить его работу по датчику давления. Информацию выводить на LCD экран. Интересует стоимость работы и срок написания кода.
Возможно, слишком размытое описание) Возможно, вы сможете сделать это и самостоятельно. Давайте я начну со списка деталек датчик влажности https://amperka.ru/product/temperature-humidity-sensor-sht1x или https://amperka.ru/product/troyka-temperature-humidity-sensor-dht11 температура - тут же. как с этим работать - http://wiki.amperka.ru/продукты:troyka-dht11 Осушитель\увлажнитель - понятия не имею что это, но видимо что-то, что питается от розетки. Тогда это https://amperka.ru/product/troyka-relay или https://amperka.ru/product/arduino-relay-shield обогрев/проветривание - та же ситуация видимо - реле. еще шесть зон полива, ими тоже надо управлять. Еще есть насос водяной, нужно обеспечить его работу по датчику давления - совсем непонятно. что где куда зачем? Насос один на всех или их много? Датчик давления воды уже есть? Возможно зоны полива можно контролить так https://amperka.ru/product/soil-moisture-sensor Управление: до 4 раз в сутки, 7 дней в неделю - что имеется ввиду? количество включений полива? вентиляция? сумбурно в общем. Почему 4 раза в сутки? управлять то та же ардуина может и круглосуточно без перерывов) lcd - http://wiki.amperka.ru/products:troyka-display-lcd-text-16x2 сам модуль https://amperka.ru/collection/displays - на выбор. Сам не возьмусь - работа есть, а времени нет. Вам вполне по силам реализовать самостоятельно
Есть более подробное описание логики, так называемое тех.задание. Только как и в каком формате его выложить сюда, не пойму. По проекту, сам вторую неделю пытаюсь разобраться, чего то никак, одна каша в голове. Пытался в FLProg написать (структурированая схема мне ближе, с кодесис общался на CFC, но так, одни верхушки), но прога в процесе тестирования и не все там есть. Да и все равно не все понятно из написания программы. Так, что решил лучше доверить тому кто в этом разбирается. Уточнения по описанию: 1 теплица. В ней одна зона полива, аварийное отключение соленойда зоны по температуре в теплице. Поддержание заданной температуры, обогрев теном, охлаждение проветриванием (2 сервы на 2 форточки). Поддержание заданной влажности (2 реле, одно для осушителя, другое для увлажнителя). Вторая теплица аналогично. Еще шесть зон полива в огороде. Все зоны полива: необходима возможность програмирования таймера до четырех раз включений зоны полива в сутки по часам р/времени, на запрограмированное время продолжительности полива. Аварийное отключение уличных зон полива по датчикам дождя и температуре на улице (один датчик дождя и один датчик температуры на все уличные зоны полива). Насос обеспечивает дом и огород водой, управление по реле давления (до 4 атм. поднял, до 1,5 атм. сбросил). Еще по поливу, существуют соленойды нескольких типов (не знаю как правильно абозвать). Есть скажем, с постоянным питанием (есть питание соленойд открыт, нет питания саленойд закрыт).И есть, я называю их с импульсным включением (кратковременная подача питания, соленойд открывает,следующая кратковременная подача питания соленойд закрывает). В програме необходима возможность выбора управления соленойдами на каждой зоне полива (с постоянным питанием или с импульсным). Вывод данных на LCD экран, необходимая коррекция и ввод данных в програму кнопками. Часть железа есть, Arduino UNO, LCD экран, 4 реле, часы р/времени, последовательный интерфейс, Sensor Shield, датчики температуры, влажности и давления, сервы. Как то так. Хотябы примерную стоимость работ по написанию проги можете озвучить, что б хотя бы примерно понять размер бедствия.
А вы на какую сумму оцениваете работу по написании такой програмы? Что б иметь примерное представление цены.
"Чето жостко" Серега, умел бы программировать - помог, а так, только скелет для "кик-старта" набросать могу Если интересую - можете в ЛС стукнуть. Гуру помогут потом подпилить, если что
Нормальные деньги за нормальную профессиональную работу. Это подразумевает не только "чтоб работало", но и документацию на все это, и ответственность, если что-то сработает не так, как было описано в ТЗ (и при этом эксплуатировалось строго по инструкции, конечно).
"Наколеночный" прототип выйдет десятикратно дешевле. Я подразумеваю оценку вашего собственного рабочего времени и усилий по написанию и отладке скетча, плюс доработка макета по необходимости. Если Вы будете вводить в курс дела кого-то еще - потратите свое и его время и умственные усилия еще до начала собственно разработки, а это те же деньги. Выгоднее всего будет разобраться и написать всё самому. =)
Добрый день! Еще актуально? Делал передачу и прием данный без проводов. Сейчас буду заниматься автоматизацией теплицы, скоро ее достроят. Если интересно пишите freearduino@gmail.com. P.S. Я не фирма и за работу брать баснословные деньги) К стати вот здесь организована беспроводная передача данных http://cxem.net/arduino/arduino115.php Правда это метеостанция, но смысл тот-же.
Добрый день. Автоматизация теплицы актуально. Только я решил сам заморочиться. На этот сезон готовую программу приспособил. А так жду когда в FLProg нужные мне блоки появятся. FLProg для меня попроще чем IDE. От IDE каша в голове, самому не удалось освоить.