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


Автоматизация объектов с использованием модуля ESP8266

Работа №19324

Тип работы

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

Предмет

информатика

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

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


ВВЕДЕНИЕ 7
1 Анализ технического задания 9
1.1 Обзор существующих сетей IoT, вариантов автоматического
распознавания и конфигурирования конечных объектов и узлов 10
2 Описание используемых компонентов и протоколов 15
2.1 Микроконтроллер ESP8266 15
2.1.1 Технические характеристики ESP8266 15
2.2 Разновидности модуля ESP8266 18
2.3 Обзор прошивок модуля ESP8266 18
2.3.1 Начальная загрузка и обновление прошивки 19
2.4 Программные средства разработки 19
2.4.1 Язык программирования LUA 20
2.5 Типовые сценарии использования модуля ESP8266 21
2.6 Протоколы и стандарты связи 22
2.7 Протокол MQTT 24
2.8 Датчик температуры и влажности 26
2.9 Типы используемых реле 28
3 Разработка модуля управления электроприборами 30
3.1 Разработка электрической схемы модуля управления 30
электроприборами 30
3.2 Разработка программного обеспечения модуля 3 1
3.2.1 Выбор варианта реализации программного обеспечения и среды
разработки 31
3.2.2 Алгоритм работы устройства 34
3.2.3 Описание режимов работы 35
3.2.4 Описание модулей программного обеспечения контроллера 37
3.2.5 Описание конфигурации модуля 38
3.2.6 Описание протокола взаимодействия 38
3.3 Подготовка модуля к работе 40
3.4 Общее описание работы и взаимодействие программных 44
модулей 44
ЗАКЛЮЧЕНИЕ 46
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 47
Приложение

Во-первых, для того, чтобы подсоединить вещи к интернету, необходима простая и эффективная по затратам система передачи информации и идентификации вещей. Такую возможность и необходимый функционал предоставляют различные пассивные и активные беспроводные технологии: RFID, NFC, Wi-Fi и др.
Во-вторых, польза от собранных данных о вещах проявится, только если есть возможность отслеживать изменения в физическом статусе вещей (в пространстве и во времени). Для этого используются различные сенсорные технологии.
В-третьих, чип в любой продукт будет встраиваться уже на этапе производства, и встроенный в вещи «интеллект» («умные» вещи) позволит принимать сложные и даже независимые решения.
И наконец, миниатюризация и нанотехнологии обеспечивают все более и более мелким вещам возможность экономичной коммуникации и взаимодействия между собой.
Комбинация всех этих технологий и приведет к созданию интернета вещей, который соединит объекты окружающего нас физического и виртуального миров.
На основе Интернета вещей могут быть реализованы всевозможные «умные» (smart приложения в различных сферах деятельности и жизни человека):
«Умная планета» - человек сможет буквально «держать руку на пульсе» планеты: своевременно реагировать на упущения в планировании хозяйств, загрязнения и другие экологические проблемы, а значит, эффективно распоряжаться не возобновляемыми ресурсами.
«Умный дом» - система будет распознавать конкретные ситуации, происходящие в доме, и реагировать на них соответствующим образом, что обеспечит жильцам безопасность, комфорт и ресурсосбережение.
«Умная энергетика» - будет обеспечена надежная и качественная передача электрической энергии от источника к приемнику в нужное время и в необходимом количестве.
«Умный транспорт» - перемещение пассажиров из одной точки пространства в другую станет удобнее, быстрее и безопаснее.
«Умная медицина» - врачи и пациенты смогут получить удаленный доступ к дорогостоящему медицинскому оборудованию или к электронной истории болезни в любом месте, будет реализована система удаленного мониторинга здоровья, автоматизирована выдача лекарственных препаратов больным и многое другое.

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

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

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


В ходе выполнения данной работы были решены все поставленные задачи.
Результатом данной работы является внутреннее программное обеспечение модуля ESP8266 написанного на скриптовом языке LUA
ПО было протестировано с использованием локального брокера развернутого на локальном ПК (MQTT- брокер Mosquitto), MQTT - клиента в виде стандартного приложения под Android (MyMqtt) установленного на смартфон, самого модуля ESP8266, датчика температуры и влажности DHT11, контактного реле управления нагрузкой SRD-05VDC-SL-C, в виде нагрузки лампа накаливания мощностью 100 ватт напряжением 220 вольт.
Все же для реализации более сложных и многозадачных решений необходимо использовать варианты разработки программного обеспечения на языке C++ с использованием библиотек SDK, либо операционной системы с открытым исходным кодом FreeRTOS.


1. Икс Медиа [Электронный ресурс] : От интернета людей - к интернету вещей, [2013] - Режим доступа: http://www.iksmedia.ru/articles/4926341-Ot- interneta-lyudej-k-internetu-ves.html#ixzz4BQq6t4zH
2. Geektimes [Электронный ресурс] : Работа с ESP8266: Собираем компилятор и пишем первую прошивку, [2014] - Режим доступа: http://geektimes.ru/post/241842/
3. ESP8266 Сообщество разработчиков [Электронный ресурс] : ESP8266 - подключение и обновление прошивки, [2015] - Режим доступа: http://esp8266.ru/esp8266-podkluchenie-obnovlenie-proshivki/
4. ESP8266 Сообщество разработчиков [Электронный ресурс] : ESPlorer, [2015] - Режим доступа: http://esp8266.ru/esplorer/
5. ESP8266 Сообщество разработчиков [Электронный ресурс] : Загрузить файлы документации, datasheet, прошивки, утилиты, [2015] - Режим доступа: http://esp8266.ru/downloads/
6. ESP8266 Сообщество разработчиков [Электронный ресурс] : Распиновка ESP8266, различные модификации модулей на базе ESP8266, [2015] - Режим доступа: http://esp8266.ru/modules-esp8266/
7. Журнал «Компоненты и технологии» [Электронный ресурс] : Конфигурируемые процессоры Xtensa фирмы Tensilica для встраиваемых систем, [2009] - Режим доступа: http://www.kit- e.ru/articles/elcomp/2009_10_66.php
8. Новости Microsoft [Электронный ресурс] : Умный офис Microsoft, [2015] - Режим доступа: https://news.microsoft.com/ru-ru/features/smart-office- microsoft-russia/
9. Intouch-страхование [Электронный ресурс] : Умное страхование, [2015]
- Режим доступа: http: //www.in-touch.ru/land/casco smart/
10. Proteus Digital Health [Электронный ресурс] : Система, которая состоит из датчиков и программного обеспечения Proteus Discover, [2016] - Режим доступа: http: //www.proteus .com/
11. Город высоких технологий [Электронный ресурс] : Город высоких технологий, [2015] - Режим доступа: http://innopolis.ru/
12. IOS9 - HomeKit -Apple [Электронный ресурс] : HomeKit Надёжный контроль над домом. В ваших заботливых руках, [2016] - Режим доступа: http: //www.apple.com/ru/ios/homekit/
13. Ready for Sky [Электронный ресурс] : Чем мы занимаемся, [2016] - Режим доступа: http: //readyforsky.com/what_we_do/
14. Интернет вещей. [Электронный ресурс] : Протокол MQTT, [2015] - Режим доступа: http://i-o-t.ru/protokol-mqtt/
15. Справочное руководство по языку Lua [Электронный ресурс] : Справочное руководство по языку Lua - Режим доступа:
http: //www.lua.ru/doc/1. html
16. Блоги по электронике [Электронный ресурс] : Датчики температуры и влажности DHT11 и DHT22, [2011] - Режим доступа: http://electronics- lab.ru/blog/mcu/46.html
17. Homes Smart Домашняя автоматизация [Электронный ресурс] : Сверхдешевый WI-FI модуль ESP8266, [2015] - Режим доступа: http://homes- smart.ru/index.php/oborudovanie/bez-provodov-wi-fi/sverkhdeshevyj -wi-fi- modul-esp8266
18. Хабрахабр [Электронный ресурс] : Что в нутрии «народного WIFI»?, [2015] - Режим доступа: https: //habrahabr.ru/company/coolrf7blog/238443/
19. Википедия [Электронный ресурс] : ESP 8266, [2016] - Режим доступа: https://ru.wikipedia.org/wiki/ESP8266

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



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


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