Техническое задание на разработку скетча для Arduino
1.Накапливание информации, поступившей на вход Arduino WeMos-min с импульсного выхода эл. счетчика.
а) хранение начального значения количества импульсов устанавливаемое оператором
б) подсчет и хранение количества импульсов (А/ч) умноженное на коэффициент, (определяемый оператором) и за устанавливаемый оператором период.
с) частота импульсов (Wt)
- Накапливание информации, поступившей на аналоговый вход ESP-01 о потребляемой эл. энергии с токовой петли, за устанавливаемый оператором период, измеряемой синхронно с импульсами счетчика.
- Создать точку доступа с именем устанавливаемым оператором
Создать Веб сервер, в котором предусмотреть возможность установки оператором исходных параметры скетча:
а) имя точки доступа
в) начальное значение количества импульсов
с) коэффициент и период измерения (дни, часы, минуты) А так-же должно отражаться значение потребленной энергии за период
Передача накопленной информации на смартфон оператора по запросу посредством сети WiFi в виде CSV файла
Практически процесс снятия показаний выглядит так:
Оператор двигается по улице СНТ со смартфоном, на странице выбора отражаются доступные в данный момент точки доступа с временем последнего обращения. Подключается к выбранной. На открывшейся странице устанавливает необходимые параметры или считывает накопленную информацию. При необходимости обнуляет счетчики. Возврат к выбору точек.