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


ПРОЕКТИРОВАНИЕ И РАЗРАБОТКА РЕШЕНИЯ ДЛЯ УСТРОЙСТВ НА БАЗЕ ОС ANDROID ДЛЯ УДАЛЕННОГО УПРАВЛЕНИЯ ФУНКЦИЯМИ АВТОМОБИЛЯ

Работа №85557

Тип работы

Дипломные работы, ВКР

Предмет

информатика

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

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


ВВЕДЕНИЕ 2
1. АППАРАТНЫЕ СРЕДСТВА РЕАЛИЗАЦИИ ПРОЕКТА 4
1.1 Одноплатные компьютеры 4
1.2 Raspberry Pi 9
2. ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ 11
2.1 ОС для Raspberry Pi 11
2.2 ОС для мобильных устройств 13
3. РЕАЛИЗАЦИЯ АППАРАТНО-ПРОГРАММНОГО РЕШЕНИЯ 14
3.1 Настройка Raspbery Pi 14
3.1.1 Установка ОС 14
3.1.2 Настройка ОС 14
3.1.3 Серверная часть 15
3.2 Подготовка платы подключения к автомобилю 17
3.3 Разработка мобильного приложения для ОС Android 20
3.3.1 Описание задачи 20
3.3.2 Дизайн 21
3.3.3 Разработка 24
3.3.4 Функционал приложения 28
3.3.5 Тестирование 28
ЗАКЛЮЧЕНИЕ 29
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ


Каждый год выпускаются новые модели автомобилей, призванных улучшить комфорт автолюбителей. Однако, основным инструментом удаленного управления автомобилем по-прежнему является брелок, предоставляемый в комплекте с сигнализацией автомобиля. Брелок, как правило, имеет стандартный набор функций: открытие или закрытие дверей автомобиля, включение сигнализации, запуск двигателя, лишь в дорогих высококлассных автомобилях имеется больший набор функций. При этом интерфейс брелока не удобен в использовании: пользователю необходимо запоминать комбинацию кнопок для включения и отключения различных функций, что с увеличением их количества становится более сложной задачей.
На сегодняшний день решений для взаимодействия автомобиля со смартфоном несколько, однако все они имеют ряд ограничений. Первый из них - это программно-аппаратный продукт Remoto [1], корейской компании Kia. Он вышел на рынок в 2012 году и представляет собой управляющее устройство с программным обеспечением и абонентской платой. Возможности данного продукта впечатляют, контроль скорости, отслеживание по GPS, доступ к сигнализации. Однако, данное управляющее устройство вот уже более трех лет можно установить лишь на некоторые автомобили марки Kia и Hyundai.
Следующее решение - сигнализация Pandora, производства Pandora Security [2]. Его функционал схож с Remoto, но ставится уже практически на все марки автомобилей. Главный минус данного продукта в цене, так как она варьируется от 70 до 100 тысяч рублей.
Похожие системы есть у многих современных сигнализаций, но основной их проблемой является управление посредством СМС сообщений, что далеко не всегда удобно и не везде возможно.
В рамках данной дипломной было решено разработать систему, предоставляющую более широкий функционал и удобный интерфейс для удаленного управления автомобилем, а также доступную более широкому кругу авто владельцев. Система состоит из модуля управления автомобилем, реализованного с помощью Raspbery Pi и мобильного приложения, предоставляющего интерфейс.
Для достижения данной цели были поставлены следующие задачи:
• Получить доступ к сигнализации автомобиля
• Получить доступ к осветительным приборам автомобиля
• Настроить управляющее устройство
• Разработать мобильное приложение для ОС Андроид
• Реализовать коммутацию смартфона и управляющего устройства


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

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

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


Целью данной дипломной работы является проектирование и разработка решения для удаленного управления функциями автомобиля. Для достижения данной цели в начале работы был поставлен ряд задач. Для их решения выбрана операционная система Andriod и управляющее устройство в виде одноплатного компьютера Raspberry Pi B+. По результатам работы, объективность и обоснованность выбора такой связки не оставляет сомнений. Продукт данной работы имеет удаленный доступ к сигнализации через связку брелока-коммутатора и специально разработанной платы его подключения к управляющему модулю. Посредством запросов-ответов на сервер смартфон на базе ОС Android может открывать и закрывать двери автомобиля, заводить и глушить двигатель. Можно так же удаленно открыть багажник машины, поставить таймер запуска двигателя. На главном экране можно увидеть остались ли включенными габариты. Управляющее устройство имеет размер кредитной карты, а в высоту чуть более сантиметра, поэтому он легко внедряется под панель автотранспортного средства. Питание устройства 5 вольт, а энергопотребление обычном режиме составляет менее 100мА, так что даже с небольшим дополнительным аккумуляторным блоком, можно забыть о проблеме внепланового выключения устройства. Выбрав Android в качестве платформы разработки, заложен фундамент для будущего проекта, так как данная ОС занимает почти 80% всего рынка смартфонов.
Планом на будущее данного проектного решения нужно отметить подключение к OBDII протоколу автомобиля, а также полное подключение к контроллеру модуля сигнализации. Данные внедрения шире откроют спектр возможностей по контролю и мониторингу состояния автомобиля в режиме реального времени, появится возможность изменять конфигурации обогащения топливной смеси, выхлопа, а соответственно изменять динамические характеристики авто без станций технического обслуживания. Так же это даст возможность автомобилям, менее совершенным технически, соревноваться по оснащению с такими гигантами как BMW, AUDI, FORD и т.д.
Таким образом, все задачи решены в полном объеме, а цель работы достигнута, получен доступ на управление жизненно необходимыми функциями автомобиля со смартфона на базе ОС Android.



. Удаленное управление автомобилем через смартфон [Электронный ресурс]. Режим доступа: http://myremoto.ru/, свободный.
2. Автомобильные охранные системы премиум класса [Электронный ресурс]. Режим доступа: http://pandora-auto.ru/, свободный.
3. Одноплатный_компьютер [Электронный ресурс]. Режим https://ru.wikipedia.org/wiki/ Одноплатный_компьютер, свободный.
4. GPIO [Электронный ресурс].
https://ru.wikipedia.org/wiki/GPIO, свободный.
5. Orange Pi [перевод] [Электронный
http://www.orangepi.org/, свободный.
6. Banana Pi [перевод] [Электронный http://www.bananapi.org/, свободный.
7. ODROID [перевод] [Электронный
http: //www.hardkernel .com/main/main.php, свободный.
8. Микрокомпьютер Module MB 77.07 [перевод] [Электронный ресурс].
Режим доступа: https://habrahabr.ru/company/promwad/blog/217893/,
свободный.
9. Raspberry Pi [Электронный ресурс]. Режим доступа:
https://ru.wikipedia.org/wiki/Raspberry_Pi, свободный.
10. Third party operating system images [перевод] [Электронный ресурс]. Режим доступа: https://www.raspberrypi.org/downloads/, свободный.
11. Develop OpenELEC [перевод] [Электронный ресурс]. Режим доступа: http://openelec.tv/home/develop, свободный.
12. About OSMC [перевод] [Электронный ресурс]. Режим доступа: https://osmc.tv/about/, свободный.
13. WebIOPi - The Raspberry Pi Internet of Things Framework [перевод] [Электронный ресурс]. Режим доступа: http://webiopi.trouch.com/, свободный.
14. RASPI-CONFIG [перевод] [Электронный ресурс]. Режим доступа: https://www.raspberrypi.org/documentation/configuration/raspi-config.md, свободный.
15. GPIO Interface library for the Raspberry Pi [перевод] [Электронный ресурс]. Режим доступа: http://wiringpi.com/, свободный.
16. Waved [перевод] [Электронный ресурс]. Режим доступа:
https://www.weaved.com//, свободный.
17. Raspberry Pi блог [Электронный ресурс]. Режим доступа:
http://raspberrypi.ru/blog/readblog/43.html/, свободный.
18. Mouser Electronics BC337 / BC338 NPN Epitaxial Silicon transistor [Текст] / Fairchild datasheet, 2015 - 6 с.
19. Material Design [Электронный ресурс] / Режим доступа: https://ru.wikipedia.org/wiki/Material_Design, свободный.
20. App Service [Электронный ресурс] / Режим доступа: http://developer.android.com/reference/android/app/Service, свободный.
21. GPIO пины Raspberry Pi B+ [Электронный ресурс] / Режим доступа: http://raspberry.su/articl_3 .html, свободный.


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



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


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