Inspiration

The inspiration for this project stemmed from the growing concern over indoor air pollution and its impact on health. With indoor spaces becoming more tightly sealed, monitoring air quality is crucial for ensuring a healthy environment. I wanted to create an autonomous solution that could continuously monitor indoor air quality and provide real-time data, empowering people to take proactive steps in improving the air they breathe.

What it does

The Autonomous Mobile Robot is designed to navigate indoor environments autonomously while monitoring air quality in real-time. Equipped with sensors for PM 2.5, PM 10, CO2, temperature, and overall air quality, the robot collects data as it moves throughout the space. This data is uploaded to ThingSpeak for cloud storage and analysis, and it is also displayed on a custom website, allowing users to monitor air quality from anywhere. The robot provides a comprehensive overview of the indoor air environment, helping users identify potential issues and take corrective action.

How I built it

I used a Raspberry Pi 4 as the central controller, integrating it with a suite of sensors including PM 2.5, PM 10, CO2, temperature, and an overall air quality sensor. The robot’s mobility was achieved through a simple motor-driven chassis, and I wrote custom code to enable autonomous navigation and sensor data collection. Data collected by the sensors was processed by the Raspberry Pi and uploaded to ThingSpeak using Wi-Fi. I also developed a custom website to visualize the air quality data in real-time, providing users with an accessible and intuitive way to monitor indoor air quality.

Challenges I ran into

One of the main challenges was ensuring reliable autonomous navigation in various indoor environments. Obstacles and varying floor surfaces required fine-tuning the robot’s movement algorithms. Another challenge was integrating multiple sensors and ensuring accurate data collection and transmission. Managing data in real-time and displaying it on the website required efficient coding and data handling techniques.

Accomplishments that I'm proud of

I'm proud of successfully creating a fully autonomous robot capable of monitoring and reporting on indoor air quality in real-time. The seamless integration of multiple sensors, real-time data uploading to ThingSpeak, and the development of a custom monitoring website are key accomplishments. The project not only met its technical goals but also has the potential to make a significant impact on indoor air quality management.

What I learned

This project taught me a great deal about sensor integration, data processing, and autonomous robotics. I gained hands-on experience in real-time data collection, cloud storage using ThingSpeak, and web development for data visualization. Additionally, I learned how to address challenges in autonomous navigation and sensor accuracy.

What's next for Autonomous Mobile Robot for Indoor Air Quality Conditioning

Moving forward, I plan to enhance the robot’s capabilities by adding more advanced navigation features, such as obstacle avoidance and multi-room mapping. I also aim to improve the accuracy of the sensors and explore the possibility of integrating AI to predict air quality trends based on historical data. Expanding the project to include smart home integration or automated air purification systems could further increase its practical applications.

Built With

Share this project:

Updates