🔍 Поиск готовых работ

🔍 Поиск работ

ЦИФРОВАЯ ТЕПЛИЦА: РАЗРАБОТКА АВТОНОМНОГО WIFI ДАТЧИКА ТЕМПЕРАТУРЫ И ВЛАЖНОСТИ

Работа №193921

Тип работы

Магистерская диссертация

Предмет

робототехника

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

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


Аннотация
ВВЕДЕНИЕ 1
1. Т еоретическая часть 3
1.1. DS18B20 4
1.1.1. 1-Wire 4
1.1.2. Система команд 7
1.2. HIH-5031 10
1.2.1. Аналогово-цифровой преобразователь 11
1.3. Системы на чипе ESP32 11
1.4. Wi-Fi 12
1.4.1. ESP-WIFI-MESH 14
1.5. HTTP протокол 20
1.5.1. Структура HTTP-сообщения 21
1.6. JSON 23
1.6.1. Вид отправляемых пакетов сетью 24
2. Практическая часть 26
2.1. Создание аппаратной части устройства 26
2.2. Среда разработки ESP-IDF 28
2.3. Алгоритм работы устройства 30
2.4. Платформа для разработки ESP-WROOM-32 31
2.5. Настройка ESP-WIFI-MESH 32
2.6. Формирование и отправка HTTP запроса 34
2.7. Результат работы 36
ЗАКЛЮЧЕНИЕ 38
СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ 39

Развитие микропроцессоров вместе с уменьшением их стоимости привело к большему внедрению техники на их основе в повседневное окружение человека. С учетом также широкого распространения интерфейсов беспроводной передачи данных и реализации данных интерфейсов на недорогих модулях появилась возможность создавать экономически эффективные сети из устройств, которые могут получать данные с датчиков и других устройств, обрабатывать их и передавать друг другу. Такого рода сети получили широкое распространение в домашней автоматизации, т.н. «умных домах», а также во многих других областях и носят название - Интернет Вещей (IoT - Internet of Things).
Одним из применений таких сетей может быть сеть мониторинга температурных полей и относительной влажности в таких помещениях как, теплицы. В современных теплицах необходимо несколько точек для отслеживания локальных параметров климата в разных частях большой теплицы с целью корректной работы системы контроля климата. Провода делают систему измерения дорогой и уязвимой. Более того, проводные точки измерения сложно переместить после монтажа. Поэтому выбор Интернета Вещей в виде беспроводной сети небольших измерительных устройств является привлекательным и экономичным решением для построения измерительной сети.
Для мониторинга климатических параметров теплицы используются устройства реализующие соединения по различным беспроводным сетям. Примерами таких сетей является соединение устройств по сети Wi-Fi [4], BLE, LoRa WAN или других технологиях беспроводной передачи данных [1]. Данные решения объединяет тип соединения устройств сети в виде звезды, когда есть главное устройство сети и остальные устройства сети подключаются к нему. Такое соединение устройств позволяет расположить датчики только в зоне досягаемости сигнала главного устройства, которая зачастую не охватывает всю площадь теплицы. Таким образом появляется необходимость установки нескольких таких сетей в теплице для получения полной информации о ее климатических параметрах.
Альтернативой такому соединению являются беспроводные ячеистые сети, имеющие зачастую также главное устройство, к которому подключаются остальные устройства сети, но, в данном случае, устройства также имеют возможность передавать информацию не через главное устройство, то есть друг через друга. Данная особенность позволяет масштабировать сети на большие площади, так как расположение устройств больше не зависит от зоны досягаемости главного устройства. Таким образом, используя лишь одну сеть можно получать информацию о климатических параметрах со всей теплицы.
Беспроводные ячеистые сети на данный момент зачастую реализуются с помощью современной технологии BLE MESH [5]. Альтернативой данной технологии является ESP- WIFI-MESH - технология ячеистой сети, построенная на Wi-Fi соединении и созданная разработчиком микроконтроллера ESP32 Espressif Systems. Ввиду использования в основе сети Wi-Fi, данная технология уступает по энергоэффективности BLE MESH, но обладает более гибкой и простой настройкой сети. В данной работе будет рассмотрено использование технологии ESP-WIFI-MESH для построения ячеистой IoT сети.
Целью данной работы является создание устройства, основанного на современном микроконтроллере ESP32. Задачей данного устройства будет формирование ячеистой IoT сети ESP-WIFI-MESH, получение показаний с датчиков и передача полученных данных на сервер.

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

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

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


В результате выполнения данной задачи были изучены следующие технологии:
• Беспроводная сеть Wi-Fi;
• Беспроводная mesh-сеть ESP-WIFI-MESH;
• Интерфейс передачи данных 1-Wire;
• Аналогово-цифровое преобразование в микроконтроллерах;
• Формат передачи данных JSON;
• Стандартный протокол передачи данных для сети «интернет» HTTP;
Был создан прототип рассматриваемого устройства, который имеет возможность получения данных, сбора этих данных в ESP-WIFI-MESH сети и отправка данного пакета на сервер.
Результаты работы показали, что возможно использование EWM в качестве технологии для формирования ячеистой сети для сбора данных о температурном и влажностном поле теплицы, но целесообразность такого решения весьма ограничена слишком большим потреблением энергии беспроводной сетью Wi-Fi, на которой основан EWM, что является недостатком по отношению к другим похожим решениям, например, на основе BLE или LoRa, которые имеют гораздо меньшее энергопотребление. Но если использовать данное устройство в теплицах с освещением, как, например, в теплицах с огурцами освещение активно 20 часов в сутки, то подключение солнечной панели к устройству позволяет значительно увеличить время его эксплуатации.


1. Teemu Ahonen, Reino Virrankoski, Mohammed Elmusrati Greenhouse Monitoring with
Wireless Sensor Network: [Электронный ресурс] // 2008 IEEE/ASME International
Conference on Mechtronic and Embedded Systems and Applications, URL: https://ieeexplore.ieee.org/abstract/document/4735744 (дата обращения 15.05.22).
2. M. Danita Blessy, Mathew, Nithila Shereen IoT Based Automated Greenhouse
Monitoring System: [Электронный ресурс] // ieeexplore.ieee.org, URL:
https://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=8662911 (дата обращения
15.05.22).
3. D. Stipanicev, J. Marasovic Networked embedded greenhouse monitoring and control:
[Электронный ресурс] // ieeexplore.ieee.org, URL:
https://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1223208 (дата обращения
15.05.22).
4. Marwa Mekki, Osman Abdallah, Magdi B. M. Amin Greenhouse monitoring and control
system based on wireless Sensor Network: [Электронный ресурс] // ieeexplore.ieee.org, URL: https://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=7381396 (дата обращения
15.05.22).
5. Mathias Baert, Jen Rossey, Adnan Shahid, Jeroen Hoebeke The Bluetooth Mesh
Standard: An Overview and Experimental Evaluation: [Электронный ресурс] //
www.mdpi.com, URL: https://www.mdpi.Com/1424-8220/18/8/2409/htm (дата обращения 15.05.22)
6. DS18B20 Programmable Resolution 1-Wire Digital Thermometer: [Электронный
ресурс] // datasheets.maximintegrated.com, URL:
https://datasheets.maximintegrated.com/en/ds/DS18B20.pdf (дата обращения 15.05.22).
7. Reading and Writing 1-Wire® Devices Through Serial Interfaces: [Электронный
ресурс] // www.maximintegrated.com, URL:
https://www.maximintegrated.com/en/design/technical-documents/app-notes/7/74.html (дата обращения 15.05.22).
8. HIH-5030/5031 Series Low Voltage Humidity Sensors: [Электронный ресурс] // prod-
edam.honeywell.com, URL: https://prod-edam.honeywell.com/content/dam/honeywell-
edam/sps/siot/en-us/products/sensors/humidity-with-temperature-sensors/hih-5030-5031- series/documents/sps-siot-hih5030-5031-series-product-sheet-009050-2-en-ciid- 49692.pdf?download=false (дата обращения 15.05.22).
9. Как работают аналогово-цифровые преобразователи и что можно узнать из спецификации на АЦП?: [Электронный ресурс] // Журнал "Компоненты и технологии", №
3'2005, URL:
https://web.archive.Org/web/20060618074025/http://efo.ru/doc/Silabs/Silabs.pl72089 (дата
обращения 15.05.22).
10. ESP32 series datasheet: [Электронный ресурс] // www. espressif. com, URL:
https://www.espressif.com/sites/default/files/documentation/esp32 datasheet en.pdf (дата
обращения 15.05.22).
11. ESP32 Technical Reference Manual [Электронный ресурс] // www.espressif.com, URL:
https://www.espressif.com/sites/default/files/documentation/esp32 technical reference manual en.pdf (дата обращения 15.05.22).
12. 802.11-1997 - IEEE Standard for Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) specifications: [Электронный ресурс] // ieeexplore.ieee.org, URL: https://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=654749 (дата обращения 15.01.22).
13. API reference - ESP32 - ESP-IDF Programming Guide latest documentation:
[Электронный ресурс] // docs.espressif.com, URL: https://docs.espressif.com/projects/esp-
idf/en/latest/esp32/api-reference/index.html (дата обращения 15.05.2022).
14. Протокол передачи гипертекста HTTP/1.1: [Электронный ресурс] // www.lib.ru, URL: http://www.lib.ru/WEBMASTER/rfc2068/ (дата обращения 15.05.22).
15. The application/json Media Type for JavaScript Object Notation (JSON): [Электронный ресурс] // datatracker.ietf.org, URL: https://datatracker. ietf. org/doc/html/rfc4627 (дата обращения 15.05.22).
16. TPS6220x High-Efficiency, SOT23 Step-Down, DC-DC Converter: [Электронный
ресурс] // www.ti.com, URL:
https://www.ti.com/lit/ds/symlink/tps62203.pdf?ts=1652088319756&ref url=https%253A%252 F%252Fwww.ti.com%252Fproduct%252FTPS62203 (дата обращения 15.05.22).
17. MCP73811/2 Simple, Miniature Single-Cell, Fully Integrated Li-Ion / Li-Polymer Charge
Management Controller: [Электронный ресурс] // ww1.microchip.com, URL:
https://ww1. microchip. com/downloads/en/D eviceDocZ22036b.pdf (дата обращения 15.01.22).
18. Documentation for Visual Studio Code: [Электронный ресурс] // code.visualstudio.com, URL: https://code.visualstudio.com/docs (дата обращения 15.05.22).
A professional collaborative platform for embedded development - PlatformIO: [Электронный ресурс] // platformio.org, URL: https://platformio.org (дата обращения 15.05.2022..


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



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


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