Smart Bin

The project will be able to provide automatic control to collect the garbage effectively and efficiently. It will fulfill the task of collecting garbage from certain places by moving on predefined path and avoiding obstacles, and then dispose it in the dustbin attached to the robot by segregating be

2025-06-28 16:35:06 - Adil Khan

Project Title

Smart Bin

Project Area of Specialization Internet of ThingsProject Summary

The project will be able to provide automatic control to collect the garbage effectively and efficiently. It will fulfill the task of collecting garbage from certain places by moving on predefined path and avoiding obstacles, and then dispose it in the dustbin attached to the robot by segregating between metal and non-metal objects. It will continuously be providing information of garbage disposal and with beep sound will alert that the dustbin is filled. The project will be reducing workforce, automate the garbage collection and fasten the recycling process, which will usually minimize the human resource, and natural resource that will make impact on the solid waste management department.

These are mainly desirable in places such as house, universities, factories etc. The factory uses these robots in challenging workplace, which can contain unpredicted variables. Autonomous Garbage Collector will have an IOT interface with autonomous and manual mode of control. The picked up Garbage is then segregated (metallic and nonmetallic) and dumped into bin attached to the robot which has separate partitions for metallic and nonmetallic garbage If the garbage bin gets filled it then notifies to the person operating the robot as message in the IOT interface. The entire operation of waste collection can be viewed by the operator through internet using a mobile camera attached to the robot.
 

Project Objectives Project Implementation Method

Algorithm Flow

We have combined the usage of proximity sensors with computer vision to accomplish our purpose. The camera, mounted on the chassis of the robot, remains inactive until an object is detected by the proximity sensor. When an object is detected, the camera captures a single image and sends it to the server for image processing classification to detect it as garbage or non-garbage. The advantage of this method is that a lot of time, memory and power is saved by performing processing on a single image, rather than continuously performing processing on every frame of a live video feed. Thus we can solve this purpose by using low-end processors and hence the hardware cost shall be substantially reduced. For classification of the image, we can use two approaches: 

A. Perform image processing on the robot processor itself: This will require a moderate cost processor to be on the body of the robot. There may be some lag in output since processor won’t be as high end. But because of the same reason, the cost will be less. 

B. Send images from multiple robots on a central server: The central server will use a high end processor while the robot processors can be extremely low end. The robots will simply capture images and send them wirelessly to the server. Image processing will be done on the server itself (which will give extremely rapid results) and the output will be sent back to the robot. The robot shall then decide whether to pick the object or not. We have implemented the latter in our system.
 

Smart Bin _1582927046.png

Benefits of the Project Technical Details of Final Deliverable

In this system, Infrared (IR) sensor is utilized for the detection of garbage. The (IR) sensor emits light which is unable to see by human’s eye because it emits infrared wavelengths, which is recognizable by an electrical equipment RF module is used for this purpose; so as to transmit that the concerned collector is full and also it helps in the management and to control the garbage panel motor of the garbage collector that is fixed. An Arduino board is utilized to interface the ultrasonic sensor, motor and RF module. The arrangement of (IR) sensors serve as level detector and controlling garbage car. The IR sensor and cars motor interface with Arduino. The program is burned in the microcontroller Arduino Nano ATmega 328p using the Arduino software (IDE). These Data or information of the muck heights of corresponding trash bin sent to moving car part to make the bin empty as fast as it can. Then the garbage car moves toward the collecting garbage in the predefined path and after dumping back to track to reach start point.
 

Final Deliverable of the Project HW/SW integrated systemCore Industry ITOther Industries Energy , Health Core Technology Internet of Things (IoT)Other Technologies Artificial Intelligence(AI)Sustainable Development Goals Good Health and Well-Being for People, Climate ActionRequired Resources
Item Name Type No. of Units Per Unit Cost (in Rs) Total (in Rs)
Total in (Rs) 79938
Arduino Mega 2560 Equipment115001500
Raspberry Pi 4 Model B Kits Dual Fan Aluminum Case Equipment11327013270
ULTRA TORQUE DUAL SHAFT METAL GEAR 35KGCM CORELESS SERVO Equipment12303823038
Printing, Advertisement, Project Poster Miscellaneous 140004000
Mitoot MG996R Metal Gears Digital RC Servo Motor Equipment1500500
HIGH TORQUE DIGITAL SERVO MOTOR 180° 20KGCM Equipment116201620
12 V 10Ah Large capacity 18650 lithium battery protection board 12.6v Equipment146504650
ESP8266 WIFI MODULE Equipment1450450
LM1117 AMS1117 4.5-7V turn 3.3V DC-DC Step down Power Supply Module b Equipment1200200
Converter Step Down Module Constant Current LED Driver Power Step Down Equipment1700700
Dual Display DC-DC 5-23V To 0-16.5V 3A Max Step Down Power Supply Buck Equipment1460460
DUAL DC MOTOR DRIVER Equipment1200200
METAL PROXIMITY SENSOR Equipment1250250
Ultrasonic ranging sensors ultrasonic waterproof distance Waterproof Equipment130003000
Raspberry Pi 4 IR-CUT Focal Adjustable 5 MP OV5647 Equipment121002100
Robot Frame & Design Equipment11500015000
Development Libraries Miscellaneous 160006000
Pi Cam Equipment130003000

More Posts