Дипломная работа на тему "Разработка программного обеспечения алгоритмического управления для систем автоматизации зданий - МОИ (МТИ) [ID 67094]"

Эта работа представлена в следующих категориях:

Работа на тему: Разработка программного обеспечения алгоритмического управления для систем автоматизации зданий
Оценка: хорошо.
Оригинальность работы на момент публикации 50+% на антиплагиат.ру.
Ниже прилагаю все данные для покупки
https://studentu24.ru/list/suppliers/maksim---1324

Демо работы

Описание работы

Негосударственное образовательное учреждение высшего образования
Московский технологический институт
Факультет: Техники и современных технологий Кафедра: Информатики и автоматизации

Уровень образования: Бакалавриат ФГОС3+ Направление: Информатика и вычислительная техника
Профиль: Технологии разработки программного обеспечения

ВЫПУСКНАЯ КВАЛИФИКАЦИОННАЯ РАБОТА
на тему: «Разработка программного обеспечения алгоритмического управления для систем автоматизации зданий»

Москва 2017 г.

Оглавление
Введение
ГЛАВА 1. Исследование аппаратной части проекта
1.1. Побор компонентов для построения системы автоматизации здания
1.2. Обзор архитектуры модуля ESP8266
1.3. Обзор среды разработки Arduino IDE
1.4. Обзор платформы Raspberry Pi B+
ГЛАВА 2. Проектирование автоматизированной системы управления зданием
2.1. Разработка схемы взаимодействия компонентов системы.
2.2. Разработка схемы локальной сети для обеспечения взаимодействия компонентов системы.
2.3. Разработка схемы электропитания системы.
2.4. Разработка схем подключения внешних датчиков и исполнительных устройств
ГЛАВА 3. Разработка программных модулей
3.1. Разработка унифицированного программного обеспечения для модулей ESP8266.
3.2. Разработка схемы БД для хранения данных о работе системы
3.3. Разработка модуля автоматической обработки данных и управления модулями ESP8266.
3.4. Разработка пользовательского интерфейса управления системой.
ЗАКЛЮЧЕНИЕ

Введение
С развитием технологий широкое распространение получили всевозможные электронные устройства, призванные облегчить нам жизнь, выполняя, как правило, рутинные операции. В последнее время все чаще начинают появляться отдельные устройства, умеющие взаимодействовать с глобальной сетью Интернет. Так в последние годы появились IP видео камеры, системы охраны с подключением к сети, метеостанции и даже, казалось бы зачем, чайники, хлебопечки и прочая бытовая техника.
При всем многообразии устройств автоматизации есть пара принципиальных моментов, которые заставили взяться за разработку собственной системы:
1. Отсутствие единой точки администрирования всеми устройствами, подключенными к сети передачи данных.
2. При реализации системы «умный дом» на базе именитых производителей цена вопроса автоматизации даже небольшой квартиры будет очень высокой.
3. Проблема безопасности систем на открытом исходном коде.
В сети интернет очень много всевозможных проектов автоматизации управления домом. Данные проекты разрабатываются энтузиастами по всему миру. При рассмотрении большого количества проектов мной были рассмотрены многие нюансы эксплуатации данных систем. Как правило, группа энтузиастов, начиная проект, нацелена на получение монетарной прибыли как результата развития проекта, поэтому на ранних этапах проектирования систем делается упор на работу строго в сети Интернет и взаимодействия с серверами этой группы, либо крайне ресурсоемки и не позволяют использовать простые и доступные компоненты.
Актуальность данной работы заключается в том, что на данном этапе развития технологий есть потребность создания простой, надежной, модульной системы управления коммуникациями в жилых помещениях и предприятиях.
Цель данной работы -- расширение возможностей управления инженерными системами здания.
В рамках работы предстоит разработать распределенную модульную систему управления зданием, которая позволит расширить и оптимизировать функциональные возможности управления оборудованием здания, упростить администрирование данного оборудования и оптимизировать затраты на содержание и эксплуатацию объекта.
Задачи, которые необходимо выполнить для достижения указанной цели:
1) Обзор архитектуры модуля ESP8266.
2) Разработка электрической схемы подключения модуля ESP8266 к источнику питания. Проработка схем подключения внешних датчиков и исполнительных устройств к модулям.
3) Разработка унифицированной микропрограммы для модуля ESP8266.
4) Разработка структуры БД для хранения данных необходимых для работы системы.
5) Разработка модуля обработки операций в системе.
6) Разработка web интерфейса управления системой для конечного пользователя.

СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ
1. Люк Веллинг, Лаура Томсон, Разработка веб-приложений с помощью PHP и MySQL, издательство Вильямс, 2016г.
2. Сейед Тахагхогхи, Хью Е. Вильямс, Руководство по MySQL, издательство: Русская Редакция, 2014г.
3. Николай Прохоренок, Владимир Дронов, HTML, JavaScript, PHP и MySQL. Джентльменский набор Web-мастера, издательство БХВ- Петербург, 2015г.
4. П.Хоровицб У.Хилл, Искусство схемотехники, издательство Бином, 2015г.
5. Сообщество разработчиков esp8266, (постоянные обращения).
6. Форум разработчиков esp8266, (постоянное общение).
7. PHP Hypertext Processor, (дата обращения: 08.04.2017)
8. PHP Hypertext Processor, (дата обращения: 10.04.2017)
9. Arduino, (частые обращение п процессе написания) 10.Аппаратная платформа Arduino, (частые обращения в процессе написания)
11.Хабрахабр, (постоянное общение) 12.Bootstrap, (дата обращения: 01.06.2017) 13.MySQL, (постоянное обращение) 14.ESP8266 WiFi Connection manager with web captive portal, (дата обращения 20.03.2017) 15.ESPЗ8266 WiFi configuration manager library for arduino IDE, (дата обращения 21.03.2017)
16. ESP8266 Web Server library, (дата обращения 25.03.2017)
17. C++ JSON library for IoT. Simple and efficient., (дата обращения 27.03.2017)
18. Z-Wave Умный дом, (Дата обращения 20.12.2016 г.)
19. РадиоКот: справочник, (дата обращения 2.02.2017г)
20. Универсальный PHP класс для отправки почты, (дата обращения 14.05.2017г)
21. Efficient DHT library for Arduino, (дата обращения 14.03.2017)
22. Library for Dallas/Maxim 1-Wire Chips, (дата обращения 20.03.2017)
23. ESP8266httpUpdate library, (дата обращения 20.05.2017г)
24. file system wrapper, (дата обращения 4.04.2017г)
25. ESP8266 Simple Service Discovery, (дата обращения 16.05.2017г)
26. FastLED library, (дата обращения 3.04.2017г)
27. fastled, (дата обращения 12.04.2017г)
28. A quick overview of the FastLED library, (дата обращения 12.04.2017)
29. FastLED Community, (дата обращения 14.04.2017г)
30. DomoticX knowledge center: Raspberry-Pi, (дата посещения 21.03.2017г.)
31. DomoticX knowledge center: ESP Platform, (дата посещения 14.02.2017г.)
32. DomoticX knowledge center: Internet of Things (IoT), (дата посещения 5.03.2017г.)
33. Объектно-ориентированное программирование в PHP, (дата посещения 2.12.2016г)
34. A simple PHP model-view-controller framework, (дата посещения 24.11.2016г)
35. Zend Framework, (дата обращения 10.10.2016г)
36. Zend Framework, (постоянные обращения)
37. Русскоязычное Zend Framework сообщество, постоянные обращения.
38. Raspberry Pi Blog, постоянные обращения.
39. Ubuntu, постоянные обращения 40.Apache, постоянные обращения.

Похожие работы

Другие работы автора


Производственная безопасность
Реферат
Автор: Maksim

НЕ НАШЛИ, ЧТО ИСКАЛИ? МОЖЕМ ПОМОЧЬ.

СТАТЬ ЗАКАЗЧИКОМ