Требуется спроектировать счетчик посетителей, который может выгружать данные в интернет.
Предполагается разбить счетких на два устройства: датчик и база. Описание требуется для датчика и его коммуникации с базой.
Датчик работает от батареек, с базой общается по радиоканалу. Замена батареек требуется как можно реже, например, раз в 2 месяца.
В качестве удешевления, наверно, имеет смысл не учитывать направление вход/выход, а только фиксировать проход человека. Датчик должен вешаться только на одну сторону прохода. Корректно работать при ширине входа до 2 метров.
Нужна оценка стабильности радиоканала: * дальность; * влияение стен; * помехи от микроволновки и мобильных.
База - это Raspbery-PI или Arduino (или какие-то аналоги), которая принимает данные и выгружает в интернет через WiFi вызовом GET запроса. База питается от розетки.
База должна видеть проблемы с датчиком: закрыли бумажкой, выключили/сели батарейки (какой-то ping, видимо, должен быть).
Оценить возможность передачи на базу уровня заряда батареек или сигнала о том, что батарейки следует заменить.
Для реализации использовать доступные распространенные компоненты. Собрать устройство должен быть в состоянии любой человек без опыта способный хоть что-то спаять.
На рынке есть готовые решения, но нужно оценить реализацию своего решения, чтобы не зависеть от поставщика и использовать свой API для выгрузки.