Главная  /  Прошивки для ESP  /  Прошивка «Smacont-ESP» для модулей esp8266/esp8285

Универсальная программа (прошивка) «Smacont-ESP» для модулей ESP8266/ESP8285


«Smacont-ESP» - это децентрализованная система, которой не требуются сервер или центральный контроллер управления. Каждое устройство может работать как самостоятельно, так и в связи с другими устройствами.

Каждое устройство, под управлением прошивки «Smacont-ESP», выполняет свои задачи, а также может общаться между собой через WiFi-сеть или по протоколу «MODBUS» и в случае необходимости, устройство может выполнить действия по изменению состояния другого устройства.

Прошивка «Smacont-ESP», является первой подобной прошивкой, с поддержкой протокола ESP-NOW, что позволяет создавать автономные устройства с питанием от батарей, аккумуляторов или ионисторов.



Содержание

SMACONT. Программа Smacont-ESP для модулей ESP8266/ESP8285 SMACONT. Программа Smacont-ESP для модулей ESP8266/ESP8285

Загрузки

Описание

Ссылка

Универсальная программа (прошивка) «Smacont-ESP»

Прошивка, в обозначении которой присутствует символ "u", отличается тем, что АЦП модуля оцифровывает только напряжение питания. Данную прошивку рекомендуется применять для устройств, где требуется оцифровывать текущее напряжение питания модуля (например, для модулей с автономным питанием).

SMACONT. Прошивка «Smacont-ESP»

Программа Настройки

SMACONT. Скачать «Программа Настройки»


Общее описание

Прошивка «Smacont-ESP» предназначена для создания систем автоматизации и мониторинга на базе широко распространенных микроконтроллеров esp8266 (esp8285). Благодаря интуитивно понятной «Программе Настройки», пользователь может без труда настраивать модуль под свою задачу без глубоких знаний языков программирования.

После программирования (заливки прошивки), модуль сразу готов к работе! Пользователю необходимо только выбрать тип входов-выходов и определить логику работы, настраивая обработчики событий (сценарии/задачи/триггеры). Ничего не надо программировать. Все основные функции, такие как организация обмена с WiFi, обработка кнопок (короткое, двойное, длинное нажатие, а также автоповтор), формирование сигналов для управления сервоприводами, светодиодными лентами, формирование ШИМ (ФИМ) сигнала и многое другое - УЖЕ РЕАЛИЗОВАНО В ПРОШИВКЕ.


Под управлением данной прошивки, модули позволяют осуществлять сбор информации от внешних цифровых и аналоговых устройств и датчиков, а также управлять внешними цифровыми и аналоговыми устройствами и исполнительными механизмами. Имеется возможность работы, как в автономном режиме, так и под управлением внешним сервером в режиме реального времени по WiFi–сети. Управление по WiFi-сети производиться при помощи «Программы Настройки» или путем передачи прямых http-запросов от сервера.

Модуль может быть использован:
• в качестве центральной части (или отдельных элементов) системы управления отоплением, охлаждением, вентиляцией, освещением, а также различными электроприборами по алгоритмам, заданными пользователем;
• в качестве охранной сигнализации;
• в качестве центральной части (или отдельных элементов) системы управления умным домом «ioBroker» и «MajorDomo»: управление освещением; контроль температуры, влажности; контроль качества воздуха (СО2); контроль протечки воды.



Возможности модулей под управлением программы «Smacont-ESP»

• Малый размер прошивки и как следствие возможность обновления модулей с объемом памяти 1Мбайт по «воздуху» (поддержка OTA).

• Поддержка работы в устройствах «SOnOff».

• Управление модулем по WiFi-сети GET-запросами и по протоколу MQTT (отказ от проводных линий, объединение в сеть).

• Работа в составе платформы «Virtuino».

• Передача данных в IoT проект Интернета вещей - Народный мониторинг.

• Настройка модуля через веб-интерфейс «Программы Настройки», которую можно запустить с сайта или с диска на любом устройстве (компьютер, планшет, смартфон), работающего на любой операционной системе (Windows, iOS, Android, Linux).

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

• После настройки, модуль сразу готов к работе.

• Три режима работы по WiFi-сети: «AP» - режим точки доступа (Access Point); «STA» - режим клиента (Station); «AP+STA» - одновременно в режиме точки доступа и в режиме клиента.

• Возможность изменения сетевых настроек.

• Два режима доступа для управления и конфигурирования параметров модуля с доступом по паролю: администратор, оператор.

• Поддержка работы в составе систем умного дома «ioBroker» и «MajorDomo».

• Часы реального времени: DS1307/DS3231 и/или синхронизация времени через NTP-сервер.

• Возможность синхронизации встроенных часов реального времени через интернет.

• Таймеры: одиночный, многократный.

• Выполнение по расписанию (CRON).

• Работа с внешними устройствами через интерфейсы I2C, SPI, UART.

• Работа в автономном режиме в соответствии с внутренними алгоритмами работы без постоянного подключения к WiFi-сети.

• Создание пользовательских сценариев (задач, триггеров), определяющих алгоритм работы модулей.

• Возможность создания своей сети, в которой модули работают совместно, без использования роутера или сервера.

SMACONT. Программируемый логический wifi-модуль SC120



ВХОДЫ

• До 12-ти входов, которые могут быть сконфигурированы следующим образом:
       - цифровые входы;
       - каждый вход имеет индивидуальные настройки: включение/отключение внутренней «подтяжки» к «+3,3В»; период опроса; количество опросов для подавления дребезга; время длительного нажатия; время автоповтора при длительном нажатии; время двойного клика; программная фильтрация;
       - каждый вход может работать в режиме асинхронного счетчика импульсов;
       - каждый вход может работать в режиме измерения длительности импульса (положительной или отрицательной полярности);
       - вход для подключения детектора нуля для организации работы фазоимпульсной модуляции;

• Один аналоговый вход с 10-тиразрядным АЦП;



ВЫХОДЫ

• До 12-ти выходов, которые могут быть сконфигурированы следующим образом:
       - цифровые выходы;
       - ШИМ – выходы;
       - ШИМ – выходы для работы в режиме фазоимпульсной модуляции;
       - четыре ШИМ – выхода для управления серво – приводами с возможностью задания крайних положений.



Программы

Прошивка «Smacont-ESP»:
скачать

«Программа Настройки»:
запусить (только браузер Firefox)
скачать zip-архив

Телеграм канал

Новости

Энергонезависимая память (EEPROM)

Переменные «Vx» (карта переменных «Vx»)

WEB-интерфейс

Действие «wifi_CheckConn()». После подключения к WiFi-сети, выполнить действие с задержкой

Обмен данными. Open Monitoring

Датчики температуры и влажности AHT10/AHT15/AHT20/AHT21/AHT25

Датчик температуры и влажности SHT30 (SHT31/SHT35)

Действие «valueToVx()», «valueToArrVx()». Отслеживание заданного уровня в диапазоне значений

Действие «termostat()». Термостат

ESP-NOW. Датчик температуры и влажности с питанием от батареек

Последовательные интерфейсы (UART, I2C, SPI)

Управление одноканальным модулем реле

Протокол MQTT

Обмен данными. NarodMon

Обмен данными. ioControl



Программы для модулей ESP     Программы     Применения     Справочник         Контакты     SMACONT. Напишите нам smacont@ya.ru