ESPradio
|
Универсальный счетчик WCounter
Наверно каждый в наше время сталкивается с передачей показаний приборов учета воды, электричества, газа и это надо сказать затрачивает достаточно много времени. После нескольких лет мытарств между счетчиком и управляющей компанией родилась идея автоматизировать этот процесс используя esp8266, в частности модуль ESP-12. В итоге родилась простая конструкция, которая умеет передавать показания счетчиков ХВС и ГВС в различные сервисы: MQTT, Narodmon.ru, а самое главное писать письма на Email управляющей организации. Конструкция
Все предельно просто, схема. WCounter состоит из модуля блока питания U1, контроллера ESP-12 BT1 и входов: J2 вход питания 220в; J3 вход резервного питания две батареи АА или акб NI-MH; J7 вход для подключения двух счетчиков с импульсными выходами; J6 предназначен для подключения дополнительных датчиков-дисплеев, задел на будущее; J4 Uart интерфейс, J5 перемычка для перевода модуля в режим загрузки прошивки; J1 перемычка для выбора типа резервного источника питания батарейки/акб;
При первом включении после прошивки модуль запускается в режиме точки доступа с именем "WCounter", сеть открытая без пароля. После того как произвели подключение к сети "WCounter" автоматически откроется страница конфигурации. Если автоматически страница не открылась нужно открыть браузер и в адресной строке набрать 192.168.1.1 , откроется веб интерфейс через который можно сконфигурировать модуль. В разделе "Счетчик" всегда можно увидеть текущие значения накопительного счетчика и мгновенный расход. Через раздел "Система" производятся: После успешного подключения к настроенной WiFi сети режим точки доступа отключается. Демо веб интерфейс посмотреть здесь. Структура файлов
Ниже приведена структура файлов используемых в приемнике. Фото видео
Размер платы 63x30мм ![]() ![]() Прошивка и первое включение
Для того чтобы перевести модуль в режим загрузки прошивки необходимо:
Для первоначальной прошивки нам потребуется архив с файлами WCounter_xx.zip, распаковываем его и переходим к конфигурированию прошивальщика. Далее, потребуется утилита Flash download tools прошивка будет осуществляется при помощи ее. Важное замечание, Flash download tools необходимо разворачивать в корень диска и путь к файлам прошивки не должен содержать кириллических символов. Перед первой прошивкой необходимо воспользоваться опцией ERASE в настройках Flash download tools (см.картинку). Конфигурация Flash download tools ![]() Конфигурацию Flash download tool устанавливаем согласно картинки. CrystalFreq- 26M, Spi Speed- 80MHz, Spi Mode- DIO, Flash Size- 32Mbit (зависит от применяемого модуля), ставим галочку DoNotChgBin. Указать адрес секций согласно файлу (см.картинку): 0x00000- прошивка. Выбрать COM порт uart конвертера, установить скорость Baud 921600 и нажать кнопку Start. Если все сделано верно то должен пойти процесс прошивки. Downloads:
Что нового в прошивке:
Версия 30 |
Бубнов Евгений
espradio.ru e-mail:
rv9c@yandex.ru
|