Страница 1 из 1

Демонстрационный стенд MDMS устройств

Добавлено: Пн июл 10, 2017 7:44 pm
kalina
Всем доброго времени суток!

В очередной раз хочу поделиться результатом своей работы. На этот раз я решил подытожить проделанную работу в части своих разработок,
в результате чего родился вот такой вот демонстрационный стенд (испытательный полигон). При старте работы я задавался целью собрать данный стенд,
как говорится, "на коленках" из того что было (или того что пожертвовали), но получилось немного лучше)).
Stend.jpg
Stend.jpg (154.01 КБ) 5166 просмотров
Основные задачи, которые стоят перед данным стендом – это:
• разработка/отладка програмного обеспечения MDMS устройств;
• получение навыков работы с/изучение MajorDomo;
• оценка стабильности работы системы в целом;
• демонстрация возможностей домашней автоматизации.

На данном стенде представлены все разработанные на текущий момент устройства, а это:
MDMSGate;
MDMSNode Lighting
MDMSNode Lighting X2;
MDMSNode “Power”;
MDMSensor “Multisensor”;
Не хватает только устройства для работы с выключателями – «кнопочной ноды», но это вопрос времени))

Пару слов об архитектуре стенда. В центре стенда установлены: Wi-Fi роутер, RPI3 (с установленным MajorDomo) и MDMSGate.
RPI3 и MDMSGate соединены между собой через роутер (Ethernet соединение), а питаються от активного USB HUBa.
RPI3_Router_Gate_TabletPC.jpg
RPI3_Router_Gate_TabletPC.jpg (258.47 КБ) 5166 просмотров

В верхней части стенда слева, над светодиодным прожектором, прикреплён (с помощью липучки) Multisensor.
Липучка.jpg
Липучка.jpg (137.78 КБ) 5166 просмотров
Из Lighting-ов на стенде представлены 3 обычных и 1 двухканальный (Х2). Первый Lighting (установленный в корпус) управляет светодиодным
прожектором, второй настольной лампой, а третий (с внешней антенной) - вентилятором. Lighting Х2 управляет двумя уличными светильниками (установлены в центре стенда).

В нижней части стенда установлены два Power-a. Один подключен к блоку розеток и управляет электрочайником и калорифером,
а второй также подключён к блоку розеток, но предназначен для управления внешними устройствами (т.е. не установленными на данном стенде).
Power.jpg
Power.jpg (321.99 КБ) 5166 просмотров
Стенд подключён к интернету и к сети 220В.
Для обеспечения графического интерфейса с MajorDomo я решил использовать планшет с установленным MajorDroid. Связь между планшетом и
RPI3 осуществляется через Wi-Fi. В ближайшее время планирую установить аудио колонки.
Ниже привожу структурную схему.
Стенд.jpg
Стенд.jpg (133.14 КБ) 5166 просмотров
Хочу напомнить, что все устройства работают на базе стека от MySensors с радиомодулями NRF24L01 (частота 2.4ГГц). Также,
все устройства являются Arduino совместимыми, т.е. они построены на базе микроконтроллера atmega328p с зашитым загрузчиком DualOptiboot,
который поддерживает обновления по воздуху (ОТА). С устройствами можно работать напрямую из Arduino IDE, но для этого понадобится MDMSProgramming.
Все устройства были подключены к MajorDomo при помощи «простых устройств» (они действительно простые))) и модуля MySensors.

После обкатки данных устройств планируются новые разработки.

Продолжение следует...

Re: Демонстрационный стенд MDMS устройств

Добавлено: Пн июл 10, 2017 8:23 pm
VoJak
Классный стенд. Обкатка подразумевает проверку и отладку новых спаянных модулей или это чисто обкатка ПО на тех платах, которые уже установлены в стенд?

Re: Демонстрационный стенд MDMS устройств

Добавлено: Вт июл 11, 2017 9:58 am
kalina
VoJak писал(а):Обкатка подразумевает проверку и отладку новых спаянных модулей или это чисто обкатка ПО на тех платах, которые уже установлены в стенд?
Отладка ПО на установленных устройствах. Обкатка новых спаянных устройств будет проходить на отдельном технологическом стенде.