Inspiration

Our team noticed a lack of environmental awareness at our university, and we thought that people would be more engaged if they know more about their own community's environment.

What it does

This neat little package checks temperature, humidity, noise levels, as well as some other environmental factors periodically, sending information to a database. This database can then be viewed by the portal for easy data-visualization.

How we built it

We used an Arduino microcontroller to poll the sensors, and send the information to a laptop which then posts the data to our database. From there, the next.js portal processes and displays the information.

Challenges we ran into

Our Arduino doesn't have wifi capabilities, so we needed to connect it to a laptop and run a simple driver to poll the data with an accurate timestamp.

Accomplishments that we're proud of

Implementing a regular polling system to multiple sensors, and visualizing the data in graphs.

What we learned

Nothing is as it seems

What's next for Community Environment Module

We can apply a properly kitted microcontroller, add location and client data to the sensor packages, and maybe run multiple at a time creating geographical representations for the climate data. Maybe express them in heatmaps.

Built With

Share this project:

Updates