Разработать сигнальное устройство на базе ESP8266 - плата, корпус, по

100 000 руб. за проект
03 июля 2024, 23:35 • 19 откликов • 110 просмотров

Cигнальное
устройство на базе ESP8266 / wemos
D1



Назначение
прибора — оповещение оператора о
завершении технологического процесса
с помощью свето-сигнального маяка.


Что надо
сделать — разработать схему устройства,
выбрать компоненты, разработать корпус,
изготовить пробный экземпляр с корпусом,
разработать тестовую прошивку.



По итогам
опытной эксплуатации на стороне
исполнителя — доработать устройство
и изготовить мелко-серийную партию
устройств в количестве 10-15 ед.

Этапность работ — 1 этап — проектирование
(принципиальная схема, 3D
модель корпуса), 2 этап — разработка
пробного экземпляра, тестирование у
заказчика, 3 этап — доработка и изготовление
мелко-серийной партии устройств.


По окончании
работ необходимо передать всю документацию
(и права) на 3D модели
устройства, его принципиальную схему,
исходный код ПО и т.п.


Условия
оплаты — цена — договорная, оплата по
договору ГПХ1/ИП/юр. лицо от юр. лица.



Функции
устройства
:


  1. Wi-Fi
    client, подключение по MQTT
    к брокеру сообщений,
    подписка на заданный topic
    и реакция на события,
    происходящие в этом topic.
    Поддержка SSL
    шифрования при доступе
    к MQTT.

  2. Управление
    внешним свето-сигнальным маяком (24В, 2
    входа (звук, свет), общий, схема будет приложена)
    в зависимости от событий, получаемых
    по mqtt. Маяк
    подключается через разъем, расположенный
    на корпусе устройства. Тип разъема
    исполнитель выбирает самостоятельно.

  3. Отображение
    информации, получаемой из MQTT
    на экране, расположенном
    на передней поверхности устройства.
    Экран — точечная светодиодная матрица
    на базе MAX7219 размером
    в 4 горизонтальных модуля (каждый модуль
    8x8 светодиодов).
    Высота экрана не менее 4 см.

  4. Кнопка
    — расположена на передней поверхности
    устройства, при нажатии происходит
    отключение сигнала. Сенсорная. Размер
    не менее 10 мм на 10 мм.

  5. Питание
    — micro USB разъем
    на корпусе устройства.


Требования
к компоновке и корпусу устройства:

  1. Устройство
    должно иметь форму горизонтального
    прямоугольника. На ребрах — фаска или
    скругление.

  2. На передней
    панели расположены экран, и справа от
    экрана — сенсорная кнопка.

  3. Разъем
    питания microUSB, разъем для
    подключения маяка — снизу или сбоку
    по выбору исполнителя.


  4. Корпус
    должен иметь четыре проушины (два
    сверху, два снизу) — для крепления на стену. Размеры проушин и их
    расположение уточнить на стадии
    проектирования.

  5. Материал
    корпуса — пластик, устойчивый к
    общепромышленным загрязнениям.
ПО
  1. ПО
    устройства должно быть разработано в
    Arduino IDE с
    использованием общедоступных библиотек
    для работы с сетью WIFI,
    MQTT, управлением дисплеем
    и т. д. Финальная доработка ПО осуществляется Заказчиком.

  2. Исполнитель
    должен реализовать тестовую версию
    ПО, реализующую следующий функционал:


    • Подключение
      к сети WIFI. Адрес
      сети и реквизиты доступа к ней —
      задаются в прошивке. IP
      адрес выдается по DHCP.

    • Подключение
      к серверу MQTT с шифрованием
      SSL. Сертификат CA
      хранится в прошивке. Адрес сервера
      и топик, к которому устройство
      подключается — задается в прошивке.

    • Реакция
      на событие beep – подача
      прерывистого звукового сигнала в
      режиме - 1 с сигнал, 1 с — пауза, мигание
      светодиодом на маяке — с частотой 1
      Гц. Прекращение сигнала и мигания —
      после нажатия сенсорной кнопки на
      устройстве или после получения события
      stop в MQTT топике.

    • Реакция
      на событие time + время —
      отображение времени на экране.