МОДЕЛЬ: ESP8266


ESP8266 — микроконтроллеры китайского производителя Espressif с интерфейсом Wi-Fi.

Применяется для создания систем умного дома и домашней автоматизации. Преимуществами плат на основе микроконтроллеров Esp8266 являются их миниатюрные размеры и наличие встроенного приёмо-передатчика Wi-Fi, что делает возможным их подключение к интернету без использования дополнительных модулей, а также позволяет производить обновление программ микроконтроллеров без непосредственного присоединения их к компьютеру.

Подключение плат Esp8266 к комплексу DispSky



Для подключения плат Esp8266 к комплексу DispSky необходимо:

Для платы Esp8266:

Скачайте пример скетча и откройте его при помощи среды разработки Arduino IDE:


  1. Укажите имя своей WiFi сети
  2. Укажите пароль своей WiFi сети
  3. Укажите адрес сервера DispSky «s1.dispsky.ru»
  4. Укажите порт сервера DispSky «5010»
  5. Придумайте свой уникальный код состоящий из 12-ти любых ASCII символов
Сформируйте прошивку и поместите её в микроконтроллер.

В личном кабинете DispSky:

Добавьте узел  (Для этого нажмите правой кнопкой мыши на свободной области поля "устройства")::



В открывшемся окне введите параметры подключения:


  1. Введите название узла.
  2. Выберите режим настройки – HF2211.
  3. Введите 12-значный код, который вы указали в скетче для Esp8266.
После выбора всех параметров для сохранения настроек нажмите «Сохранить».

Добавьте Устройство:



В открывшемся окне введите параметры устройства:


  1. Введите название устройства.
  2. Выберите протокол Modbus TCP.
  3. Придумайте и введите идентификатор для устройства.
После выбора всех параметров для сохранения настроек нажимаем «Сохранить».

В дереве устройств появится добавленное устройство. Галка зеленного цвета означает корректно выполненные настройки и наличие устройства на связи с комплексом DispSky.

Далее переходим на просмотр регистров доступных на плате Esp8266 нажатием на кнопку «Теги»:



Для добавления тегов нажмите кнопку добавить и введите параметры регистров.

В примере скетча доступны регистры типов Coils и Discrete Inputs по адресам 1 – 200, а также Holding Registers и Input Registers по адресам 1 – 130, вы можете уменьшить или увеличить их количество, в зависимости от потребности и наличия свободной памяти. Обратите внимание что адреса регистров в массивах скетча и в личном кабинете DispSky отличаются на + 1.

Проконтролировать передачу данных возможно в настройках соединения путем выбора вкладки «Диагностика»:


В связи с особенностями работы Esp8266 при использовании некоторых типов WiFi роутеров, возможны кратковременные прерывания опроса. В таких случаях, отключите в настройках роутера автоматический выбор канала WiFi вещания и установите один из постоянных.

Для удобного и наглядного контроля за параметрами программы Вы можете сделать мнемосхему и видеть все показатели в ОнЛайн режиме в личном кабинете из любой точки в мире.