<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>Remote Air Pollution Monitoring System Based on Internet of Things</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Andriy Palamar</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Mikolaj Karpinski</string-name>
          <email>mkarpinski@ath.bielsko.pl</email>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Mykhaylo Palamar</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Halyna Osukhivska</string-name>
          <email>osukhivska@tntu.edu.ua</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Mykola Mytnyk</string-name>
          <email>mytnyk@networkacad.net</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Ternopil Ivan Puluj National Technical University</institution>
          ,
          <addr-line>Ruska str., 56, Ternopil, 46001</addr-line>
          ,
          <country country="UA">Ukraine</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>University of Bielsko-Biala</institution>
          ,
          <addr-line>Willowa st. 2, Bielsko-Biala, 43309</addr-line>
          ,
          <country country="PL">Poland</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>Air pollution influences human activities, leads to global warming, poses a hazard to the ecosystem and life quality on the Earth. To avoid such adverse instability in nature, increasing the efficiency of air pollution monitoring means and methods is extremely important. In this paper the development and implementation of an effective solution for remote air pollution monitoring based on IoT is proposed. The system is developed using the Arduino Leonardo module and Raspberry Pi microcomputer. The concentration level in the air of the LPG, carbon monoxide, methane, and carbon dioxide using MQ2, MQ7, MQ9, and MQ135 gas sensors are measured. These sensors can reveal many hazardous gases and can be used for measuring their quantity very precisely. The air pollution monitoring system measures air quality parameters and transfers them to a cloud server in real-time in order to provide remote access. Experimentation results performed using the designed computerized air quality monitoring system show that it provides a reliable source of real-time air pollution data. The essential aspect of this work is to produce a low-cost infrastructure to enable data aggregation and proliferation to all users.</p>
      </abstract>
      <kwd-group>
        <kwd>1 Internet of Things</kwd>
        <kwd>remote monitoring</kwd>
        <kwd>microcontroller</kwd>
        <kwd>Raspberry Pi</kwd>
        <kwd>microcomputer</kwd>
        <kwd>ThingSpeak</kwd>
        <kwd>sensor</kwd>
        <kwd>air pollution</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>
        In the last decades, due to urbanization, there has been a large quantity of drastic forest loss,
construction waste, major growth in polluting industries and vehicles on roads that has increased the
environment pollution level. Current trends in industrial production are characterized by the widespread
use of hazardous technologies that cause significant impairment of environmental performance in some
regions. In large industrial cities, the air pollution level can significantly exceed sanitary and hygienic
standards. According to the World Health Organization, Ukraine was ranked as the country with the
highest number of human deaths from air pollution in Europe [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ].
      </p>
      <p>Nowadays the environment is harmed due to the bombarding, which leads to explosions, fires,
industry and infrastructure destruction, because of the war in Ukraine. The situation may deteriorate
due to the high risk of chemical attacks.</p>
      <p>
        The information availability about the air pollution level, as well as trends in its change is extremely
important to achieve the desired air quality. Widespread utilization of remote monitoring tools is an
effective approach for identifying air pollution sources. Its essence is to determine the concentration
level of harmful air substances in real-time. Hence, it is significantly important to continuously monitor
the air quality, analyze the obtained data and predict the future air pollution level [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ] in order to reduce
its hazardous impacts on the environment and human health.
      </p>
      <p>The importance of monitoring the air pollution level in the environment is justified by the results of
theoretical and experimental studies using physical and mathematical modeling methods. This approach
allows us to assess the air quality level in a large city or other facility where there are movable or
stationary pollutant sources.</p>
      <p>
        Each year the locations of pollution sources vary and their quantity rises [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ]. Due to determining the
air pollution level by various harmful substances, and identifying relevant trends in the impurities
distribution in time and territory, it will be possible to decide on the necessity to install stationary
observation posts in the area and schedule their work. Such observation points will provide monitoring
data on the general air condition, check emission sources in their responsibility area.
      </p>
      <p>
        In order to decrease the environment pollution, scientists and governments have made many efforts
for monitoring air pollution and its analysis [
        <xref ref-type="bibr" rid="ref4 ref5">4, 5</xref>
        ]. However, existing technical means in Ukraine do
not fully meet the requirements of air quality monitoring in terms of data acquisition speed and
opportunities for their analysis and processing in real time.
      </p>
      <p>On the other hand, nowadays the air pollution level is significantly increasing which demands a
more cost effective and portable solution. Therefore, the development of a computerized system for
remote air pollution monitoring with small size and low cost is an important task that has determined
the direction of this research.</p>
      <p>The goal of the work is research and practical implementation of system for remote air pollution
monitoring based on Internet of Things.</p>
    </sec>
    <sec id="sec-2">
      <title>2. Related works</title>
      <p>Many efforts were made by engineers and researchers in the air pollution monitoring domain in
order to improve environmental quality. Over the last several decades, there have been published results
of many researches on the air quality monitoring approaches. During the scientific literature sources
review and analysis, it was found that many scholars conducted research using wireless sensor
networks. A number of researches concerning air pollution monitoring using the IoT approach have
been established.</p>
      <p>
        The paper [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ] presents a comparative review of modern air pollution monitoring systems. The
authors reviewed stationary and dynamic monitoring systems as well as methods that are used for
pollution data analysis. The systems were compared by the following parameters: gases types that are
measured using sensors, transmission data techniques, and methodologies analysis. The benefits and
drawbacks of the reviewed systems were discussed.
      </p>
      <p>
        In [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ] has proposed an air pollution monitoring system based on IoT and edge computing concepts.
A system hardware prototype using the Arduino module was developed. The measured data is
transmitted to the cloud service IBM Watson IoT platform using ESP8266 WiFi module.
      </p>
      <p>
        The authors in [
        <xref ref-type="bibr" rid="ref6 ref7">6, 7</xref>
        ] present a system for air pollution monitoring, which was designed using the
Arduino platform. The considered system has a possibility of storing the received data on the remote
server in real time. The disadvantages of this system are the limited channels number for connecting
sensors and the microcontroller low computing power of the Arduino Uno module.
      </p>
      <p>
        The paper [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ] describes a system for air quality monitoring based on IoT. The system uses
temperature, humidity and gas sensors to detect and send this data to ESP8266 module, which transfers
the obtained data into the web server. The proposed system uses a Recurrent Neural Network based on
Long Short Term Memory in order to predict the pollution level in the future. However, the
microcontroller of the ESP8266 module has only one channel for connecting analog sensors. This
limitation reduces the system functionality.
      </p>
      <p>
        In [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ] the development of an air pollution monitoring system based on Arduino has been described.
The authors propose to use fuzzy logic functions implemented in the Arduino microcontroller software,
in order to increase the efficiency of determining the air pollution level by the CO and CO2 gases.
However, the system is not able to transmit the monitoring results to a remote web-server, but only
displays them on the LCD.
      </p>
      <p>
        Another interesting implementation is the air quality monitoring system for Smart Cities based on
IoT described in [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ]. This system uses a Raspberry Pi microcomputer with the MCP3208 analog to
digital converter (ADC) to gather data about the air pollution level from the sensors. The Raspberry Pi
provides communication with the IoT cloud platform ThingSpeak in order to visualize monitoring
results using graphs. Moreover, the data can be displayed using an Android application in a tabular
format.
      </p>
      <p>
        The paper [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ] presents a system developed for air pollution monitoring to determine the
concentration of NO2, SO2, CO2, CO gases using semiconductor sensors and the Nucleo F401RE board.
The authors used the Raspberry Pi platform as a base station for collecting data from the sensors and
for creating the web server, designed to display monitoring results.
      </p>
      <p>
        The authors in [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ] have developed an IoT based system, which provides an effective solution to
monitor air pollution level using gas and dust sensors. The MCP3008 ADC converts data from the
sensors to a digital format and sends them to the ESP8266 microcontroller through the SPI interface.
The system uses WiFi and GPS modules to transfer the monitoring results to an IoT-based cloud
platform. Furthermore, the various pollutant values have been displayed on Google Map.
      </p>
      <p>
        The research [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ] presents the design and implementation of a vehicular pollution monitoring system
based on IoT. The hardware is based on the Arduino platform. RFID technology is used for finding,
detecting and tracking vehicles’ location. The proposed system also transfers the data of pollutant level
to the server for future analysis.
      </p>
      <p>
        The paper [
        <xref ref-type="bibr" rid="ref14">14</xref>
        ] proposes an intelligent and multifunctional IoT-based platform for air pollution
monitoring. To improve air quality, a comprehensive network communication infrastructure using
NBIoT technology, a cloud decision-making system, a tracking information system and an online
management system have been developed.
      </p>
      <p>The authors in [15] have proposed a solution based on IoT in order to monitor air quality. The system
hardware includes the MCP3008 ADC, which is responsible for measuring data using the MQ-3 gas
sensor. The Raspberry PI board receives measured data in real time. It is used as a web-server in order
to provide remote access to monitoring results through the Internet</p>
      <p>Research published in [16] outlines the implementation results of a microprocessor-based air quality
monitoring embedded system. The authors propose to use a fog computing approach for collected data
processing. The IoT cloud platform is responsible for storing gathered data from end devices, making
analysis and providing analytic results.</p>
      <p>The research [17] presents a three-level air pollution monitoring system based on IoT, which
receives data using gas sensors connected to an Arduino board and transfers them to the cloud using a
WiFi module. The authors developed the Android application “IoT-Mobair” in order to provide relevant
information about air quality to the customers.</p>
      <p>The paper [18] describes a system for pollution monitoring which has the possibility to reduce traffic
in highly polluted locations on roads. The PIC16F877A microcontroller and the ESP8266 module are
used for measuring and transmitting data to the remote server for traffic control purposes. A mobile
application, which displays information about air quality, is developed.</p>
      <p>In [19] a system for monitoring carbon monoxide and carbon dioxide level in the air has been
proposed. The BeagleBone Black module is used to measure the data and their transferring to the
Microsoft Azure cloud service using IoT. The designed system can predict the air pollution level using
machine learning in order to reduce the pollution effect on the environment.</p>
      <p>The authors in [20] have described a monitoring air pollution system that has the ability to create
awareness among the public by using IoT and android application. The proposed system uses an
Arduino module, which receives data from the sensors and sends them to the cloud using an Ethernet
shield. However, such a hardware solution has a significant limitation of the inability to transfer data
using a wireless approach directly to the cloud.</p>
      <p>The paper [21] presents an air pollution monitoring system, which operates in real-time. The
proposed system can significantly decrease the hardware cost by using IoT. Unfortunately, the authors
did not describe in detail hardware features of the system in the article. The designed system has the
ability to make forecasts using artificial neural network. However, it requires a large number of
measurement results from recent years as the input data.</p>
      <p>The literature review and analysis on the topic revealed that existing air quality control systems
still have a number of limitations and disadvantages. Existing air monitoring systems have relatively
high cost, complex equipment technology, unstable operation, and require laboratory analysis. These
factors make it impossible for their large-scale deployment. Consequently, the task of further
development and implementation of new modern solutions for improving an air pollution monitoring
process is relevant.</p>
    </sec>
    <sec id="sec-3">
      <title>3. System structure</title>
      <p>
        To overcome the problems and limitations of the existing systems, the authors of the paper propose
a remote air pollution monitoring system based on the Internet of Things. The significance of the
Internet of Things (IoT) has been increasing rapidly in the last decade. IoT is a global concept of
“smart devices” that can measure and connect with their environment and interact with other systems
and users [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ]. IoT nowadays generates a great data amount by the myriads of connected devices,
including microcontrollers and sensors, that are commonly accumulated and stored on cloud
platforms [22]. The proposed system architecture for remote air pollution monitoring system based
on the IoT concept is shown in Figure 1.
      </p>
      <sec id="sec-3-1">
        <title>The proposed system includes the following main components:</title>
        <p> gas sensors
 microcontroller-based Arduino Leonardo shield
 microcomputer Raspberry Pi
 cloud platform</p>
        <p>The gas sensors are responsible for measuring the harmful gases concentrations in the air. They are
connected to the Arduino Leonardo shield, which is based on the Atmega32u4 microcontroller. The
Raspberry Pi module is used as the gateway of the computing node in the designed IoT system. It
receives the measured results from the microcontroller and transmits them to a remote server. The cloud
IoT-based platform is used to store the measurement results for further processing and analyzing and
display them in the form of graphs.</p>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>4. System implementation</title>
    </sec>
    <sec id="sec-5">
      <title>4.1. Hardware prototype</title>
      <p>A block diagram of the proposed information-measuring system for air quality monitoring is
depicted in Figure 2.</p>
      <p>The Raspberry Pi 3 has a connector consisting of forty general-purpose digital pins. It is used to
connect the Arduino Leonardo shield. The microcomputer provides the possibility to transfer data using
Ethernet or WiFi technology, which is one of the main requirements for the designed system.</p>
      <p>The Arduino Leonardo module is one of the most important hardware components of the air quality
monitoring system based on the Atmega32u4 microcontroller. The design of the system assumes that
the Arduino Leonardo module will be connected to the Raspberry Pi and communicate with it via a
UART interface. The Raspberry Pi connects to an external AC/DC adapter that generates a power of
+5 V, which is connected via the microUSB.</p>
      <p>The air quality sensor modules are installed on the solderless breadboard. They are connected to the
analog inputs of the Arduino Leonardo shield. During the development of the proposed system, the
challenge was to combine the Arduino Leonardo and Raspberry Pi in one device to take advantage of
both platforms. This prototype includes the microcontroller-based Arduino module using its real-time
capabilities. On the other hand, the data processes and transfers via the Internet by the Raspberry Pi
using its computing and networking capabilities. Thus, computational and communication tasks
performed by the Raspberry Pi and monitoring tasks performed by the Arduino Leonardo will be
separated in order to use the benefits of the both platforms.
4.2.</p>
    </sec>
    <sec id="sec-6">
      <title>Software implementation</title>
      <p>In the designed system the software consists of two parts. The first part is the firmware designed to
manage the Atmega32u4 microcontroller, which is the core of the Arduino Leonardo module. It is
written by using the C++ programming language in the Arduino IDE. The second software part of the
designed system is written for Raspberry Pi microcomputer using Python programming language in the
Thonny IDE. It is responsible for receiving data from the Arduino, converting them to a convenient
form, and transferring them to a remote cloud server using REST API. A flowchart of the algorithm for
obtaining and transmitting data to the IoT platform is presented in Figure 4.</p>
      <p>After turning on the device, the first step is to connect libraries, configure interfaces, and
microcontroller pins, and initialize variables and constants. During the second step, the gas sensors
calibration functions execute. The microcontroller receives data from the sensors in a loop, obtaining
information on the concentration level of LPG, carbon monoxide (CO), methane (CH4), carbon dioxide
(CO2), and other harmful gases in the air. The measured data are multiplied by the appropriate
coefficients to obtain real numerical values in parts per million (ppm). In the next step, the data is sent
to the Raspberry Pi module using the UART interface via USB cable.</p>
      <p>The Arduino module sends data through the serial port in string format, after which numeric values
are extracted from it by Raspberry Pi. At the same time, the microcomputer is trying to connect to the
Internet by using WiFi or Ethernet. Once the connection is successful, data is transferred to the cloud
server ThingSpeak using the REST API methods. Thus, the device operates cyclically until the power
supply stops.</p>
      <p>ThingSpeak is a cloud platform for the Internet of Things that allows to collect, display and analyze
streaming data. It has the ability to retrieve data from a variety of computing devices, such as ESP,
Arduino, Raspberry Pi, and other similar modules. ThingSpeak is a free of charge service with a
powerful IoT functionality, which provides the possibility to display data in real-time. Hence, it is the
best choice for the designed air pollution monitoring system. Once the data is received on the
ThingSpeak channel, it can be visualized, processed, and analyzed using the capabilities of MATLAB
functions.</p>
      <p>The Python code fragment for Raspberry Pi, which is responsible for receiving measurement data
from the Arduino and transferring it to the ThingSpeak cloud platform is shown in Figure 5.</p>
    </sec>
    <sec id="sec-7">
      <title>5. Experimental results and discussion</title>
      <p>The hardware implementation of the designed information-measuring system for air quality
monitoring is shown in Figure 6.</p>
      <sec id="sec-7-1">
        <title>The measurement results of air quality parameters are shown in Figure 7.</title>
        <p>c) d)
Figure 7: The monitoring results of the harmful gases concentration in the air: a) liquefied petroleum
gas (LPG); b) carbon monoxide (CO); c) methane (CH4); d) carbon dioxide (CO2)</p>
        <p>Air pollution measurements were taken based on the parts per million metrics. The ThingSpeak
cloud platform provides a wide range of opportunities for visualizing the data obtained from sensors.
The graphical representation of monitoring results visualizes on a web page to display real-time data.
This data can also be accessed using a mobile application. The ThingSpeak platform allows the storage
of the accumulated data on the server throughout the year. Data can be exported to any program for
further processing. This provides many opportunities for statistical data processing, additional
calculations, and in-depth data analysis.</p>
        <p>The designed remote air pollution monitoring system was tested using different measurements in
various conditions and situations from common and normal to uncommon and abnormal air states.
These various test results show high accuracy and minimum error rate in measuring LPG, CO, CH4,
and CO2 concentrations in air.</p>
      </sec>
    </sec>
    <sec id="sec-8">
      <title>6. Conclusions</title>
      <p>Air quality is a substantial problem that directly influences human health. This paper proposed a
computerized remote air pollution monitoring system that provides access to the measurement results
of air quality in real-time. The system based on the Raspberry Pi and Arduino Leonardo shield was
prototyped. The firmware for the Atmega32u4 microcontroller and software for the microcomputer
were created. The system transfers and stores the measured data to the ThingSpeak IoT cloud platform.</p>
      <p>The successfully developed and implemented monitoring system visualizes the air pollution data in
real-time on a web page. This system is being used to collect data for an in-depth analysis of various
parameters’ mutual influences. The implementation results show that the designed system is simple to
use, has a relatively low cost, and provides a real-time online access to precise information about the
pollution concentration in the air. The use of the IoT concept allowed the air pollution monitoring
system to be scalable, flexible, and smart.</p>
      <p>Increasing the input data flows by connecting additional sensors to the monitoring unit can
significantly expand the capabilities of the system. Implementation of this scheme is possible because
the Arduino Leonardo shield has free ADC input channels. It will be implemented in future research.</p>
    </sec>
    <sec id="sec-9">
      <title>7. Acknowledgements</title>
      <p>Authors thank the Computer Systems and Networks Department of Ternopil Ivan Puluj National
Technical University, Ternopil, Ukraine for supporting this research and permitting to use the hardware
and computational facilities available in Computer Network Systems Laboratory.
8. References
[15] Y. J. Dhas, P. Jeyanthi, Environmental Pollution Monitoring System Using Internet of Things
(IoT), Journal of Chemical and Pharmaceutical Sciences, volume 10, issue 3, (2017) 1391-1395.
[16] R. Senthilkumar, P. Venkatakrishnan, N. Balaji, Intelligent based novel embedded system based
IoT enabled air pollution monitoring system, Microprocessors and Microsystems, volume 77,
(2020) 103172. doi:10.1016/j.micpro.2020.103172.
[17] S. Dhingra, R. B. Madda, A. H. Gandomi, R. Patan, M.Daneshmand, Internet of Things mobile–
air pollution monitoring system (IoT-Mobair), IEEE Internet of Things Journal, volume 6, issue 3,
(2019) 5577-5584. doi:10.1109/JIOT.2019.2903821.
[18] S. Muthukumar, W. S. Mary, S. Jayanthi, R. Kiruthiga, M. Mahalakshmi, IoT based air pollution
monitoring and control system, In International Conference on inventive research in computing
applications (ICIRCA), 2018, pp. 1286-1288. doi:10.1109/ICIRCA.2018.8597240.
[19] N. S. Desai, J. S. R. Alex, IoT based air pollution monitoring and predictor system on Beagle bone
black, In 2017 International Conference on Nextgen Electronic Technologies: Silicon to Software
(ICNETS2), 2017, pp. 367-370. doi:10.1109/ICNETS2.2017.8067962.
[20] D. Yamunathangam, K. Pritheka, P. Varuna, IoT enabled air pollution monitoring and awareness
creation system, International Journal of Recent Technology and Engineering (IJRTE), volume 7,
issue 4S, (2019) 398-400.
[21] C. Xiaojun, L. Xianpeng, X. Peng, IOT-based air pollution monitoring and forecasting system, In
international conference on computer and computational sciences (ICCCS), 2015, pp. 257-260.
doi:10.1109/ICCACS.2015.7361361.
[22] A. Palamar, M. Karpinskyy, V. Vodovozov, Design and implementation of a digital control and
monitoring system for an AC/DC UPS, In 7th International Conference-Workshop
“Compatibility and Power Electronics” (CPE), 2011, pp. 173–177.
doi:10.1109/CPE.2011.5942227.
[23] O. M. Duda, N. E. Kunanets, O. V. Matsiuk, V. V. Pasichnyk, Information-communication
technologies of IoT in the 'Smart Cities' Projects, In CEUR Workshop Proceedings, 2018,
pp. 317-330.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>A. O.</given-names>
            <surname>Zaporozhets</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V. V.</given-names>
            <surname>Khaidurov</surname>
          </string-name>
          ,
          <article-title>Mathematical models of inverse problems for finding the main characteristics of air pollution sources</article-title>
          , Water, Air, &amp; Soil Pollution, volume
          <volume>231</volume>
          ,
          <string-name>
            <surname>issue</surname>
            <given-names>12</given-names>
          </string-name>
          , (
          <year>2020</year>
          ). doi:
          <volume>10</volume>
          .1007/s11270-020-04933-z.
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>V.</given-names>
            <surname>Lovkin</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Oliinyk</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Lukashenko</surname>
          </string-name>
          ,
          <article-title>Air pollution prediction as a source for decision making framework in medical diagnosis</article-title>
          ,
          <source>In CEUR Workshop Proceedings</source>
          ,
          <year>2021</year>
          , pp.
          <fpage>295</fpage>
          -
          <lpage>302</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>I.</given-names>
            <surname>Vasylkivskyi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Ishchenko</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Pohrebennyk</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Palamar</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Palamar</surname>
          </string-name>
          ,
          <article-title>System of water objects pollution monitoring, International Multidisciplinary Scientific GeoConference Surveying Geology and Mining Ecology Management (SGEM</article-title>
          <year>2017</year>
          ), volume
          <volume>17</volume>
          , issue 33,
          <year>2017</year>
          , pp.
          <fpage>355</fpage>
          -
          <lpage>362</lpage>
          . doi:
          <volume>10</volume>
          .5593/sgem2017H/33/S12.044.
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>R. K.</given-names>
            <surname>Grace</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Manju</surname>
          </string-name>
          ,
          <article-title>A comprehensive review of wireless sensor networks based air pollution monitoring systems</article-title>
          ,
          <source>Wireless Personal Communications</source>
          <volume>108</volume>
          , (
          <year>2019</year>
          )
          <fpage>2499</fpage>
          -
          <lpage>2515</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>Z.</given-names>
            <surname>Idrees</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Z.</given-names>
            <surname>Zou</surname>
          </string-name>
          , L. Zheng,
          <article-title>Edge computing based IoT architecture for low cost air pollution monitoring systems: a comprehensive system analysis</article-title>
          ,
          <source>design considerations &amp; development, Sensors</source>
          , volume
          <volume>18</volume>
          ,
          <string-name>
            <surname>issue</surname>
            <given-names>9</given-names>
          </string-name>
          , (
          <year>2018</year>
          )
          <article-title>3021</article-title>
          . doi:
          <volume>10</volume>
          .3390/s18093021.
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>K.</given-names>
            <surname>Okokpujie</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E.</given-names>
            <surname>Noma-Osaghae</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Modupe</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>John</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Oluwatosin</surname>
          </string-name>
          ,
          <article-title>A smart air pollution monitoring system</article-title>
          ,
          <source>International Journal of Civil Engineering and Technology</source>
          , volume
          <volume>9</volume>
          ,
          <string-name>
            <surname>issue</surname>
            <given-names>9</given-names>
          </string-name>
          , (
          <year>2018</year>
          )
          <fpage>799</fpage>
          -
          <lpage>809</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>M. H.</given-names>
            <surname>Prabhu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K. S.</given-names>
            <surname>Rao</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N. N. V.</given-names>
            <surname>Poojary</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Nikhitha</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Bhat</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R. D.</given-names>
            <surname>Shetty</surname>
          </string-name>
          , Air Pollution Monitoring and
          <string-name>
            <given-names>Prediction</given-names>
            <surname>System</surname>
          </string-name>
          ,
          <source>International Journal of Recent Technology and Engineering (IJRTE)</source>
          , volume
          <volume>8</volume>
          ,
          <string-name>
            <surname>issue</surname>
            <given-names>2S3</given-names>
          </string-name>
          , (
          <year>2019</year>
          )
          <fpage>648</fpage>
          -
          <lpage>651</lpage>
          . doi:
          <volume>10</volume>
          .35940/ijrte.B1119.
          <year>0782S319</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>T. W.</given-names>
            <surname>Ayele</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Mehta</surname>
          </string-name>
          ,
          <article-title>Air pollution monitoring and prediction using IoT, In 2018 second international conference on inventive communication and computational technologies (ICICCT</article-title>
          ),
          <year>2018</year>
          , pp.
          <fpage>1741</fpage>
          -
          <lpage>1745</lpage>
          . doi:
          <volume>10</volume>
          .1109/ICICCT.
          <year>2018</year>
          .
          <volume>8473272</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>S. S.</given-names>
            <surname>Hasanh</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A. H.</given-names>
            <surname>Miry</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T. M.</given-names>
            <surname>Salman</surname>
          </string-name>
          ,
          <article-title>Air Pollution Monitoring based Fuzzy Controller with Embedded System</article-title>
          ,
          <source>In Journal of Physics: Conference Series</source>
          , volume
          <year>1879</year>
          , issue
          <issue>2</issue>
          ,
          <year>2021</year>
          . doi:
          <volume>10</volume>
          .1088/
          <fpage>1742</fpage>
          -
          <lpage>6596</lpage>
          /
          <year>1879</year>
          /2/022085.
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>H.</given-names>
            <surname>Gupta</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Bhardwaj</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Agrawal</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V. A.</given-names>
            <surname>Tikkiwal</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Kumar</surname>
          </string-name>
          ,
          <article-title>An IoT based air pollution monitoring system for smart cities</article-title>
          ,
          <source>In IEEE International Conference on Sustainable Energy Technologies and Systems (ICSETS)</source>
          ,
          <year>2019</year>
          , pp.
          <fpage>173</fpage>
          -
          <lpage>177</lpage>
          . doi:
          <volume>10</volume>
          .1109/ICSETS.
          <year>2019</year>
          .
          <volume>8744949</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>G.</given-names>
            <surname>Parmar</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Lakhani</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Chattopadhyay</surname>
          </string-name>
          ,
          <article-title>An IoT based low cost air pollution monitoring system</article-title>
          ,
          <source>International Conference on Recent Innovations in Signal processing and Embedded Systems (RISE)</source>
          ,
          <year>2017</year>
          , pp.
          <fpage>524</fpage>
          -
          <lpage>528</lpage>
          . doi:
          <volume>10</volume>
          .1109/RISE.
          <year>2017</year>
          .
          <volume>8378212</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>G.</given-names>
            <surname>Spandana</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Shanmughasundram</surname>
          </string-name>
          ,
          <article-title>Design and development of air pollution monitoring system for smart cities</article-title>
          ,
          <source>In Second International Conference on Intelligent Computing and Control Systems (ICICCS)</source>
          ,
          <year>2018</year>
          , pp.
          <fpage>1640</fpage>
          -
          <lpage>1643</lpage>
          . doi:
          <volume>10</volume>
          .1109/ICCONS.
          <year>2018</year>
          .
          <volume>8662932</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <given-names>R.</given-names>
            <surname>Ramagiri</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S. C. M.</given-names>
            <surname>Reddy</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Reddy</surname>
          </string-name>
          ,
          <article-title>Development of IoT based vehicular pollution monitoring system</article-title>
          ,
          <source>In International Conference on Green Computing and Internet of Things (ICGCIoT)</source>
          ,
          <year>2015</year>
          , pp.
          <fpage>779</fpage>
          -
          <lpage>783</lpage>
          . doi:
          <volume>10</volume>
          .1109/ICGCIoT.
          <year>2015</year>
          .
          <volume>7380568</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <given-names>Y. L.</given-names>
            <surname>Zhao</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Tang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H. P.</given-names>
            <surname>Huang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Z.</given-names>
            <surname>Wang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T. L.</given-names>
            <surname>Chen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C. W.</given-names>
            <surname>Chiang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P. C.</given-names>
            <surname>Chiang</surname>
          </string-name>
          ,
          <article-title>Development of IoT Technologies for Air Pollution Prevention</article-title>
          and Improvement,
          <source>Aerosol and Air Quality Research</source>
          ,
          <year>2020</year>
          , pp.
          <fpage>2874</fpage>
          -
          <lpage>2888</lpage>
          . doi:
          <volume>10</volume>
          .4209/aaqr.
          <year>2020</year>
          .
          <volume>05</volume>
          .0255.
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>