ВВЕДЕНИЕ 7
1 ЛИТЕРАТУРНЫЙ ОБЗОР 8
1.1 Анализ потребностей пользователя умной фермы Troysun 8
1.2 Обзор существующих систем управления умными фермами 9
1.3 Основные понятия IoT-устройств 10
1.4 Выбор платы разработчика 12
1.5 Основные понятия разработки мобильного приложения 13
1.6 Выбор платформы для разработки мобильного приложения 14
2 РАЗРАБОТКА СИСТЕМЫ УПРАВЛЕНИЯ И МОНИТОРИНГА УМНОЙ
ФЕРМЫ TROYSUN 17
2.1 Архитектура аппаратной части 17
2.2 Облако Particle 20
2.3 Реализация и настройка мобильного приложения 22
2.4 Дизайн мобильного приложения 26
2.5 Публикация мобильного приложения 29
2.6 Анализ безопасности системы 31
3 ТЕСТИРОВАНИЕ СИСТЕМЫ УПРАВЛЕНИЯ И МОНИТОРИНГА
УМНОЙ ФЕРМЫ TROYSUN 35
3.1 Тестирование мониторинга умной фермы 35
3.2 Тестирование мобильного приложения 36
ЗАКЛЮЧЕНИЕ 39
БИБЛИОГРАФИЧЕСКИЙ СПИСОК 40
ПРИЛОЖЕНИЕ 1 Исходный код программы
Активный рост популяции Земли и ещё более активная урбанизация населения требует быстрых продовольственных решений. Таким решением постепенно становится сити-фермерство. В некоторых мегаполисах городские фермы обустроены на крышах зданий, а кое-где существуют целые небоскрёбы с вертикальными фермами.
Специалисты утверждают, что качество и экологичность продуктов, выращенных таким способом значительно выше, чем у аналогов, выращенных традиционным образом.
В связи с этим, выявлена актуальность в создании приложения для умной фермы. Такое приложение позволит более внимательно относиться ко всем параметрам роста растений благодаря датчикам влажности, света, температуры и другим данным, которые можно передавать на смартфон.
В результате выпускной квалификационной работы была спроектирована архитектура программного обеспечения. Проанализирован уровень безопасности системы. Реализованы меры безопасности для противодействия найденным угрозам. Написана прошивка для микроконтроллера Particle Electron. Реализован обмен данными между микроконтроллером и облаком Particle. Мониторинг окружающей среды осуществляется корректно и стабильно. Создано мобильное приложение для управления и мониторинга умной фермой. Функционал и дизайн мобильного приложения протестирован на различных устройствах. Приложение собрано в apk файл с зашифрованной подписью и опубликовано на PlayMarket. Все поставленные цели выполнены.
Таким образом, система управления и мониторинга умной домашней фермы Troysun реализована успешно.