Написать прошивку для измерителя пульсаций на ESP8266
Цена договорная
Измеритель пульсаций и яркости (https://ammo1.livejournal.com/1314659.html) — это датчики TEMT6000+BH1750, TFT экран 128*160 на ST7735, контроллер ESP8266.
Устройство работает в двух режимах: измерение пульсаций или измерение яркости. При измерении пульсаций — определяет фоновую засветку, берет семплы с датчика TEMT6000(подключен к ADC ESP), считает максимум и минимум пульсаций яркости относительно фоновой засветки, рассчитывает процент пульсаций, рисует график и показывает это на экране.
При измерении яркости — берет значение в люксах с BH1750, показывает на экране.
Работа с ST7735 и экраном затащена(на уровне "показывает битмап", доступны функции Adafruit_GFX), работа с BH1750 тоже(и то и другое ардуиновскими либами). То, что уже сделано тут: https://github.com/vvzvlad/nplm_firmware
Плюс работа с одной кнопкой — она переключает экраны.
Железо готовое дам, референс по алгоритмам есть, картинки в png/bmp для отображения есть.
В приложении внешний вид устройства и раскладка по экранам.
Прошивку писать с применением библиотек
https://github.com/Makuna/Task или https://github.com/Toshik/TickerScheduler (никакого суперцикла, плиз)
Устройство работает в двух режимах: измерение пульсаций или измерение яркости. При измерении пульсаций — определяет фоновую засветку, берет семплы с датчика TEMT6000(подключен к ADC ESP), считает максимум и минимум пульсаций яркости относительно фоновой засветки, рассчитывает процент пульсаций, рисует график и показывает это на экране.
При измерении яркости — берет значение в люксах с BH1750, показывает на экране.
Работа с ST7735 и экраном затащена(на уровне "показывает битмап", доступны функции Adafruit_GFX), работа с BH1750 тоже(и то и другое ардуиновскими либами). То, что уже сделано тут: https://github.com/vvzvlad/nplm_firmware
Плюс работа с одной кнопкой — она переключает экраны.
Железо готовое дам, референс по алгоритмам есть, картинки в png/bmp для отображения есть.
В приложении внешний вид устройства и раскладка по экранам.
Прошивку писать с применением библиотек
https://github.com/Makuna/Task или https://github.com/Toshik/TickerScheduler (никакого суперцикла, плиз)
В заказе есть исполнитель
При переводе заказа из архивного в актуальный, текущий исполнитель будет снят с задачи.
Выберите тип сделки
С безопасной сделкой вы всегда сможете вернуть средства, если что-то пойдет не так. С простой сделкой вы самостоятельно договариваетесь с исполнителем об оплате и берете на себя решение конфликтов.