Что хочу получить по итогу сотрудничества? Схему, Печатную плату, Прошивку. ( все с исходными кодами) На чем писать? Желательно С или С++ Проектировать: Желательно Altium. Можно и Proteus  Какие компоненты использовать? МК PIC или AVR ( можно и STM но нужна будет помощь в прошивке его) WIFI модуль – esp32 wroom ( если сумеете все написать только на нем без дополнительного МК, сверху отблагодарю) Настройка всего добра через Blynk или аналогичный Описание : Емкость с водой из нее выходят 7 электро крана который открывается и закрывается вне зависимости от других кранов (электро краны это электромагнитный засов 220 вольт , мощностью 10 ватт) 1-3 кран работают по принципу нажал один раз открылся кран, нажал второй раз закрылся кран 4-5 кран работают по принципу нажал один раз и вода бежит определённое время, и сама останавливается ( заранее заданое, далее будем настраивать это время) 6-7 кран работают по принципу пока держишь кнопку вода идет , перестал держать вода перестала идти По каждому крану нужно измерять время каждого открытия закрытия крана в режиме реального времени. И строить график всех открытий. А также вести учет тех открытий, которые попали в интервал от 5 до 40 секунд. И отдельно тех которые были от 0 до 5 секунд. Тех которые были от 40 секунд и выше На первых трех кранах расположены датчики температуры (нужно строить график температуры, каждого крана) также отображать в режиме реального времени температуру каждого крана. Двигатель, который наполняет емкость с водой мощность 220 вольт работает в автоматическом режиме, наполняет емкость с водой как только уровень падает ниже датчика уровня воды. Во время накачки воды в бак нужно открыть КЛАПАН, как только вода набралась клапан закрыть, закачку воды прекратить ( датчик уровня воды это нержавеющий щуп) как только уровень воды соприкасается с щупом. Накачку воды необходимо прекратить Этот же двигатель включается каждый раз когда один из первых трех кранов воды открывается Тены нагрева 3 тены по 1.5 квт каждый (включаются магнитным пускателем). Семестр должен запускать магнитный пускатель (нагрев бойлера) автоматически по датчику температуры. ДАТЧИК БОЙЛЕР как только температура опускается ниже указанной в настройках. Отдельно нужно измерять напряжение в сети. И очень желательно потребляемую мощность всего устройства ( с тенами, насосом, клапанами и т.д.) Дополнительные функции: 1)Включение /Отключение устройства по времени 2)Кнопка режим сна. который выключает устройство но включается если сработал таймер включение. Или один из датчиков показал критическую температуру Аварийные режимы • Если температура окружающей среды ниже 5 градусов, включать устройство ( нагрев бойлера и набор воды если необходимо) • Выключение устройство если температура ДАТЧКИА ПОМПЫ выше 40 градусов • Выключение нагрева бойлера , если температура выше 120 градусов • Все параметры, температуры, времени открытие крана должны настраивается и сохранятся в устройстве • Управление настройками устройства должно производится по средствам WIFi . Желательно через Blynk или аналогичное В приложении Схема работы аппарата ( может проще будет для понимания задач)

Похожие

Посмотрите другие вакансии

Вот самые похожие вакансии

Новый поиск