Бюджет: 28000 UAH Срок: 90 дней
Доброго дня. Маю великий досвід роботи з STM на роботі. Можу підняти сервер, написати API, виготовити прототипи пристроїв на печатних платах.
Разработка ПО для микроконтроллерного устройства на базе STM32 для практической реализации домашней автоматизации и идеи «Умный дом».
Необходим специалист для разработки ПО для микроконтроллерного устройства на базе STM32. И в перспективе постоянная поддержка, развитие ПО.
Разрабатываемое устройство будет является посредником между управляющим сервером с установленным ПО для управления «Умным домом» (OpenHAB, Domoticz, iObroker и др.) и физическими устройствами (датчиками и исполнительными устройствами).
Управление контроллером будет производиться по TCP/IP Ethernet с помощью HTTP (Post, Get) запросов. Контроллер будет управлять модулями портами ввода/вывода, которые будут соединены с датчиками и исполнительными устройствами.
Первоначально разработка устройства планируется на макетных платах, плате разработчика и других готовых модулях. После отладки и успешного тестирования будет разрабатываться схема, компоненты, плата, корпус и др. Это будет является темой отдельной разработки. В этом направлении уже наработки.
При наличии интереса и спроса к готовым устройствам возможно коммерческое развитие проекта. Готов обсудить различные варианты вашего участия.
Основные этапы разработки ПО.
Дополнительные этапы разработки ПО.
В перспективе система будет состоять из основного модуля контроллера и дополнительных модулей, которые можно будет подключать к контроллеру с помощью интерфейса RS-485. Дополнительные модули нужны для добавления других интерфейсов и увеличения количества портов системы.
Протокол RS-485 будет использоваться для соединения модуля контроллера с дополнительными модулями портов ввода/вывода. RS-485 это хорошее помехоустойчивое решение. Позволяет создавать распределенные системы. Размещать дополнительные модули в различных местах объекта.
Жду конкретных предложений. Указывайте сроки, цены.
Могу предоставить дополнительную информацию.
Бюджет проекта указан предварительно. Все обсуждается.
Вадим,
Бюджет: 28000 UAH Срок: 90 дней
Доброго дня. Маю великий досвід роботи з STM на роботі. Можу підняти сервер, написати API, виготовити прототипи пристроїв на печатних платах.
Один только вопрос - почему stm32?
Все описаные в шапке открытые стандарты интеграции больше сетевые, потому отталкиватся надо кау раз от этого
Тоесть под мозг более логичнее бы было рассматривать что то на базе esp
Те же яйца но уже заточеные сугубо под сетевые задачи интеграции
Цифроаналоговые порты в асортименте
ты наверное не сталкивался с нестабильной работой еспшки?
а как тебе закрытые исходники драйверов периферии, тоже норм?
а езернет в есп32 юзал?в 8266 его то вообще нет
Я слышал про шаманство которое необходимо что бы заработала система на ESP )
ну шаманство это громко сказано, но реально приколов с ней хватает. коммерческие проекты на ней делаю с большой осторожностью, а в сложных и ответственных системах вообще использую еспшку чисто как радиомодуль, а не в роли основного чипа
😃 😃
надежность "самоделок" зависит исключительно от прямоты (или кривизны) рук программиста, а вот с надежностью архитектуры STM32 все в полном порядке
в промышленных масштабах их применяют повсеместно, чуть ли не лидирующая архитектура. лично встречал их в стиральных машинах, кондиционерах, частотных преобразователях ABB (!) да и еще много где
Я встречал Atmega в автоматике промышленных топливных сепараторах Alpha Laval. Оказалось что надежно работает в ужасных условиях.
ну конечно, а почему ей не работать
да и esp8266/32 тоже неплохая архитектура (вроде), но все портит тот факт, что описания ее как архитектуры не существует от слова совсем, и то, что работа с периферией возможна только с использованием закрытых (скомпилированных) драйверов
берите STM32 за основу и не морочьте голову
да вобщем то могу реализовать все пункты, опыт с STM32 есть, с ethernet модулями тоже
но есть нюанс, который могу осветить в ЛС. обращайтесь
Мне нужно устройство с нестандартным набором функций. Плата, клеммы, разьемы, реле и др. компоненты должны быть размещены в типовом DIN корпусе.
Я знаю как реализовать первые три функции. Но вы наврядли меня послушаете.
Здравствуйте Вячеслав!
Зачем так категорично? А вдруг я послушаю серьезного и опытного человека? )
Я в ваших знаниях не сомневаюсь. Поделитесь пожалуйста вашими мыслями.
Займитесь сначала программным обеспечением, а подходящий контроллер потом подберете. Для такого встроенного WEB интерфейса как вы хотите, с авторизацией и заменой прошивки по интернету нужно значительно больше ресурсов аппаратуры чем вы думаете. В роутерах работает Linux WRT, кстати. Даже замена пользовательского ПО без замены ядра ОС, для микроконтроллеров, через интернет, довольно непроста. Такой унифиированной платформы проверрено ПО как Линукс для микроконтроллеров еще нет, даже за деньги.
Желание это 1000 возможностей. Не желание это 1000 причин...
Андрей, автор устройства MegaD не знал о указанных вами сложностях и создал устройство на Atmega2561. Там есть web интерфейс и перепрошивка. На сайте есть исходники. Кто в них понимает, тот сможетразобраться.
Выбор МК не такой уж сложный. Atmega или в STM32. У меня где то есть раздел мануала от Stm32 про типовую реализацию web servera и обновление ПО через web.
Не сгущайте краски. Спасибо за совет. Пришла на ум восточная поговорка. На каждом корабле есть якорь который мешает плыть, но плохо ли это? )
Я не сгущаю краски, покажите мне что-либо на рынке готовое к употреблению, кроме отладочных платок и макетов которые виснут и теряют информацию. Устойчиво работают только промышленные ПЛК, и устройства созданные крупными компаниями, и то не все. Я пытался вас предупредить, о возможных сложностях. Это крупнобюджетный и сложный проект а не DIY поделка.
Основные идеи взяты отсюда: MegaD. Описание работы http управления и web интерфейса: https://ab-log.ru/smart-house/ethernet/megad-328 https://ab-log.ru/smart-house/ethernet/megad-2561 Исходники для MegaD-328 https://ab-log.ru/smart-house/ethernet/megad-328-firmware Контроллеры серия «Socket-X» http://vkmodule.com.ua/Ethernet.html WEB контроллеры LIC CONTROL на базе микрокомпьютера Orange Pi Zero. http://
liccontrol.com/liccontrol.htm Примеры реализации дополнительных модулей. https://wirenboard.com/ru/catalog/wb-extensions Демо интерфейс системы управления "Умным домом" от OpenHAB http://demo.openhab.org:8080/start/index Эту информацию можно использовать как основу для ТЗ.
Вадим, я знаю LicControl не хуже вас. Не нужно мне ничего доказывать, я знаю за чей счет делается электроника.
Разработка прошивки, размещаемой на шлюзе, и управление прямым взаимодействием с ПЛК/оборудованием в техническом помещении (Modbus, BACnet и т. д.).
Необходимо интегрировать НСК с системой автоматического старта (катапульта с микроконтроллером), чтобы передавать сигнал на микроконтроллер, который будет инициировать работу катапульты на расстоянии 500 метров от нее.
Создать совместимость между наземной станцией управления, системой автоматического старта (САС), радаром и самолетом.
Для wi fi устройства. В поиске специалиста с Tuya IoT Platform / Tuya Panel Studio, Опыт работы с CBU обязателен! Необходимо выполнить Регистрация аккаунта 1. Настройка продукта в Tuya IoT Platform 2. Настройка Data Points (DP) 3. Разработка интерфейса в Tuya 4. Настройка взаимодействия CBU ↔ Tuya Разработка самого железа, pcb и т.д. не нужна! Задача исключительно для специалиста, который имеет опыт работы с платформой и может показать собственные выполненные проекты. Все условия будут зафиксированы в деталях в личной переписке, оплата через сейф!
Нужен AI Automation Engineer, специалист для создания системы активного поиска клиентов и умного аутрича (не обычный чат-бот-автоответчик) в В2В проект Сбор данных: автоматический парсинг контактов из «слепых» баз по назва. Умная рассылка: интеграция Claude/OpenAI для анализа сайтов клиентов и генерации гиперперсонализированных писем. Воронки касаний: настройка безопасных многошаговых цепочек (Follow-up) в LinkedIn и Email с защитой от банов - (???) Интеграция CRM: динамическая передача и тегирование лидов в CRM. Формат работы: поэтапная оплата за каждый успешно внедренный модуль.