PROJECT WRITE-UP
“HOSPITAL SMART GARBAGE COLLECTION ROBOT SYSTEM”**
1. Abstract
In hospitals, dustbins near each patient bed get filled many times a day. Nurses or ward boys
must check each dustbin again and again, which takes time and reduces cleanliness.
To solve this problem, we made a Smart Garbage Collection Robot System.
When the bed-side dustbin becomes full, an ultrasonic sensor detects the garbage level and sends
a signal. The robot starts, follows a line, reaches the correct bed, stops automatically, and the bed
dustbin drops garbage into the robot’s dustbin. Then the robot continues to the next bed or back
to the waste room.
This system reduces human effort, saves time, and increases cleanliness inside hospitals.
2. Introduction
Cleanliness is very important inside hospitals. But manually checking every dustbin is slow and
difficult. Our project brings automation into hospital waste management.
We designed a robot that can move on a fixed line and automatically collect garbage from every
bed-side dustbin. The system uses simple sensors and Arduino microcontrollers. When a dustbin
becomes full, the robot receives the signal and collects the waste without any manual work.
3. About the Project
The project has two parts:
A. Bed-Side Dustbin System
Each dustbin has an ultrasonic sensor to detect garbage level.
When full, it signals the robot.
When the robot comes close, another ultrasonic sensor detects the robot and
automatically opens the dustbin lid to drop garbage on the robot.
B. Garbage Collection Robot
The robot uses line following to navigate on a fixed path.
When it reaches a bed, it stops.
Its top dustbin opens using a servo motor, and it receives garbage.
After collecting all garbage, it moves to the dumping area.
The robot is controlled by Arduino, L293D motor driver, IR sensors, remote, and
Bluetooth module.
4. Materials Used
Component One-line Definition
Arduino A microcontroller board that controls all electronic parts.
Ultrasonic Sensor Measures distance using sound waves; used for garbage level
detection.
Bluetooth Module (HC- Wireless module used to send/receive signals.
05)
Servo Motor A motor that rotates to a specific angle; used to open/close dustbin.
L293D Motor Driver Controls DC motors of the robot.
IR Sensor Detects black and white line for line following.
IR Receiver Module Receives remote signals to start the robot.
Remote Used to turn robot ON/OFF.
DC Motors Used for robot movement.
Robot Chassis Base structure of the robot.
Wires & Battery Power and connections.
5. Block Diagram
(You can draw it on chart paper)
Bed Dustbin Unit:
Ultrasonic Sensor → Arduino → Servo Motor → Garbage Drop
Robot Unit:
IR Sensors → Arduino → L293D → Motors
Ultrasonic Sensor → Arduino → Robot Dustbin Open
Bluetooth/Remote → Arduino → Start Robot
6. Flowchart
(Draw using arrows)
1. Start
2. Check bed dustbin level
3. If not full → continue monitoring
4. If full → send signal
5. Robot receives start command
6. Robot follows line
7. Reaches bed → robot stops
8. Bed dustbin detects robot
9. Bed dustbin drops garbage
10. Robot moves to next bed
11. After all beds → go to dump area
12. Stop
7. Working Principle
The ultrasonic sensor inside each bed dustbin continuously measures the garbage level.
When the level crosses the limit, Arduino sends a signal.
The robot starts (remote/Bluetooth), follows the line using IR sensors, and reaches the
dustbin location.
A second ultrasonic sensor detects the robot's presence.
Servo motor opens the bed dustbin lid, and garbage drops into the robot.
Robot collects garbage from all beds and returns to the disposal area.
8. Methodology
1. Design & Build the Dustbin Unit.
2. Program the ultrasonic sensor to check garbage level.
3. Add servo to open dustbin automatically.
4. Build the robot with IR sensors, motors, motor driver, Arduino.
5. Program the robot for line following and stopping at each bed.
6. Test communication between dustbin and robot.
7. Integrate everything and run trial runs.
8. Refine movements and optimize accuracy.
9. Circuit Connections (Simple Words)
Bed Dustbin Circuit
Ultrasonic sensor → Arduino pins
Servo motor → Arduino PWM pin
Power from 5V battery/adapter
Robot Circuit
IR sensors → Arduino digital pins
Motor driver L293D → Arduino + motors
Servo motor → Arduino PWM pin
Ultrasonic sensor → Arduino
Bluetooth module → TX/RX
IR receiver → digital pin
Battery → powers all components
10. Future Scope
Can add voice commands.
Can send alerts to mobile apps.
Can add automatic charging for the robot.
Can map beds using RFID.
Can use AI to detect obstacles.
Can add big storage system for more garbage.
Can make multiple robots work together.
11. Conclusion
This project makes the hospital garbage management fully automatic. It saves time, reduces
manpower, and keeps the environment clean. Our Smart Garbage Collection Robot System can
help hospitals maintain hygiene more efficiently and quickly.
Student Speech for Presentation
“Good morning respected judges, teachers, and everyone present.
Today we are presenting our project named Hospital Smart Garbage Collection Robot
System.
In hospitals, dustbins near patient beds get full many times. Nurses have to check them manually
which takes time and affects cleanliness. So we created a robot that automatically collects
garbage from every bed.
Each bed has a smart dustbin with an ultrasonic sensor. When the dustbin becomes full, it sends
a signal. The robot starts using a remote and follows a line on the floor. When it reaches the bed,
the dustbin detects the robot and drops garbage into the robot box using a servo motor.
The robot uses Arduino, IR sensors, L293D motor driver, ultrasonic sensors, and a Bluetooth
module. After collecting garbage from all beds, it goes to the dumping area.
Our project reduces human effort, saves time, and keeps the hospital clean. Thank you.”
Questions Judges May Ask + Answers
1. Why did you choose this project?
Because hospitals need quick cleanliness. Manually checking dustbins takes time. Our system
makes garbage collection automatic.
2. How does your dustbin detect that it is full?
Using an ultrasonic sensor that measures garbage height.
3. How does the robot know where to go?
It follows a black line on the floor using IR line sensors.
4. How does the dustbin know the robot has arrived?
A second ultrasonic sensor detects the robot when it comes close.
5. What happens when garbage is full?
The Arduino sends a signal, and the robot starts its journey.
6. What is the role of the servo motor?
It opens and closes the dustbin lid to drop garbage into the robot.
7. What microcontroller are you using?
We are using Arduino.
8. What is the future improvement?
We can add mobile app alerts, AI obstacle detection, and automatic charging.
9. Why use line following instead of GPS?
Line following is simple, cheap, and works indoors accurately.
10. What are the limitations of your project?
Robot cannot avoid obstacles yet. It needs a fixed path.