On average Kathmandu, the capital city of Nepal produces 0.5 Kg of waste from each household everyday, of which around 70% is organic. Composting remains as a traditional, simpler and cheaper process adopted in the country to manage the organic waste, which inturn produces compost useful for local agriculture. A study has reported that less than 10% of the waste will end up in the landfill site of the country if all compostable and reusable or recyclable waste is utilized to maximum.

What it does

It is an interactive bin which opens and close by itself when a person comes near and it helps to know about the status of composting manure by providing information about the the environment inside the bin like temperature, humidity and moisture status to track the composting procedure.

How we built it

The bin is fitted with the sensors, microcontroller and the communication module. We used a test sensor to detect the presence of the user near the bin, and a load cell with a test amplifier to calculate the weight of garbage in the bin. Once the device is powered on, the microcontroller starts to read the sensor data, and send it to the firebase database at regular intervals. All the data sent from the bin is stored in the Firebase database and fetched by our webpage and displayed in the GUI.

Challenges we ran into

Storing the data in Firebase, dividing power among different sensors and Integrating the map into website.

Accomplishments that we're proud of

We learnt how to build a fully functional IoT project and we submitted on time.

What we learned We learnt about

Arduino, C++, IoT, HTML, CSS, JavaScript, Firebase, Bootstrap, mapbox, Chart.js and their implementation and combination.

What's next for City Bin

Install multiple bins and data analysis from multiple bins.

Share this project: