IoT based Smart Waste Management System

Majority of the times, trash bins placed in open areas are over-burdened. This results in unhygienic living conditions for the people residing in the area and also gives a bad look to that area. It also plays a role in spreading diseases like dengue and chikungunya. To cater this problem, a mod

2025-06-28 16:33:43 - Adil Khan

Project Title

IoT based Smart Waste Management System

Project Area of Specialization Internet of ThingsProject Summary

Majority of the times, trash bins placed in open areas are over-burdened. This results in unhygienic living conditions for the people residing in the area and also gives a bad look to that area. It also plays a role in spreading diseases like dengue and chikungunya. To cater this problem, a module is designed that monitors the level of bin. The device is IoT based since the sensors in the bin are communicating with the server online. These bins are integrated with microcontroller-based framework that contains ultrasonic sensors and wireless transmitter to establish a communication link in between sensors and the server, which hosts the database, and stores all the transmitted data. This data can be further accessed using the website and mobile application for real-time monitoring. This system also provides Route Optimization using google maps in order to efficiently utilize fuel.

Project Objectives

Project Objectives:

The aim of this project is to:

Project Implementation Method

We are actualizing an IoT based smart waste management system that consists of a micro controller based framework integrated with the ultrasonic sensors. The ultrasonic sensors continuously monitor the level of the bin and this data is wirelessly transmitted to the MySQL database. This data can be accessed anywhere around the world using our website and mobile application for the real-time monitoring of data. The level of the trash in the bins is visible to the administration, and the bin can be emptied as soon as the red color is displayed in the data section. Route-Optimization is also employed using google maps to provide the effective route to the destination bin for efficient fuel utilization.

IoT based Smart Waste Management System _1582918050.png

Benefits of the Project

The benefits of our project include:

Technical Details of Final Deliverable

The core of our project is NodeMCU (ESP8266 12E), since it is this module which is establishing a communication link between the sensors installed and the data base.

Architecture for Smart Waste Management System:

The system will consist of 4 parts:

Sensor Node: Consists of 3 ultrasonic sensors, covering the whole bin area efficiently. The time it takes for the ultrasonic waves to reflect to the receiver part of the sensor is used to calculate the level of trash in bin. After an interval of 50 seconds the sensors would be sending data to the WIFI module (NodeMCU). Ultrasonic sensors are operating at 5V, drawing 15mA current. All the sensors are connected in parallel.
Coordinator Node: The digital output from the ultrasonic sensors is fed in to the processing unit that is NodeMCU with the Arduino inbuilt. From here the data is transmitted wirelessly to the server. The coding for connecting sensors to the Arduino (in NodeMCU) is done on Arduino IDE software. Code calculates the average from 3 ultrasonic sensors output and this average value is seen as an output for the level of trash in specific bin on serial monitor screen.
Web Server Design: The Database is created on the software tool phpMyAdmin, written in php intended to handle, the administration of MySQL over the web. The software is hosted by online server webhost, here the API (Application programming interface) are uploaded to connect the database with the NodeMCU for receiving data. The coding of the API is done in php using notepad++. The website is created using XAAMP software and a text editor Notepad++ and application using Android Studio and google firebase.
Power Supply: The power to the module deployed in bin is given by the Solar Panel. The Panel gives an output of 18V, but the battery is of 12V. These 12 volts are stepped down by a buck converter to 5V. These 5V are fed into the NodeMCU which further power the sensors. Hence the battery can supply power for 16 hours approximately without being charged.

IoT based Smart Waste Management System _1582918051.png

IoT based Smart Waste Management System _1582918052.png

Final Deliverable of the Project HW/SW integrated systemType of Industry Telecommunication Technologies Internet of Things (IoT), Cloud Infrastructure, Clean TechSustainable Development Goals Good Health and Well-Being for People, Sustainable Cities and Communities, Life on LandRequired Resources
Item Name Type No. of Units Per Unit Cost (in Rs) Total (in Rs)
Total in (Rs) 23570
NodeMCU Equipment1750750
Bin with delivery charges Equipment11250012500
Solar panel with battery Equipment130003000
Wires male to female Equipment1900900
Ultrasonic sensors Equipment1140140
Ultrasonic sensors Equipment2140280
Miscellaneous Miscellaneous 160006000

More Posts