Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Плата сделана на ESP32 + 1.8" SPI LCD, программируется посредством Arduino IDE на Wiring.

Это менять нельзя и не нужно меня убеждать.

Доработка ПО будет вестись в Git. На каждое замечание нужно сделать отдельный Commit.

Замечания:

- Добавить опрос датчика температуры по BLE. Датчик используется Xiaomi Mijia 2. Уже есть прототип, его нужно встроить в основную программу.

- Нарисовать красивый интерфейс (есть заготовленная библиотека на которой можно сделать хорошо)

- На экране индикацию WiFi сигнала

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

- Настройка WiFi уже сделана через SmartConfig, но затем нет

- Т.к. управление через интернет нужно сделать внутренний таймер отключения, на случай потери связи.

- Уже сделана интеграция по MQTT с сервером, нужно увеличить таймеры обязательной отправки данных до 30 секунд, но в случае существенных изменений сразу (изменение параметров кнопками на самом устройстве).

- если не доступен MQTT то иногда фризится интерфейс на экране, нужно добавить индикатор наличия связи с MQTT сервером и время последнего успешного соединения (или сколько минут назад)

- добавить отключение нагревательных элементов по достижении 80 градусов (чтоб обесточивания не случалось по 95 градусам защитным термостатом)

В идеале кандидат должен обладать навыками разводки плат:

Замечания:

- измениить место положение кнопки питания и заменить её на адекватный тип (сейчас она в 3 раза выше остальных)

– добавить еще одну кнопку управления (сейчас их 3)

- Добавить в плату RTC или повысить точность часов чтобы они за неделю убегали не более минуты.

Разделы:

год назад
guest_1670325917464
год в сервисе
Был
год назад
  • Похожие заказы
  • Доброго дня усім! Потрібно виконати лабораторну(прикріплений скрін) до п'ятниці. Після того, як код буде написаний, потрібно запустити юніт тести(вони вже є в архіві), щоб сама програма їх пройшла без помилок. Юніт тести міняти не можна. ...

    Закрыт
    год назад
  • $50

    Необходимо написать бота, который должен будет переходить из ссылки в [url=https://www.linkedin.com/company/arbour/]линкедин[/url] в [url=https://www.linkedin.com/sales/company/1456765]сейлз навигатор[/url] и сохранять компанию в один из Account list из выпадающего списка, используя алгоритм действий, указанный в ТЗ

    Закрыт
    год назад
  • Очень срочно. Нужно создать сканер по поиску уязвимостей TLS. Можно использовать открытый код с гитхабов, но не с одного ресурса полный копипаст делать, а грамотно сделать все, возможно что-то своими руками докодить. На гитхабе множество ...

    Прикладное ПО1 исполнитель
    Закрыт
    год назад
  • 1) Отобразить пронумерованные строки ввода с 10 по 20 включительно в обратном порядке строк.Отсортируйте вывод (таблицу) программы df по свободному пространству (четвертый столбец) в порядке убывания чисел.Сортировать вывод истории по командам, удаляя повторяющиеся команды (сохранять ...

    Прикладное ПОнет заявок
    Закрыт
    год назад
  • 1) Отобразить пронумерованные строки ввода с 10 по 20 включительно в обратном порядке строк.Отсортируйте вывод (таблицу) программы df по свободному пространству (четвертый столбец) в порядке убывания чисел.Сортировать вывод истории по командам, удаляя повторяющиеся команды (сохранять ...

    Закрыт
    год назад
  • Приветствую! Нужна программа, с помощью которой можно будет рассылать сообщения в скайпе. Скайп личный, поэтому нужно сделать программу так, чтобы она имитировала мои действия. Условно выбирает контакт вставляет сообщение/картинку и отправляет и т.д. , т.е. ...

    Прикладное ПО1 исполнитель
    Завершен
    год назад
  • По времени это нужно где-то через день-два. Всё это должно быть на языке java версии 8.  но много всего не нужно. Сама задача: На некоторый технический факультет собираются поступать n учеников. Необходимое условие поступления — оценки за ...

    Закрыт
    год назад
  • Предусмотрены режимы «Обучение» и «Контроль». В режиме «Обучение» преподаватель выбрает необходимый раздел при помощи сенсорной панели. В режиме «Контроль» программный код генерирует случайный вопрос по пройденному материалу, ответ на который выбирается путем прикосновения к соответствующей высокочувствительной сенсорной кнопке ...

    Закрыт
    год назад