ГЛОССАРИЙ 3
ВВЕДЕНИЕ 5
1. АНАЛИЗ СУЩЕСТВУЮЩИХ РЕШЕНИЙ НА РЫНКЕ 6
1.1 Обзор решений 6
1.2 Умный замок August 8
1.3 Умный замок Lockitron 11
1.4 Умный замок Goji 13
1.5 Вывод 15
2. РАЗРАБОТКА СОБСТВЕННОГО КОМПЛЕКСА 17
2.1 Концепция разрабатываемого комплекса 17
2.2 Обзор hardware инструментария 18
2.3 Описание разрабатываемого прототипа 24
2.4 Разработка аппаратной части 27
2.5 Разработка программной части 30
ЗАКЛЮЧЕНИЕ 34
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 35
ПРИЛОЖЕНИЕ 37
Отсутствие удобного комплекса удаленного управления механическими замками, является проблемой, решаемой в данной работе. Для решения проблемы должен быть создан прототип комплекса удаленного управления. Прототип должен устанавливаться на входные двери уже оборудованные механическими замками, иметь возможность однозначной идентификации пользователей, быть автономен и скрыт из поля зрения. Управление прототипом должно осуществляться с помощью смартфона и через веб-сервис. Разрабатываемый комплекс должен входить в современную концепцию IoT. Отличием от уже существующих систем будет возможность более гибкой установки на механические замки и централизованное управление, с возможностью подключения к системе электропитания помещений. Будущая поддержка комплексом концепции IoT, отражает актуальность рассматриваемой проблемы.
Объектом дипломной работы является разработка прототипа устройства управления и программного обеспечения. Предметом дипломной работы является прототип разрабатываемого устройства и программное обеспечение, которое будет взаимодействовать с прототипом
Цель данной работы - разработка прототипа комплекса удаленного управления механическими замками на базе платформы Ардуино,
Задачи:
1. Изучить современные решения удаленного управления замками
2. Разработать комплекс, который можно внедрить в часть уже существующих механических замков
В результате работы над дипломной работой был спроектирован и создан прототип аппаратно-программного комплекса, позволяющий удаленно управлять механическими замками. Комплекс включает в себя устройство на базе платформы Ардуино, приложение для смартфона на ОС Android и веб¬приложение.
В процессе выполнения работы были решены следующие задачи:
• Проанализированы существующие решения;
• Создана концепция разрабатываемого комплекса;
• Спроектирована архитектура аппаратной и программной части ;
• Разработан прототип комплекса.
Дальнейшее развитие:
• Переработка форм-фактора для улучшения дизайна и уменьшения размеров устройств;
• Отказ от заводских плат и разработка собственных;
• Усовершенствование программной части в плане дизайна приложений и их функционала.