Next Article in Journal
Statement of Peer Review
Previous Article in Journal
Detection of Methane Point Sources with High-Resolution Satellites
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Proceeding Paper

Climate Monitoring and Black Carbon Detection Using Raspberry Pi with Machine Learning †

by
Madiga Chandrakala
* and
M. V. Lakshmaiah
Department of Physics and Electronics, Sri Krishnadevaraya University, Anantapuramu 515003, Andhra Pradesh, India
*
Author to whom correspondence should be addressed.
Presented at the 6th International Electronic Conference on Atmospheric Sciences, 15–30 October 2023; Available online: https://ecas2023.sciforum.net/.
Environ. Sci. Proc. 2023, 27(1), 38; https://doi.org/10.3390/ecas2023-15481
Published: 30 October 2023
(This article belongs to the Proceedings of The 6th International Electronic Conference on Atmospheric Sciences)

Abstract

:
The proposed climate monitoring system aims to address the substantial risks to human health, climate stability, and ecological balance posed by air pollution, utilizing Raspberry Pi as a central procession unit and integrating various sensors which also incorporate sensors to measure the concentrations of PM1, PM2.5, PM10, and black carbon. This method meets the need for effective and immediate air quality monitoring and offers useful information to communities, academics, and policy makers. Through IoT connectivity, the gathered data are sent to a cloud-based platform for analysis and visualization. The system offers a user-friendly interface that presents actionable insights for informed decision making. Its warning capabilities alert users when pollution levels exceed thresholds, and this system also contributes to a comprehensive understanding of air pollution. By measuring particulate matter and black carbon levels, it supports the development of effective air quality management strategies. The system helps to take proactive measures and create cleaner and healthier environments. In conclusion, the proposed climate monitoring system utilizing Raspberry Pi, sensors, IoT connectivity, and machine learning techniques offers an effective and real-time solution for monitoring air quality. The integration of IoT connectivity allows for remote access to air quality data, while machine learning algorithms analyze the data and initiate alerts.

1. Introduction

In this paper, we explore machine learning algorithms in the context of air pollution (AP) prediction and monitoring utilizing data from Internet of Things (IoT) sensors. While machine learning algorithms have rapidly advanced and found applications across various fields and domains, the realm of AP prediction remains open for exploration. One particularly crucial parameter, particulate matter, serves as a pivotal indicator of pollution levels in specific areas at precise times. These essential pollutant data are gathered through sensor networks. Particulate matter, as a vital parameter, offers a distinct and unequivocal signal of pollution levels in an area at a specific time. These pollutant data are obtained through sensor-based extraction.
To process data from these sensors, an analog-to-digital converter is necessary since most produce analog output. The Raspberry Pi 3B+ microcontroller is employed to handle this task, using specialized software and coding. The data are then analyzed, and a graphical representation illustrating changes in the local environment over time is generated. The validity of the results was confirmed through verification and the experiment control authority. This system has the potential to facilitate real-time decision making and is particularly effective at addressing the ongoing issue of elevated air pollution levels in many Indian cities [1,2]

2. Data and Methodology

In this project, we suggest a technique to address this problem using a Raspberry Pi board and a few sensors. MQ2, MQ135, and DHT11 sensors can measure air temperature, humidity, and gas concentration. The BMP180 sensor will measure air pressure. These sensor measurements are continuously transferred to a cloud platform (shown in Figure 1). Consequently, using this technology makes it feasible to continuously monitor meteorological conditions. Data will be shown on an LCD. We require an ADC to send data from the gas sensors to the Raspberry Pi because the sensors generate analog values.
Web applications in embedded systems offer remote device and system monitoring and control using a web-based interface The integration of machine learning algorithms empowers the system to analyze the collected data [3,4], detect patterns, and identify potential air pollution sources or trends. With its user-friendly interface and actionable insights, this advanced air quality monitoring system using Raspberry Pi serves as a valuable tool for individuals, communities, and organizations in safeguarding and improving air quality for a healthier and more sustainable future [5,6].

3. Principle of Operation

Machine learning in embedded systems is the integration of machine learning algorithms and techniques into small, resource-constrained devices like microcontrollers, IoT devices, or embedded systems. This makes it possible for these devices to carry out intelligent functions, make predictions, and modify their behavior in response to inputs without needing constant online access. These devices can handle and analyze data in real time by integrating machine learning capabilities locally, making them more responsive and effective. Robotics, autonomous vehicles, smart home gadgets, industrial automation, and healthcare are just a few examples of the many fields in which machine learning in embedded systems finds applications [7,8]. To achieve effective and precise performance within the confines of the device, machine learning models must be deployed on embedded systems, which necessitates careful consideration of CPU resources, power consumption, memory constraints, and model optimization strategies [9]. Web applications in embedded systems offer remote device and system monitoring and control using a web-based interface The integration of machine learning algorithms empowers the system to analyze the collected data, detect patterns, and identify potential air pollution sources or trends [10,11]. With its user-friendly interface and actionable insights, this advanced climate monitoring system using Raspberry Pi serves as a valuable tool for individuals, communities, and organizations in safeguarding and improving the weather around us for a healthier and more sustainable future [12,13].

Components Used

  • Raspberry Pi;
  • MQ2 sensor;
  • DHT11 sensor;
  • LCD;
  • BMP135 gas sensor module;
  • PM7003 sensor.

4. Results

The results of the climate monitoring of block carbon detection using Raspberry Pi with machine learning are shown in Figure 2, Figure 3 and Figure 4.

5. Conclusions

This project proposes the implementation of an IOT system utilizing a Raspberry Pi microcontroller for monitoring and improving the air quality of the environment. The utilization of IOT technology enhances the monitoring of various environmental factors, including the air quality issue addressed in this project. Here, the use of temperature and gas sensors and black carbon particles provides sensitivity to various harmful gases that regulate the entire operation. In order to solve the problems with air quality, the integrated IoT air pollution system was created. Various hazardous gases that are present in the environment are mostly detected by sensors. Additionally, these sensors can be implemented in mobile automatons that can detect the Earth’s polluting gases. By introducing new conventions, security measures can be improved to secure the data delivered across the segments.

Author Contributions

M.C. developed the entire hardware using Python code with the scientific guidance of M.V.L., carried out the data analysis, and wrote the manuscript. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

In this study, we used real-time sensor data.

Acknowledgments

I would like to thank S.V. University research scholar Charakola Sravani for providing technical assistance.

Conflicts of Interest

The authors have no conflicts of interest to disclose.

References

  1. Banerjee, I.; Naskar, R.; Deb, K.; Saha, D.; Bhattacharjee, S.; Roy, D.K. Advanced air quality monitoring system using Raspberry pi. In Proceedings of the 2019 International Conference on Opto-Electronics and Applied Optics (Optronix), Kolkata, India, 18–20 March 2019; pp. 1–4. [Google Scholar]
  2. Gulia, S.; Nagendra, S.S.; Khare, M.; Khanna, I. Urban air quality management—A review. Atmos. Pollut. Res. 2015, 6, 286–304. [Google Scholar] [CrossRef]
  3. Kutzner, R.D.; von Schneidemesser, E.; Kuik, F.; Quedenau, J.; Weatherhead, E.C.; Schmale, J. Long-term monitoring of black carbon across Germany. Atmos. Environ. 2018, 185, 41–52. [Google Scholar] [CrossRef]
  4. Tragos, E.Z.; Angelakis, V.; Fragkiadakis, A.; Gundlegard, D.; Nechifor, C.-S.; Oikonomou, G.; Pöhls, H.C.; Gavras, A. Enabling reliable and secure IoT-based smart city applications. In Proceedings of the 2014 IEEE International Conference on Pervasive Computing and Communication Workshops (PERCOM WORKSHOPS), Budapest, Hungary, 24–28 March 2014; pp. 111–116. [Google Scholar]
  5. Wang, A.; Xu, J.; Tu, R.; Saleh, M.; Hatzopoulou, M. Potential of machine learning for prediction of traffic related air pollution. Transp. Res. Part D Transp. Environ. 2020, 88, 102599. [Google Scholar] [CrossRef]
  6. Chen, X.; Liu, X.; Xu, P. IOT-based air pollution monitoring and forecasting system. In Proceedings of the 2015 International Conference on Computer and Computational Sciences (ICCCS), Greater Noida, India, 27–29 January 2015; pp. 257–260. [Google Scholar]
  7. Krewski, D.; Jerrett, M.; Burnett, R.T.; Ma, R.; Hughes, E.; Shi, Y.; Turner, M.C.; Pope, C.A., 3rd; Thurston, G.; Calle, E.E.; et al. Extended follow-up and spatial analysis of the American Cancer Society study linking particulate air pollution and mortality. Res. Rep. Health Eff. Inst. 2009, 140, 5–114. [Google Scholar]
  8. Kumar, S.; Jasuja, A. Air quality monitoring system based on IoT using Raspberry Pi. In Proceedings of the 2017 International Conference on Computing, Communication and Automation (ICCCA), Greater Noida, India, 5–6 May 2017; pp. 1341–1346. [Google Scholar]
  9. Kirthima, A.M.; Raghunath, A. Air quality monitoring system using Raspberry Pi and web socket. Int. J. Comput. Appl. 2017, 975, 8887. [Google Scholar]
  10. Jiang, Y.; Shi, Y.; Patterson, D.J.; Yvonne, R.; Xie, X. MAQS: A personalized mobile sensing system for indoor air quality monitoring. In Proceedings of the 13th International Conference on Ubiquitous Computing, Beijing, China, 17–21 September 2011; pp. 271–280. [Google Scholar]
  11. Zheng, K.; Zhao, S.; Yang, Z.; Xiong, X.; Xiang, W. Design and implementation of LPWA-based air quality monitoring system. IEEE Access 2016, 4, 3238–3245. [Google Scholar] [CrossRef]
  12. Janssen, N.A.H.; Hoek, G.; Simic-Lawson, M.; Fischer, P.; van Bree, L.; Brink, H.T.; Keuken, M.; Atkinson, R.W.; Anderson, H.R.; Brunekreef, B.; et al. Black carbon as an additional indicator of the adverse health effects of airborne particles compared with PM10 and PM2.5. Environ. Health Perspect. 2011, 119, 1691–1699. [Google Scholar] [CrossRef] [PubMed]
  13. FLaden; Neas, L.M.; Dockery, D.W.; Schwartz, J. Association of fine particulate matter from different sources with daily mortality in six US cities. Environ. Health Perspect. 2000, 108, 941–947. [Google Scholar]
Figure 1. A block diagram of our climate monitoring system using machine learning and Raspberry Pi.
Figure 1. A block diagram of our climate monitoring system using machine learning and Raspberry Pi.
Environsciproc 27 00038 g001
Figure 2. Photograph of the LCD screen showing real-time temperature and humidity readings.
Figure 2. Photograph of the LCD screen showing real-time temperature and humidity readings.
Environsciproc 27 00038 g002
Figure 3. Photograph of the LCD screen showing CO and CO2 values.
Figure 3. Photograph of the LCD screen showing CO and CO2 values.
Environsciproc 27 00038 g003
Figure 4. The sensor values are uploaded to a Thing speak server (IOT).
Figure 4. The sensor values are uploaded to a Thing speak server (IOT).
Environsciproc 27 00038 g004
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Chandrakala, M.; Lakshmaiah, M.V. Climate Monitoring and Black Carbon Detection Using Raspberry Pi with Machine Learning. Environ. Sci. Proc. 2023, 27, 38. https://doi.org/10.3390/ecas2023-15481

AMA Style

Chandrakala M, Lakshmaiah MV. Climate Monitoring and Black Carbon Detection Using Raspberry Pi with Machine Learning. Environmental Sciences Proceedings. 2023; 27(1):38. https://doi.org/10.3390/ecas2023-15481

Chicago/Turabian Style

Chandrakala, Madiga, and M. V. Lakshmaiah. 2023. "Climate Monitoring and Black Carbon Detection Using Raspberry Pi with Machine Learning" Environmental Sciences Proceedings 27, no. 1: 38. https://doi.org/10.3390/ecas2023-15481

Article Metrics

Back to TopTop