Кодогенерация

«Умная» розетка в Engee

ПОСТ
Друзья,

Сегодня мы хотим рассказать о проекте для одного из направлений, для которого мы и наши коллеги применяем Engee, – Интернета вещей.
«Умная» розетка в нашем примере — это, конечно, не автономный робот с голосовым управлением, но рабочий прототип и база для развития Ваших проектов в IoT. Здесь мы последовательно воплотили подход МОП:
  • разработали модель в Engee
  • сгенерировали Си-код
  • запрограммировали контроллер
  • испытали его работу в цепи с напряжением 220 Вольт
Несколько интересных особенностей примера:
  • модель Engee при помощи блоков C Function подключает и работает с периферией различных интерфейсных уровней: дискретный выход, последовательный порт, WiFi-модуль, NTP-сервер.
  • весь “интеллект” конечного устройства заключается в коммутации силового реле по времени от NTP-сервера (и вы, например, уже сможете включить кофеварку утром).
  • конечная программа выполняется на контроллере ESP8266 12E со встроенным WiFi-модулем - распространенном контроллере для проектов IoT.
Мы обязательно продолжим развитие тематики IoT и вернемся к вам с новыми “умными” устройствами под управлением Engee. А пока что мы с радостью обсудим наши примеры и Ваши проекты в Сообществе.
Будем рады увидеться в Engee!