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


МОБИЛЬНОЕ ПРИЛОЖЕНИЕ ДЛЯ ПРИЕМА И ВИЗУАЛИЗАЦИИ ДАННЫХ ПЕНЕТРОЛОГГЕРА

Работа №91524

Тип работы

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

Предмет

электротехника

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

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


ВВЕДЕНИЕ 4
ГЛАВА 1. АНАЛИЗ СУЩЕСТВУЮЩИХ РЕШЕНИЙ 6
1.1. Механические пенетрометры 6
1.1.1. Пенетрометр SCT Dickey-john Corp 6
1.1.1. Пенетрометр 41010 7
1.2. Электронные пенетрологгеры 8
1.2.1. Пенетрлоггер SC900 Soil 8
1.2.2. Пенетрлоггер Eijkelkamp 06.15.SA 9
ГЛАВА 2. ОБЗОР АППАРАТНОЙ ЧАСТИ 10
ГЛАВА 3. РАЗРАБОТКА МОБИЛЬНОГО ПРИЛОЖЕНИЯ 17
3.1. Особенности разработки Android приложений 17
3.2. Разработка приложения 18
3.3. Интерфейс приложения 28
3.4. Тестирование 31
ЗАКЛЮЧЕНИЕ 33
СПИСОК ЛИТЕРАТУРЫ 34
Приложение

В почвоведении всегда была потребность в быстрой и точной оценке состояния грунта в отношении условий проникновения в нее корней растений и сельскохозяйственных орудий. Поэтому было предложено понятие сопротивление пенетрации почвы, определяемое как сопротивление грунта внедрению в нее металлического зонда конусообразной или цилиндрической формы небольшого диаметра.
Определение степени сопротивления почвы проникновению позволяет оценить несущую способность почвы (при прохождении различных инженерных работ), а также легкость с которой корни растений смогут прорастать в почву (исследования в области сельского хозяйства). Степень сопротивления проникновению - величина физическая, зависящая от таких параметров, как структура, влажность, плотность почвы, связь между минеральными частицами. Определение данной величины требует проведения многочисленных измерений [1].
Определение сопротивления пенетрации проводят специальным прибором - пенетрометром. Электронный пенетрометр в совокупности с даталоггером позволяет с легкостью решить поставленную задачу по сбору, хранению и обработке полученной во время измерений информации.
Пенетрологгер - это универсальный прибор для измерения уровня сопротивления почвы к проникновению в полевых условиях. Пенетрологгер позволяет послойно измерить сопротивление почвы проникновению. В самом упрощенном виде прибор представляет собой силовой датчик, даталоггер, зонд, конус и ультразвуковую систему измерения глубины.
Уровень сопротивления пенетрации почвы в большой степени зависит от скорости проникновения и размеров конуса (слишком быстрое введение с резкими рывками приводит к получению недостоверных результатов).
Путем прикладывания усилий равномерно на обе ручки рукоятки прибор вводится в почву строго вертикально. Данные, полученные в процессе измерения, сохраняются в памяти прибора.
Пенетрологгер может применяться как в сельском хозяйстве, так и в секторе гражданского строительства:
- общие исследования почвоведения;
- проверка пригодности почвы для сельского хозяйства;
- исследование (ожидаемых) условий выращивания растений;
- обнаружение уплотненных (возможно, непроницаемых) слоев ниже глубины вспашки;
- исследование плохих условий роста, например, деревьев в городе или в парках;
- проверка пригодности грунтов для перевозки транспортных средств или пешеходов.
Все существующие пенетрометры делятся на механические и электронные. Механические имеют низкую стоимость и не способны записывать данные измерений, электронные в свою очередь стоят довольно дорого, либо имеют ограниченный функционал.
Для снижения стоимости на производство данного измерительного устройства было принято решение разделить логику работы между пенетрометром и приложением на андроид. Данные фиксируемые пенетрологгером отправляются на смартфон, который в свою очередь отображает их на экране и сохраняет в текстовый файл.
Таким образом целью выпускной квалификационной работы является разработка мобильного приложения для получения и визуализации данных пенетрологгера.


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

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

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


Сельское хозяйство - одна из наиболее устойчивых отраслей экономики. Объемы производства напрямую зависят от условий произрастания растений. Исследования с использованием пенетрологгера позволяют увидеть общую картину плотности почвы на основании которой может быть принято решение о дополнительной обработке почвы глубокорыхлителями.
В ходе выполнения выпускной квалификационной работы бакалавра был разработано мобильное приложение для получения и визуализации данных пенетрологгера. Для передачи данных используется технология Bluetooth Low Energy, наиболее существенным преимуществом которой является низкое потребление энергии.
Для взаимодействия с устройством была выбрана библиотека RxAndroidBLE. Данная библиотека предоставляет удобный интерфейс для подключения, приема и передачи данных по протоколу BLE. Для работы с графиками используется библиотека GraphView.
Приложение осуществляет подключение к пенетрологгеру по Bluetooth Low Energy, получает данные с датчиков веса и расстояния, записывает данные в текстовый файл, и строит графики. Также в программе реализована возможность калибровки тензодатчика.
Изготовленный прототип пенетрологгера был протестирован в полевых условиях.
Таким образом была достигнута цель работы, разработано мобильное приложение для приема и визуализации данных пенетрологгера.



1. Е. Кошкин Физиология устойчивости сельскохозяйственных культур : учебник. Издательство Дрофа, 2010. - 638 c.
2. Пненетрометр (измеритель уплотнения) почвы SCT (Dickey-john)
[Электронный ресурс]- Режим доступа:
https://scarers.ru/products/penetrometr-dickey-john, свободный
3. Измеритель плотности почвы (пенетрометр) (41010) [Электронный ресурс] - Режим доступа: https://pitomniki-shop.ru/shop/pribory-ekspress- analiza-/izmeritel-plotnosti-pochvy-penetrometr-41010/, свободный
4. Измеритель плотности почвы (пенетрометр) SC900 Soil [Электронный ресурс] - Режим доступа: hhttps://uspeh23.ru/p31731128- izmeritel-plotnosti-pochvy.html, свободный
5. Пенетрологгер [Электронный ресурс] - Режим доступа: https://ru.eijkelkamp.com/products-ru/Field-measurement-equipment- ru/penetrologger.html, свободный
6. В. Гавриков Модули CC2650MODA - Bluetooth без лишних забот
[Электронный ресурс] - Режим доступа:
https://barnaul.terraelectronica.ru/news/5016, свободный
7. A. Голощапов Google Android. Программирование для мобильных устройств. Издательство БХВ-Петербург, 2011. - 448 c.
8. М. МакГрат Создание приложений на Android. Издательство Эксмо, 2016. - 192 c.
9. Определение местоположения. GPS координаты [Электронный ресурс] - Режим доступа: http://startandroid.ru/ru/uroki/vse-uroki- spiskom/291-urok-138-opredelenie-mestopolozhenija-gps-koordinaty.html, свободный.
10. Климов А. Bluetooth Low Energy [Электронный ресурс] - Режим
доступа: http://developer.alexanderklimov.ru/android/theory/ble.php,
свободный.
11. Bluetooth low energy owerview [Электронный ресурс] - Режим доступа: https://developer.android.com/guide/topics/connectivity/bluetooth-le, свободный.
12. RxAndroidBLE - your most powerful tool for Bluetooth Low Energy
coding! [Электронный ресурс]- Режим доступа:
https://www.polidea.com/blog/RxAndroidBLE_the_most_Simple_way_to_code _Bluetooth_Low_Energy_devices/, свободный.
13. GraphView - open source graph plotting library for Android [Электронный ресурс] - Режим доступа: http://www.android-graphview.org/, свободный.
14. Эккель Б. Java Эффективное программирование. Издательство Питер, 2009. - 640 с.
15. Блох Д. Философия Java. Издательство Лори, 2009. - 310 с.
16. Хорстманн К. Java 2. Том 1. Осовы.. Издательство Вильямс, 2010. - 816 с.
17. Еранссон А. Эффективное использование потоков в операционной системе Android. Технологии асинхронной обработки данных. Издательство ДМК Пресс, 2017. - 304 с.
18. Дарвин Я. Android. Сборник рецептов. Задачи и решения для разработчиков приложений. Издательство Вильямс, 2017. - 768 с.
19. Клифтон Я. Проектирование пользовательского интерфейса в Android. Издательство ДМК Пресс, 2017. - 452 с.
20. Майер Р. Android 2. Программирование приложений для планшетных компьютеров и смартфонов. Издательство Эксмо, 2011. - 954 с.


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




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