Вы находитесь на странице: 1из 19

Разработка системы метеорологических отчетов на основе IoT

Аннотация: Прогноз погоды в эти дни непредсказуем и точен из-за климата резко
меняется в зависимости от погоды. В связи с этим система сводок погоды в основном
используется для того, чтобы следить за постоянно меняющимися климатическими и
погодными условиями на контролируемых территориях, как дом, промышленность,
сельское хозяйство и т. д. в режиме реального времени мониторинга. Платформа
Интернета вещей (IoT) используется ThingSpeak, он должен отображать параметры
погоды и информацию, которая будет видна в любой точке мира, а также отображается
на OLED с двусторонним связь микроконтроллера через точки доступа Wi-Fi.
Состояние какого-то конкретного места, которое быть сообщено спутниковой
системой сводки погоды не дает точного состояния. Тем не менее проблема возникает,
когда требуется точный отчет о погоде на текущее время. С погодой система
отчетности все датчики параметров погоды будут управляться микроконтроллером
ESP32 как сервер, который будет отправлять все данные, собранные датчиками, в базу
данных ThingSpeak и будет виден в любой точке мира, а также отображаться на OLED-
дисплеях, которые используют Wemos D1 mini в качестве своего микроконтроллер и
клиент. Затем эти данные будут сравниваться с данными прогноза погоды. и
статистика, сделанная прогностической станцией. Все собранные данные также будут
сохранены в таблице Google. Формат с помощью инструмента IFTT для облегчения
анализа данных. Эта система будет следить за изменениями погодные условия,
происходящие в окружающей среде, а затем предоставляет пользователям самый
быстрый способ доступ к информации из любого места.

1. Введение
Климат играет важную роль в жизни человека беспрецедентный рост промышленности
и автотранспорта дорожного движения серьезно повлияли на чистоту чистого воздуха
и окружающей среды [1]. Отчет о погоде со спутника система дает состояние
настоящего, которое не дает точного состояния конкретного места. строительный
сектор предлагает большой потенциал для энергосбережения, где необходимо иметь
точные данные о погоде в точном месте, где строится здание, чтобы улучшить
калибровку программ энергетического моделирования [2]. Разработав
контролирующую местную систему метеорологических сводок с Мини-
микроконтроллер ESP32 и Wemos D1 может минимизировать ошибку в системе
прогноза погоды на точное местоположение. Точное земледелие и земледелие можно
определить как искусство и науку использования технологии улучшения
растениеводства [3]. Несмотря на то, что вода является дефицитным ресурсом, в целом
50% в сельском хозяйстве расходуется вода из-за неправильного планирования полива
[4]. В этом контексте в реальном времени мониторинг использования воды на полях
может предотвратить нецелевое использование воды [4].
Использование технологий в области сельского хозяйства играет важную роль в
увеличении производства, поскольку, а также в сокращении дополнительных трудовых
усилий, некоторые исследования пытались улучшить положение фермеров. и
предоставляет системы, использующие технологии, полезные для повышения
урожайности сельского хозяйства. [5]. Сложность мониторинга параметров погоды
через автономную систему, такую как сельскохозяйственная зона, вовремя
определенные опасные зависти и критические ситуации, когда людям нужно вручную
проверять погоду состояние на местах, и это займет время, если это не онлайн-система.
В развивающемся поколении беспроводных технологий концепция «умных городов» и
Интернета вещей получила новое признание в мире. Один такое замечание ведет к
онлайн-системе интеллектуальных метеостанций [6]. Погодные параметры должны
иметь возможность отображать, анализировать и контролировать систему с помощью
ThingSpeak, которая подключает пользователя к Интернету, который виден в любой
точке мира. Для анализа и мониторинга системы с помощью ThingSpeak, которые
подключаются пользователь с интернетом, который виден в любой точке мира.
Интернет вещей (IoT) играет ведущую роль в предоставлении решений для многих
приложений с поддержкой программного обеспечения, Интернета и встроенных
системы [7].
Существует необходимость в системе безопасности или сигнализации, которые
дают предупреждение и оповещение, когда есть плохое состояние на месте.
Существующие технологии разрабатываются с использованием микроконтроллеров,
таких как Arduino, Node MCU и т. д., а также процессоры ARM, такие как Raspberry Pi
[7]. Итак, методы машинного обучения добились более высоких результатов, чем
традиционные статистические методы обучения, не будучи явно индивидуальные [8].
Данные, измеренные станциями, могут использоваться для различных целей, таких
как: качество воздуха управление для снижения загрязняющих газов в местной
атмосфере и мониторинг климата для лучшего урожайность сельскохозяйственных
культур региона [9]. Для создания системы оповещения в этом проекте используются
приложения Blynk для отправки уведомление пользователя о плохой погоде, а также
звуковой сигнал о погоде станция, чтобы поставить пользователя дома оповещения о
ситуации снаружи.

2. Методология
Этот проект будет сосредоточен на разработке платформы ThingSpeak для Интернета
вещей, которая будет отображать данные датчик. Метод разделен на две части,
которые являются частью разработки аппаратного и программного обеспечения.
Разработка аппаратного обеспечения включает в себя построение схемы и разработку
прототипа. Между тем, программная часть включает в себя кодирование IoT,
принципиальную схему, моделирование схемы и данные приобретение.
Используя три (3) типа датчика для мониторинга параметра погоды, т.е.
температуры, влажность, дождь и качество воздуха система сможет отображать
погодные условия путем анализа о текущей погоде с данными о значении датчика. Все
данные будут контролироваться микроконтроллером ESP32 и Wemos в качестве
клиента, который будет получать данные датчика от ESP32 и отображать их на OLED.
Кроме того, эту систему также можно будет увидеть на канале ThingSpeak, созданном
для упрощения пользователь для проверки в Интернете, а также приложение для
Android, которое является Blynk для отображения данных датчика. Данные собранные
данные будут проанализированы и сравнены с Jabatan Meteorologi Malaysia, чтобы
обеспечить точное данные и погодные условия в текущем состоянии. Интернет вещей
(IoT) соединит систему с пользователем беспроводной и онлайн без необходимости
проверки вручную.
2.1. Блок-схема проекта
Общая блок-схема проекта показана на Error! Источник ссылки не найден. Блок
Диаграмма состоит из компонентов, которые используются в этом проекте. Доступны
два режима в этот проект рабочая операция. Во-первых, режим управления будет
включать ESP32 и режим мониторинга. будет задействован Wemos D1 mini. Эта плата
с двумя микроконтроллерами будет взаимодействовать друг с другом по порядку.
режим мониторинга получает данные датчика из режима управления через
беспроводную связь и точку доступа Wi-Fi. В режиме управления будут собраны все
данные датчиков, а затем отправлены на веб-сайт ThingSpeak и режим мониторинга
для отображения на OLED. Клиент будет отображать данные датчика на OLED, а
также на Приложение Блинк. Собранные данные будут проанализированы для
настройки фактического состояния и текущего условие с помощью простой формулы в
уравнении 1. Результат этого анализа данных затем будет сделан состояние погоды для
этой системы, чтобы сообщить пользователю о состоянии дождя и качества воздуха,
хорошо это или плохо в фактическое состояние.

Рисунок 1. Блок-схема проекта.

2.2. Блок управления (датчик)


Как правило, этот проект предлагается для внедрения технологии IoT в качестве
средства связи в этот проект. Как указано в предыдущем разделе. Процесс системы
запускается после микроконтроллер ESP32 настроил все датчики и начал считывать
данные с датчика. Затем данные также отправляются на платформу IoT, которая
является ThingSpeak, через беспроводную связь с помощью ESP32 Wi-Fi. сеть.
Датчики, которые подключаются к ESP32, действуют как блок управления системой,
где все данные собирается здесь. Эта система автоматически отображает температуру,
влажность, давление, дождь, воздух качество и погодные условия на конкретной веб-
странице IoT в ThingSpeak, а также будут отображаться эти данные на дисплее
метеостанции. Блок-схема процесса режима управления показана на Рис. 1.

Рисунок 1. Блок-схема блока управления.

2.3. Блок мониторинга (метеостанция)


Между тем, беспроводная метеостанция с использованием системы Wi-Fi используется
в качестве блока мониторинга. Это будет управляется мини-микроконтроллером
Wemos D1 для подключения к Wi-Fi и получения данных датчика в реальном времени
и отображать на OLED. Эта связь будет имитировать сетевой протокол ведущий-
ведомый или клиент-сервер. протокол для разработки идеального ввода/вывода данных
от блока управления к блоку мониторинга. Если данные датчика приходят с
неисправностью, зуммер/светодиод будет включен в качестве безопасности системы.
Затем толчок уведомление будет отправлено пользователю приложением Blynk на
смартфоне Android. Все эти технологические потоки упрощены в виде блок-схемы на
Рисунке 2.
Рисунок 2. Блок-схема блока мониторинга.

2.4. Разработка оборудования


Выбор аппаратного обеспечения жизненно важен в этом процессе разработки
аппаратного обеспечения проекта. Каждое оборудование Компоненты необходимо
рассмотреть в первую очередь, прежде чем выбрать для использования в проекте.
выбор компонентов в соответствии с преимуществами и характеристиками компонента
для выполнения функциональность каждой используемой детали. Для этого проекта
ESP32, Wemos D1 mini, BME280, MQ135, Rain Используются датчик, OLED, ЖК-
дисплей, зуммер и светодиод.

2.4.1. Схема построения.


Схема системы может быть разделена на две, где первая схема как метеостанция,
отображающая все значения параметров погоды. Другая цепь является цепью блока
управления для управления всеми данными датчиков и отправки их на ThingSpeak и
веб-сайты. метеостанция будет связь с блоком управления через клиент-серверную
связь, где все данные, полученные блоком управления датчиками, отправляются на
метеостанцию для отображения. Эта станция также оснащена аварийным оповещение
о плохой погоде, такой как сильный дождь и плохое качество воздуха. На рис. 3
показан электронный цепь датчика. Завершенная схема метеостанции показана на
рисунке 4. Датчик bme280 подключите к контакту I2C на ESP32, который является
контактом 21 и контактом 22. Датчик дождя и датчик качества воздуха подключен к
контакту 33 и контакту 32. В режиме мониторинга Wemos D1 mini используется для
подключения I2C LCD и I2C OLED. Контакт, который используется для подключения
ЖК-дисплея, — это D2 и D1, а также OLED на D3 и D5.

Рисунок 3. Сенсорный блок.

Рисунок 4. Метеостанция.

2.5. Разработка программного обеспечения


Как правило, большая часть проекта включает в себя различные типы программного
обеспечения, которые будут использоваться для моделирования и проанализировать
аппаратную конфигурацию. Этот процесс может, по крайней мере, помочь участнику
проекта в устранении неполадок. и анализировать конфигурацию проекта и результат.
Таким образом, в этом проекте будут использоваться несколько типов программного
обеспечения. использовать для развития проекта. Большую помощь оказывает Arduino
IDE с программным обеспечением для компиляции и загрузите код, SolidWorks для
3D-дизайна и Proteus для моделирования, которые используются в этом проекте.

2.5.1. Настройка Интернета вещей (IoT).


Платформа IoT, используемая в этом проекте, — ThingSpeak, новая пользователю
необходимо создать учетную запись ThingSpeak на https://thingspeak.com. На сайте
создайте новый канал под названием Weather Reporting System и выберите эти поля в
качестве результатов вывода параметров погоды, как

Рис. 5. Создание учетной записи и дизайн ThingSpeak.

2.5.4. Google Таблицы с платформой IFTTT.


Используя IFTTT в качестве одной из платформ Интернета вещей, которая может
сэкономить данные с любых устройств IoT и убедитесь, что данные сохранены на
листе Google. Ошибка! Справочный источник не найден. ниже показана платформа
IFTTT, созданная для этого проекта, а на рис. 6 показано данные успешно сохранены в
листе Google. С помощью этой платформы данные могут быть записаны с легкостью и
таблица может быть выполнена.

Рисунок 7. Мои апплеты для проекта Weather System


С помощью этой платформы данные могут быть легко записаны, а таблица 1 может
быть выполнена. без проверки вручную на сенсорную станцию. Просто зайдите на сайт
IFTTT и зарегистрируйтесь бесплатно, а затем создайте новый проект, который свяжет
сенсорную станцию с сервером, затем сохраните его на диске Google, форма гугл
листа.

Рисунок 6. Сохранение данных в Google Sheet.


Эти данные поступают от сенсорной станции, а ESP32 отправляет данные о
параметрах погоды на лист Google, но, к сожалению, этот метод, используемый IFTTT,
может получать только три набора данных, поэтому для этого были выбраны данные о
температуре, качестве воздуха и дожде.
IFTTT используется для сбора данных, так что анализ может быть выполнен без
каких-либо пропусков сбора данных. Эта системная платформа IoT преобразовала
показания трех параметров погоды в таблицу и IFTTT. ограничено, можно сохранить
только три параметра погоды.

2.6. Сигнализация/охрана метеостанции


Зуммер и светодиод используются для предупреждения пользователя об опасных
погодных условиях снаружи. срабатывание зуммера и красного светодиода. Зеленый
светодиод определяет, что текущее состояние хорошее и Красный светодиод указывает
на то, что текущее состояние неудовлетворительное. Действие переключателя
заморозит сигнал зуммера, но светодиод все еще будет гореть. На рис. 9 показаны
триггерные погодные параметры: температура, дождь и качество воздуха. избежать
таких опасных условий для пользователя, предупредив их.
Рисунок 7. Сенсорная станция и метеостанция.

3. Результаты и выводы
Сначала была сделана схема системы блока управления, которая управляется
микроконтроллером ESP32 в любую погоду. датчик параметров, то есть датчик
BME280 (температура, влажность и давление), датчик MQ135 (воздух датчик
качества), датчик дождя и датчик LDR. Затем он питается от USB-кабеля также для
загрузки эскиза. кодирования в микроконтроллере ESP32. Данные датчика могут
отображаться на последовательном мониторе в Arduino IDE. программного
обеспечения. ESP32 подключится к точке доступа Wi-Fi, которая применяется к этой
системе, чтобы Интернет сервер может быть создан для отображения всех данных
датчиков.
Данные, полученные метеостанцией, будут отображаться на OLED-дисплее, как
показано на рисунке 8. связь сенсорной станции и метеостанции с помощью точки
доступа Wi-Fi. Связи успешно устанавливается.
Веб-сервер содержит html, который может отображать данные датчика путем
простого кодирования и подключения. где IP-адрес ESP32 необходим для выполнения
этого действия, показан на Рис. 9. После этого он считывает все показания датчика и
затем отправляет данные в облако, где ThingSpeak был использован для этого.
ThingSpeak сохранит значение датчика и отобразит эти данные на канале. создать там.
Пользователь может проверить параметр погоды через веб-сайты ThingSpeak. Данные
имеют собираются из чтения ESP32 для всех датчиков и отправляют эти данные в
ThingSpeak в качестве результатов этой цели проекта. Проведен анализ данных и есть
таблица сравнения данных с помощью графика на этом канале ThingSpeak.
Рис. 8. Полная схема сенсорной станции и метеостанции, отображающая данные
датчиков.

Рисунок 9. Конструкция веб-сервера.


Как показано на веб-сервере, все параметры погоды четко отображают данные
датчиков ESP32. сенсорный блок. После анализа результата с веб-сервера и графа речи
Thing есть эти Статистика данных датчика может быть сделана как непредсказуемая.
Данные взяты с утра, полудня, и ночью, чтобы убедиться в точности показаний
датчика. На основе идеального результата практических результатов работа схемы
приведена в таблицах 1, 2 и 3. Все данные датчика bme280, датчика качества воздуха, и
датчик дождя были записаны из гугл-листа в таблицы 1, 2 и 3. Данные температуры,
воздуха качество и датчик дождя взяты из листа Google, а остальные данные получены
из ThingSpeak. Платформа.
Таблица 1. Данные датчиков BME280, полученные в разное время.

Weather parameters Time Sensor value/Condition


Temperature 10am 24~28 (Normal)
Temperature 1pm 29~31 (Normal)
Temperature 10pm 27~29 (Normal)
Temperature ~ 24~31
Humidity, (%) 10am 78
Humidity, (%) 1 pm 80

Humidity, (%) 10pm 77

Humidity, (%) ~ 81
Pressure 10am 1001~1800
Pressure 1 pm 1005~1829
Pressure 10pm 997~1560

На основании приведенной выше таблицы 1 выполнен расчет для определения


точности предлагаемого датчика. было сделано. Согласно данным сайта
met.malaysia.com для Jabatan Meteorologi Malaysia, погода у меня дома в Таблице 4,
затем сравнил с данными из Таблицы 1, Таблицы 2 и Таблицы 3.
Таблица 2. Данные, считываемые датчиком качества воздуха MQ135.

Weather parameter Time Sensor value/Condition

MQ135 Air Quality 10am 148~210

MQ135 Air Quality 1 pm 166~230

MQ135 Air Quality 10pm 145~190

MQ135 Air Quality ~ < 200

Mq135 Air Quality ~ <600


Из таблицы 2 датчик Mq135 собирает данные о качестве воздуха, которые
определяют, Состояние безопасное, без дымки и загрязнения воздуха.

Таблица 3. Датчик дождя для сбора фактических данных для сравнения с


данными в реальном времени.

Weather parameter Time Sensor value/Condition


Rain 10am 1025 (No Rain)
Rain 1 pm 977 (No Rain)
Rain 10pm 841 (No Rain)
Rain ~ 300<Rainy>600
Rain ~ < 300 (Heavy Rain)

В таблице 3 выше показан результат сбора данных датчика дождя для сравнения
с состояние в реальном времени, идет ли дождь или нет. К тому времени, когда
значение датчика показывает большое значение, нет дождь, но когда значение датчика
показывает более низкое значение, возможно, идет дождь или проливной дождь.
Таблица 4. Данные, собранные с сайта met.malaysia.com для региона Перлис.

Данные из таблицы 4 получены из уравнения 1. Чтобы определить, является ли


значение точным, сравните его с принятое значение. Поскольку эти значения могут
быть любыми, была разработана концепция, называемая процентной ошибкой;

(1)
%Error = ±4,35, а также ±7,14 для данных с большой разницей.
Чтобы определить, является ли значение точным, найдите среднее значение
ваших данных, затем вычтите каждое измерение. от него. Это дает вам таблицу
отклонений. Затем усредните отклонения. Это даст вам значение называется
неопределенностью. Положительное или отрицательное значение, указывающее,
насколько точным является измерение;
Deviation = Average – Actual (2)

На основе уравнения 2 и уравнения 3 был произведен расчет;


Отклонение = ±0,4314
Стандартное отклонение = ±1,64
По расчетам, выполненным по уравнению 1, уравнению 2 и уравнению 3 выше,
точность температура, полученная от датчика, и прогноз не на 100% точны с менее чем
± 4,35 и ± 7,14 процентная ошибка, % Ошибка.

3.1. Отображение ThingSpeak и анализ данных


После тестирования с веб-сервером канал ThingSpeak также получил те же
данные датчика, что и веб-канал. отображение сервера, но с лучшим отображением
графика. Этот график делает анализ датчика данные будут проще. Все параметры
погоды поставляются с аналоговыми данными с ThingSpeak, эти данные будут
нанесены на график, и это покажет характеристику параметра.

На Рисунке 10 и Рисунке 11 показан график результатов, собранных датчиком.


График будет получать данные датчика каждую минуту для обновления данных
датчика. Все данные датчиков отображаются в виде графика, и есть шесть графиков,
которые видны людям. являются температура, влажность, давление, высота над
уровнем моря, дождь и качество воздуха. Все данные с датчика можно преобразовано в
таблицу таблицы веб-сайтом ThingSpeak.
С ThingSpeak в качестве платформы IoT для всех, кому нужен короткий или
простой способ мониторинга онлайн система. Веб-сайт облегчает пользователю и
людям возможность видеть состояние в определенном месте в режиме онлайн.
системы с помощью компьютера или смартфона с подключением к Интернету.

Рис. 10. График данных датчика в ThingSpeak.


Рис. 11. График данных датчика.
С помощью этих графиков таблицы 1, 2 и 3 также можно построить с помощью
теста веб-сервера. Есть датчик BME280 (температура, влажность и давление), датчик
качества воздуха MQ135 и Датчик дождя. Все собранные данные датчиков должны
были сделать этот анализ на основе данных датчиков.
На основе графика также было проведено сравнение фактического состояния с
прогнозируемым и результаты этих данных записываются в таблицу 5 с указанием
точного состояния с данными датчика сравнение.
В Малайзии самый высокий температурный рекорд около 40°C, и это настолько
опасно, что люди могут заболеть инсульт и умер. Этот анализ может заставить людей
готовиться или планировать свою повседневную деятельность. От анализ данных
датчика собранных выбирает датчик и тестировался в течение нескольких дней, это
было заключение что.
Таблица 5. Сравнение данных о температуре с данными прогноза.

Sensor Data Forecast Data


Temp, °C 24 Temp, °C 24
Temp, °C 23 Temp, °C 24
Temp, °C 31 Temp, °C 30
Temp, °C 30 Temp, °C 31
Temp, °C 32 Temp, °C 31
Temp, °C 28 Temp, °C 30
Temp, °C 29 Temp, °C 28
Поскольку датчик для MQ135 и датчик дождя отображают аналоговое значение,
необходим анализ для предположим, какое значение датчик считывал в реальных
условиях. В таблице 6 записано аналоговое значение для обоих датчик и фактическое
состояние для каждого показания.
Таблица 6. Анализ для датчика MQ135 и датчика дождя.

Что касается результатов, датчик MQ135 и датчик дождя разделены на три


части. результаты покажут характеристику данных датчика для фактического
состояния состояния, которое должно настроить значение данных датчика.
Для датчика MQ135;
 Для аналогового значения более > 400 указывает на плохое качество воздуха.
 При аналоговом значении в диапазоне 250<a<400 качество воздуха
удовлетворительное.
 При аналоговом значении ниже или менее < 250 качество воздуха хорошее.

Для датчика дождя;


 Когда аналоговое значение поднимается до >800, фактическим состоянием
является «Нет дождя».
 Если аналоговое значение ниже <800, фактические условия — Дождь.
 А если аналоговое значение ниже <300, то в реальных условиях это был
Ливень.
3.2. Данные датчика отображения мерцания (мигание)
Еще одним инструментом IoT, который может отображать данные датчиков по
беспроводной связи, является приложение Blynk. Этот приложение может делать
все, что связано с развитием IoT. Это приложение было создано для того, чтобы
эта система отчетов о погоде могла отображать данные датчиков и быть видимой
в любой точке мира. Данные датчика полностью отображаются в приложении
Blynk, см.
Рисунок 12. Поскольку это приложение для Android можно создать бесплатно,
загрузив его в Google Play Store и зарегистрировавшись в электронная почта,
чтобы использовать приложение. С помощью некоторых настроек в приложении
можно настроить подключение к Интернету через точку доступа, а затем укажите
каждый параметр погоды в настройках виджета приложения.

Рис. 12. Отображение данных о мерцании.


3.3. Датчик данных OLED-дисплея
Режим мониторинга Wemos D1 mini действует как клиент для получения
данных датчика от ESP32 в качестве сервер. Завершенные данные отображаются
на OLED-дисплее, как показано на рисунке 13, посредством беспроводной связи.
настройка платы заключалась в том, чтобы определить контакт I2C и источник
питания как для ЖК-дисплея, так и для OLED, где OLED использует 3,3 В, а ЖК-
дисплей использует 5 В. Метеостанция получит пакет данных с датчика станция
для отображения на OLED, связь, используемая между обеими платами,
представляет собой точку доступа Wi-Fi коммуникация. ЖК-дисплей будет
отображать реальное время и данные, которые используют клиент NTP для
обновления времени и дата по интернет-связи. Поскольку главное в этом проекте
— Интернет вещей, все результаты приходит в результате IoT.
Рисунок 13. Данные датчика OLED-дисплея, отправленные ESP32 через точку
доступа.

3.4. Обсуждение
На основе результатов, полученных датчиками, которые отправляются и
отображаются в ThingSpeak для просмотра пользователем. Это упростит
мониторинг параметров погоды благодаря Wi-Fi-соединению, которое будет
иметь эта система. start и ThingSpeak начинают отображать данные датчика в виде
графика, а также все эти данные можно анализировать в ThingSpeak. Из данных
Таблицы 1, 2 и 3 и Таблицы 4 результаты были сравнены и показаны что
параметры погоды от прогностической станции не слишком точны, поэтому с
системой отчетов о погоде люди могут легко получить фактическое состояние на
своем месте.
Результаты MQ135 и датчика дождя из Таблицы 6 используются для сравнения
в реальных условиях. конкретное место при определении значения данных
датчика, соответствующего фактическому состоянию и можно сделать вывод по
записанным данным результатов.
С помощью сетевых устройств беспроводного мониторинга люди могут
проверять онлайн на веб-странице погодные условия, чтобы предпринять
определенные шаги и проблемы даже в худшем случае для мониторинга погоды
параметры. Со всеми данными также система оповещения о погоде должна
следить за погодой, чтобы преодолеть важнейший фактор, определяющий успех
или неудачу сельскохозяйственного предприятия, и облегчить пользователю
получение неточных прогнозов от Forecast Company для их места. Интернет
вещей Компонент, который установил связь между платами микроконтроллера,
был ESP32 и Wemos D1 mini с возможностью связи через точку доступа Wi-Fi.

4. Вывод
В заключение этого проекта была поставлена цель построить систему, которую
можно контролировать параметр погоды с помощью беспроводной системы и IoT.
Сенсорная станция и метеостанция будут передается через точку доступа Wi-Fi, и
он ограничен в зонах покрытия, но все же лучше в общении через беспроводной.
Значение, которое было записано из таблицы Google и таблицы 1, 2 и 3 видно, что
погода в конкретном месте состояние отличается от точного состояния с
точностью до погоды было проведено сравнение данных системы отчетности и
системы прогнозирования. Там написано, что система оповещения о погоде
точнее, чем система прогнозирования. Эта система отчетов о погоде будет
отображать данные датчика в ThingSpeak и IFTTT, чтобы сохранить данные в
листе Google. Это также можно проверить в приложении Blynk, которое может
установить в магазине Google Play или Appstore.
Благодарности
Весь успех в этой диссертации во многом зависит от поддержки и рекомендаций
многих других. Я выразил искреннюю и сердечную благодарность моему
руководителю г-ну Мохд Замри Бин Хасан, Факультет Инженерия
электротехники, Малайзийский университет Перлиса (UniMAP), Перлис за
поддержку, руководство и поддержку для успешного завершения этого проекта.

Использованная литература:
[1] Kulkarni, V. A, Satpute G. M (2017). “Weather Reporting System Using FPGA :
A Review,”
vol. 4, no. 11, pp. 319–320.
[2] Carlos, M, Jorge, P.B, Daniel F, Pablo S (2018). “Design, Development and
Implementation of
a Weather Station Prototype for Renewable Energy System,” Journal Energies, 11(9),
2234,
pp. 1-13.
[3] Karim F, Karim F and Frihida A (2017). “Monitoring system using web of things
in precision
agriculture,” Procedia Computer Science., vol. 110, pp. 402–409.
[4] Kodali R K, Yerroju S and Sahu S (2018). “Smart Farm Monitoring Using LoRa
Enabled IoT,”
Proceedings 2nd International Conference Green Computing Internet Things,
ICGCIoT
2018, pp. 391–394.
[5] Gahlot N, Gundkal V, Kothimbire S and Thite A (2015). “Zigbee based weather
monitoring
system,” Internnational Journal Engineering Science, vol. 4, no. 4, pp. 2319–1813.
[6] Kodali R K and Sahu A (2016). “An IoT based weather information prototype
using WeMos,”
Proceedings 2016 2nd International Conference Contemporary Computing
Informatics, IC3I
2016, no. 1, pp. 612–616.
[7] Joe F, and Joseph J (2019). “IoT Based Weather Monitoring System for Effective
Analytics,”
International Journal of Engineering and Advanced Technology (IJEAT), no. 4, pp.
311–
315.
[8] Nallakaruppan, M.K, and Kumaran U.S (2019). “IoT based Machine Learning
Techniques for
Climate Predictive Analysis,” International Journal of Recent Technology and
Engineering
(IJRTE), no. 5, pp. 171–175.
[9] Monteiro M S, De Caldas Filho F L, Barbosa L A, Martins L M C E, De Menezes
J T M and Da
Silva Filho D A(2019). “University campus microclimate monitoring using IoT,”
WCNPS
2019 - Workshop Communication Networks Power Systems, no. Wcnps, pp. 3–7.

Вам также может понравиться