Making Air Quality Monitoring More Accessible and Affordable through IOT Devices
CSEF · 2019 Electronics & Electromagnetics Third Award
Overview
Objectives My goal was to create a portable, accurate and affordable air quality sensor, that integrates with a fast loading web app, that runs on any device, in order to assist people in monitoring their air quality. Air quality sensors today are not necessarily designed for the general public, with most manufacturers intending that scientists are using the sensors, and with that, the sensors are complicated to use, expensive. My goal is to increase the role of citizen scientists in environmental monitoring and study. This approach is adaptable to other uses beyond air quality, where efficiency, offline local monitoring as well as public data sharing, and a comprehensible user interface are required. Methods I built an open source air quality sensor, using an Arduino Nano, that was modified to have a ch340 USB control chip, so that I could have more control over the Arduino Nano, and not have to use closed source drivers. A Shinyei ppd42ns measures PM10 & 2.5. I calibrated by running it next to a PurpleAir PA-II and modified the potentiometer until the data was within 0.02 points of each other. I used a DHT11 sensor for temperature & humidity. I developed my own software for collecting and comparing the data and published my app to the Google Play Store. I also developed the custom ch340 chip drivers, and developed my own Linux distribution for the raspberry pi that boots quickly, runs my data collection software, and provides advanced networking tools for interfacing with the app. For performance, I used the Google Lighthouse performance test tool, and ran it using my customized device configuration. Results The total price is $32.99, with the most expensive component being the $21.99 PM sensor. The application scores a 96 in performance on Lighthouse, and a 100 in accessibility, best practices, and SEO. It also works offline on most modern devices. The sensor is still too large for small pockets, but is certainly more portable than it s 7x6x5 inch predecessor and a smaller case could be printed. It is accurate within 2 data points of the PurpleAir (for PM 2.5). Conclusions The application functions well, but I plan to rewrite it, to move away from its legacy codebase, so that I can bump its 96% performance score to 100%. Along with rewriting the app, I would like to redesign the sensor case, so that is is more portable and ergonomic and upgrade the sensor module to a Plantower PMS 5003.
Summary statement
I built a portable, accurate, and affordable air quality sensor, and an efficient web app, that runs on any device, in order to assist and connect people monitoring air quality.
Help received
None. I assembled the sensor and developed the application by myself. I conducted all testing and compared the data by myself.
Awards (1)
Competition history
- CSEF 2019
Resources
Related projects
CSEF · 2019
ZeroAQI: An Affordable, Portable, Open-Source Air Particulate Matter Sensor
ISEF · 2014
IoT (Internet of Things) Connected Air Quality Monitor to Detect and Measure Particulate Matter Concentration
ISEF · 2018
Aware of Air: Measuring Local Air Quality Using Portable Arduino-based Sensors
AJAS · 2019
Aware of Air: Measuring Local Air Quality Using Portable Arduino-Based Sensors
ISEF · 2024
Leveraging Electrochemistry and Light Scattering to Improve Air Quality Detection
CSEF · 2018
Clean Your Air Now: An Indoor Air Pollution Control System
CSEF · 2018
Aerification: Sensors to Improve Indoor Air Quality with an Intelligent Ventilation Guidance System
CSEF · 2017
A Microcontroller and Air Pollution Sensor Based Smart Air Filter Controller
Closest projects by meaning, across every fair and year in the corpus.
Browse more like this
Source: California Science & Engineering Fair public projects