Project Overview
"Aero-Log" is a high-precision exploration into Aerosol Particle Forensics and Cloud-Based Environmental Analysis. Utilizing the principles of Laser Scattering Theory, this project measures the density of fine particulates (>0.5µm) in the atmosphere. By integrating a Sharp optical sensor with an ESP-01 Wi-Fi bridge, Aero-Log facilitates long-term data collection, allowing researchers to plot particulate trends and analyze air quality fluctuations via the Blynk IoT ecosystem with surgical precision.
Technical Deep-Dive
- Sharp GP2Y1014AU0F Optical Forensics:
- The Scattering Physics: The sensor contains an internal IR LED and a photodetector positioned at an angle. When particulates (dust/smoke) enter the sensor chamber, they deflect the IR beam towards the detector. The resulting voltage change $(\Delta V)$ is directly proportional to the dust density $(mg/m^3)$.
- Pulse Synchronization Diagnostics: To ensure accurate readings, the IR LED must be pulsed with nanosecond precision. The firmware triggers the LED for 280µs, samples the analog output at 320µs (the peak scattering plateau), and then holds it off for the remaining 9680µs of the 10ms cycle. This 2.8% duty-cycle forensics prevents internal thermal drift and extends the sensor's optical lifespan.
- IoT Telemetry & Signal Conditioning:
- The AT-Command Bridge: The Arduino Uno communicates with the ESP-01 via serial baud-negotiation. High-frequency dust data is encapsulated into Blynk virtual-pin packets, providing a real-time "Superchart" visualization of air quality metadata.
- Power Rail Reservoir: The inclusion of a 220uF capacitor across the sensor's supply lines is critical. The Sharp sensor draws a significant current spike (up to 20mA) during the IR pulse; the capacitor acts as a localized energy reservoir, preventing voltage sags that would otherwise corrupt the analog ADC readings.
- Linear Conversion Harmonics:
- Sensitivity Calibration: The system converts raw ADC values into $mg/m^3$ using the sensitivity constant $K = 0.5V / 100\mu g/m^3$. By calibrating the
Voltage_noDustfloor (typically 0.1V - 1.0V), the forensics eliminates background noise, ensuring that only physical particulate concentrations are logged.
- Sensitivity Calibration: The system converts raw ADC values into $mg/m^3$ using the sensitivity constant $K = 0.5V / 100\mu g/m^3$. By calibrating the
Engineering & Implementation
- Signal Integrity & Module Design:
- Veroboard Integration: To minimize electromagnetic interference (EMI), the sensor, resistor, and decoupling capacitor are soldered onto a compact Veroboard module. This robust structural forensics ensures consistent impedance and prevents jumper-wire "antenna" noise from affecting the analog signal.
- Smoothing Algorithms: The firmware utilizes iterative sampling to average out rapid particulate fluctuations (e.g., a single smoke puff), providing a stabilized "Rolling Average" for long-term trend research.
- Historical Data Export:
- Through the Blynk legacy platform, the data is pushed to a secure cloud server. This allows for CSV/Excel data export for further forensic analysis in external MATLAB or Python environments, bridging the gap between embedded sensing and high-level environmental research.
Conclusion
Aero-Log demonstrates the power of Asynchronous Environmental Monitoring. By mastering IR Scattering Forensics and IoT Cloud Integration, developers can deploy ruggedized sensor nodes that provide granular insights into global air quality patterns, proving that affordable hardware can deliver professional-grade environmental telemetry.