Declining air quality caused by human activities increases health risks, especially to the respiratory system. Gases like CO₂, NH₃, and fine particulate matter (PM2.5) are difficult to detect directly but pose significant health hazards, making real-time air quality monitoring systems necessary. This study designs a system based on ESP32 and IoT to measure the concentrations of CO₂, NH₃, PM2.5, temperature, and humidity in real-time using MQ135, DHT22, DSM501A sensors, and an RTC DS3231 module. Data is displayed on a dot matrix display and stored on the Arduino IoT Cloud platform. Testing shows that the system effectively monitors these parameters with good accuracy (sensor error rates: CO₂ 1.82%, temperature 3.33%, humidity 0%, PM2.5 8.17%). The system successfully provides accurate real-time data and facilitates further analysis, with potential for further development including automatic notification features and increased data logging capacity.
Copyrights © 2022