Первая часть темы смотреть. Поигравшись с макеткой была немного модифицирована схема и убран модуль GSM, добавлен разъем с UART для его подключения как опция, либо какое либо расширение в будущем.
Печатная плата выглядит так:
Работа модуля:
При первом включении создается точка доступа при подключении к которой необходимо в браузере открыть ip-адрес 198.168.4.1 и ввести имя рабочей сети и пароль и сохранить. После чего нажать "Перезагрузка":
Модуль перезагрузится и подключится к указанной сети, ip-адрес необходимо посмотреть в меню роутера в списке подключенных устройств.
После подключения к сети и правильных настройках телеграмм-bota модуль (описание ниже) подключится к "Телеграмму" и появится сообщение приветствия.
При нажатии на "/INFO" появится пояснительная надпись как управлять реле.
Модуль может работать с тремя термодатчиками типа ds18b20, подключаемых параллельно и управлять тремя нагрузками. Для удобства работы есть возможность переименовать названия датчиков и реле на желаемые.
Настройки прошивки:
Инструкция как создать и настроить Telegram бота есть на сайте alexgyver.
После настройки телеграмм бота вносим полученные данные в скетч.
Также можно изменить параметры точки доступа и ввести параметры сети к которой будет подключатся модуль по умолчанию.
Также можно изменить названия по умолчанию термодатчиков и реле в самом скетче.
Скетч и используемые библиотеки:
- скетч
"pingemall"- lib
esp8266 должен на борту иметь 4МБ в меньше не скомпилируется
В настройках IDE установить параметры указанные ниже.
Схема и печатка кому интересно в формате eagle 9.6.2 -