Написать код для модуля ESP32-S3(C6)
Цена договорная
Функции:
- обмен с внешним АЦП (на выбор разработчика, не менее 12bit), 1-8 каналов измерения. Общее количество точек контроля 5-8 шт.
- пока нажата кнопка, записываются значения всех АЦП с дискретизацией 250мСек, с указанием в заголовке массива даты/времени начала и место проведения измерения (место = переменная 0-100, формировать через Random). Общее время измерения заранее неизвестно, может составлять от 1 сек до 5 мин.
- сохранение снятых осциллограмм должно осуществляться в энергонезависимую память, объем которой должен гарантировать сохранение массивов с суммарным временем измерения не менее 4 часов. Должна быть организована циклическая запись (новый фрагмент взамен самого старого).
- периодический обмен данными с SQL-сервером по Wi-Fi, не чаще 1 раза в 5 минут. В каждую сессию связи необходимо проводить проверку новых снятых осциллограмм и соответственно обновлять БД в случае их наличия. Возможна альтернатива SQL-серверу, но только после согласования.
- не реже 1 раз в сутки выполнять синхронизацию даты и
времени с сервером.
- структура БД должна обеспечивать эффективную выгрузку по месту проведения измерения.
- алгоритм должен обеспечивать максимальную энергоэффективность устройства.
Ожидаемый результат:
- исходный код с подробными комментариями на русском языке.
- краткая инструкция по установке необходимого ПО на стороне сервера и его настройке.
При отклике укажите пожалуйста стоимость, за которые готовы взяться за проект и ориентировочные сроки.
- обмен с внешним АЦП (на выбор разработчика, не менее 12bit), 1-8 каналов измерения. Общее количество точек контроля 5-8 шт.
- пока нажата кнопка, записываются значения всех АЦП с дискретизацией 250мСек, с указанием в заголовке массива даты/времени начала и место проведения измерения (место = переменная 0-100, формировать через Random). Общее время измерения заранее неизвестно, может составлять от 1 сек до 5 мин.
- сохранение снятых осциллограмм должно осуществляться в энергонезависимую память, объем которой должен гарантировать сохранение массивов с суммарным временем измерения не менее 4 часов. Должна быть организована циклическая запись (новый фрагмент взамен самого старого).
- периодический обмен данными с SQL-сервером по Wi-Fi, не чаще 1 раза в 5 минут. В каждую сессию связи необходимо проводить проверку новых снятых осциллограмм и соответственно обновлять БД в случае их наличия. Возможна альтернатива SQL-серверу, но только после согласования.
- не реже 1 раз в сутки выполнять синхронизацию даты и
времени с сервером.
- структура БД должна обеспечивать эффективную выгрузку по месту проведения измерения.
- алгоритм должен обеспечивать максимальную энергоэффективность устройства.
Ожидаемый результат:
- исходный код с подробными комментариями на русском языке.
- краткая инструкция по установке необходимого ПО на стороне сервера и его настройке.
При отклике укажите пожалуйста стоимость, за которые готовы взяться за проект и ориентировочные сроки.
В заказе есть исполнитель
При переводе заказа из архивного в актуальный, текущий исполнитель будет снят с задачи.
Выберите тип сделки
С безопасной сделкой вы всегда сможете вернуть средства, если что-то пойдет не так. С простой сделкой вы самостоятельно договариваетесь с исполнителем об оплате и берете на себя решение конфликтов.