Магістерська робота на тему: Організація обміну даних між пристроями розумного будинку

Содержание

Слайд 2

Вступ

Технології автоматизації “Розумний будинок”, які є буденними за кордоном вже довший час,

Вступ Технології автоматизації “Розумний будинок”, які є буденними за кордоном вже довший
з року в рік стрімко набувають популярності в Україні та у Львові у тому числі. Система “Розумного будинку” створена для покращення умов проживання та полегшення щоденних клопотів у побуті, економії часу і коштів
У цій роботі розглядаються способи дистанційного управління розумною лампою за допомогою мобільного додатку. Було організовано обмін даних між пристроями використовуючи MQTT server.
Завдяки використанню сучасної елементарної бази, пристрій буде мати надійність роботи і зможе конкурувати з дорогими рішеннями від спеціалізованих компаній.

Слайд 3

Архітектура проекту

Архітектура проекту

Слайд 4

Архітектура проекту

Додаток MQTT Dash – дозволяє створювати зручні інтерфейси для проектів за

Архітектура проекту Додаток MQTT Dash – дозволяє створювати зручні інтерфейси для проектів
допомогою величезної кількості віджетів, призначених для управління мікроконтроллерними платами, такими як Arduino, Raspberry Pi, ESP8266, через інтернет.
MQTT Server відповідає за всі комунікації між смартфоном і обладнанням.MQTT - логічний вибір для розробників, які хочуть створювати додатки з надійною функціональністю і сумісністю з підключеними до інтернету пристроями і додатками, включаючи браузери, смартфони і пристрої IoT.
NodeMCU - це платформа, на основі модуля ESP8266. Плата призначена для зручного дистанційного управління різними схемами шляхом передачі сигналу в локальну мережу або Інтернет через Wi-Fi.

Слайд 5

Сервер мобільного додатку MQTT Dash

Сервер мобільного додатку MQTT Dash

Слайд 6

Протокол MQTT

Протокол Message Queuing Telemetry Transport (MQTT) використовується протягом багатьох років, але

Протокол MQTT Протокол Message Queuing Telemetry Transport (MQTT) використовується протягом багатьох років,
зараз він особливо актуальний завдяки вибуховій популярності IoT.
MQTT - це протокол обміну повідомленнями за шаблоном видавець-передплатник (pub / sub).
Будь-які дані, опубліковані або отримані брокером MQTT, будуть закодовані в двійковому форматі, оскільки MQTT є бінарним протоколом. Це означає, що для отримання справжнього вмісту потрібно інтерпретувати повідомлення

Слайд 7

Протокол MQTT

Протокол MQTT

Слайд 8

Реалізація проекту

“Lamp1”, “ Lamp2”, “ Lamp3” в режимі “ON” з максимальною яскравість

Реалізація проекту “Lamp1”, “ Lamp2”, “ Lamp3” в режимі “ON” з максимальною яскравість та білим коліром
та білим коліром

Слайд 9

Реалізація проекту

“NightMode” в режимі “ON”

Реалізація проекту “NightMode” в режимі “ON”

Слайд 10

Реалізація проекту

“Lamp1”, “ Lamp2”, “ Lamp3” в режимі “ON” з різними кольорами

Реалізація проекту “Lamp1”, “ Lamp2”, “ Lamp3” в режимі “ON” з різними кольорами

Слайд 11

Реалізація проекту

“Lamp1”, “ Lamp2”, “ Lamp3” в режимі “ON” з різною яскравістю

Реалізація проекту “Lamp1”, “ Lamp2”, “ Lamp3” в режимі “ON” з різною яскравістю

Слайд 12

ВИСНОВОК

Результатом цієї роботи став пристрій дистанційного управління освітленням в домі за допомогою

ВИСНОВОК Результатом цієї роботи став пристрій дистанційного управління освітленням в домі за
мобільних пристроїв на базі операційної системи Android.
Був проведений аналіз способів організації обміну даними між пристроями. В якості протоколу обміну повідомленнями було обрано MQTT protocol, який чудово підходить для використання в IoT.
Проведено порівняння характеристик мікроконтролерних плат, оснащених Wi-Fi. Прийнято рішення використовувати в проекті плату NodeMCU, на основі модуля ESP8266, оскільки вона має високий ступінь інтеграції компонентів, невеликі розміри і низьку ціну.
В якості мобільного додатка була обрана програма MQTT dash, яка дозволяє керувати мікроконтролерами, має простий і зрозумілий інтерфейс, велику кількістю віджетів, призначених для вирішення широкого спектра завдань
Середовище розробки для написання коду програми була обрана Arduino IDE.
Имя файла: Магістерська-робота-на-тему:-Організація-обміну-даних-між-пристроями-розумного-будинку.pptx
Количество просмотров: 43
Количество скачиваний: 0