Тип работы:
Предмет:
Язык работы:


Реализация протокола беспроводного управления устройствами домашней автоматизации на USB адаптере для компьютера

Работа №58959

Тип работы

Бакалаврская работа

Предмет

программирование

Объем работы21
Год сдачи2016
Стоимость4255 руб.
ПУБЛИКУЕТСЯ ВПЕРВЫЕ
Просмотрено
225
Не подходит работа?

Узнай цену на написание


Введение 4
2. Описание предметной области 6
2.1 Система nooLite 6
2.2 Система KOPOU 8
2.3 Система Thinking-Home 10
3. Постановка задачи 11
4. Реализация 12
4.1 Модернизация интерфейса взаимодействия пользователя
с системой Thinking Home 12
4.2 Полная поддержка всех команд протокола nooLite 15
4.3 Разработка прошивки для адаптера KOPOU 16
4.4 Разработка плагина для взаимодействия системы
Thinking-Home и адаптера KOPOU 18
5. Апробация 19
6. Заключение 20
Литература

Системы автоматизации набирают все большую популярность в секторе частного строительства. На данный момент есть несколько вариантов передачи команд от управляющего устройства на исполнительные, условно их можно разделить:
• Проводные
• Беспроводные
В случае с проводным вариантом передачи, нет возможности добавить автоматизацию в квартиру с уже готовым ремонтом, кроме того, такие системы очень дорогие в проектировании и реализации, в связи с чем для этих целей все чаще стали применяться системы беспроводного управления.
Команды в таких системах передаются по радиоканалу, как правило, это частоты 433мгц или 868мгц. Преимущество оборудования работающего на частоте 433мгц в низкой стоимости и отсутствии необходимости проходить регистрацию, так как данная частота является доступной для устройств бытового назначения.
Данная работа направлена на создание целостной системы для управления базовыми устройствами домашней автоматизации, используемыми в компании ООО «Прогресс РФОНОФФ». Эта компания занимается активным продвижением беспроводных систем домашней автоматизации на российский рынок.
На данный момент из числа устройств, работающих на частоте 433мгц, можно выделить всего несколько компаний, производящих действительно качественное оборудование, остальные устройства работают нестабильно или имеют высокий процент брака.
«Прогресс РФОНОФФ» работает с несколькими компаниями, разрабатывающими устройства, на этой частоте. Из них можно выделить две основных. Одна из них имеет большое количество устройств, позволяющих решить большинство задач домашней автоматизации, но законченного программного обеспечения, позволяющего управлять конечными устройствами через браузер с любого гаджета, нет. Вторая компания не имеет и адаптера для компьютера, с помощью которого можно будет управлять удаленными устройствами.
В данной работе будет рассмотрен процесс разработки программного обеспечения для USB устройства, позволяющего отправлять команды в радио эфир согласно предоставленному протоколу обмена данными. Для работы с USB устройством будет разработан драйвер, позволяющий взаимодействовать через систему домашней автоматизации Thinking Home, которая является рекомендованной к использованию первой из двух основных компаний партнеров - производителей оборудования.

Возникли сложности?

Нужна помощь преподавателя?

Помощь студентам в написании работ!


В результате данной работы был модернизирован интерфейс системы Thinking Home, что позволило распределять устройства по зонам, к которым они относятся, и взаимодействовать с ними при помощи интуитивно понятных элементов. Полностью реализован функционал, доступный в системе nooLite и добавлена возможность управлять устройствами компании KOPOU в автоматическом режиме при помощи скриптов Thinking-Home и через Web интерфейс с компьютеров и портативных устройств.
Проведена апробация получившейся системы на тестовых объектах. Часть системы использована в реальных инсталляциях.



[1] Real-Time C++: Efficient Object-Oriented and Template Microcontroller Programming, URL: http://www.amazon.com/Real-Time-Efficient-Object- Oriented-Microcontroller-Programming/dp/3642346871
[2] Embedded C Programming and the Atmel AVR, URL: http:// www.amazon.com/Embedded-C-Programming-Atmel-AVR/dp/1418039594
[3] NooLite PC11 xx HID manual URL:http://www.noo.com.by/assets/files/ software/PC11xx_HID_API.pdf
[4] Thinking-home Plugins Creation Guide URL: http://thinking-home.ru/ system
[5] KOPOU protocol specification


Работу высылаем на протяжении 30 минут после оплаты.



Подобные работы


©2024 Cервис помощи студентам в выполнении работ