Доклад. Доклад Актуальность заключается в том, что в любом современном доме, в какой бы то ни было мере, присутствует большое число устройств, обеспечивающих быт, а именно комфорт, безопасность и прочее.
Скачать 15.55 Kb.
|
Доклад Актуальность заключается в том, что в любом современном доме, в какой бы то ни было мере, присутствует большое число устройств, обеспечивающих быт, а именно комфорт, безопасность и прочее. Объединение всех этих устройств в систему, а также создание удобного управления ими, повышает их эффективность и делает дом умным. Если хозяина нет, то дом будет продолжать работать. Он будет выключать освещение, поддерживать микроклимат и будет давать возможность хозяину спокойно отдыхать. Находясь на любом удалении от своего дома, хозяин может получать информацию о состоянии всей домашней системы, а также изменить параметры системы или сообщить о своём приближении, имея доступ к Интернету. Целью проекта являлась разработка системы умного дома, управляемого централизованно мобильным приложением через облачный и домашний серверы на микроконтроллеры, а также управляемые датчики и устройства. Начнем с приложения, по ходу дела затронем все остальные аспекты проекта. При запуске приложения появляется экран приветствия с логотипом и названием созданными в графическом редакторе по созданию приложений для устройств с операционной системой MacOS под названием Sketch. Затем пользователь попадает в меню авторизации с возможностью войти в случае если пользователь уже зарегистрировался. В ином случае мы нажимаем на кнопку «Зарегистрироваться». В ходе регистрации пользователь вводит номер мобильного телефона подтверждает его и ожидает 6-значный код подтверждения. В случае удачного ввода мы попадаем в поле основной регистрации пользователя с вводом соответствующих данных. После удачного заполнения всех полей нажимаем на кнопку «Зарегистрироваться» и оказываемся в меню авторизации. Подтверждаем наш email на электронной почте. Таким образом была реализована двухфакторная регистрация пользователя, распространяющаяся и на авторизацию. Теперь мы можем ввести соответствующий email и пароль. Нажимаем «Войти». Открывается экран подтверждения номера телефона, указанного при регистрации, нажимаем «Получить код». После получения 6-значного кода в виде SMS, вводим код и нажимаем «Подтвердить». В случае успешного ввода попадаем в главное меню приложения. В данном меню представлены разделы обозначающие помещения в доме. Перейдя в раздел «Зал» пользователю предоставляется возможность управлять и следить за подключенными к системе устройствами. В качестве наглядного представления работоспособности системы был сконструирован данный стенд с изображением дома в разрезе с подключенными к нему микроконтроллерами, устройствами и датчиками. Посредством приложения на телефоне мы имеем возможность управлять всеми необходимыми нам устройствами системы. Помимо этого, для примера мониторинга данных в реальном времени был сконструирован своего рода водосборник с двумя поплавковыми датчиками, мини-насосом, откачивающим воду и ультразвукового датчика измерения расстояния до поверхности воды. Для мониторинга в приложении мы переходим в раздел «Подвал», подраздел «Насос №1» и видим интерактивно представленный водосборник с заголовком в виде процентного наполнения бака водой. Как мы видим, в ходе изменения уровня воды процент и интерактивное отображение уровня воды меняется. Третьей функцией приложения является возможность обратиться к специалистам за тех. поддержкой или для коммуникации с пользователями, подключенными к данной системе, использующих приложение на своем телефоне. Все это реализовано благодаря мессенджеру, в котором имеется возможность получения и отправки текстовых, голосовых, фото и видео сообщений. В заключении хочется сказать, что в связи с выбором достаточно обширной темы, в проекте конечно же существует ряд недостатков, требующих отдельного и более подробного рассмотрения каждого из них. Но в любом случае проект показал перспективность, работоспособность с возможностью развития данной системы. Спасибо за внимание. |