Professional Documents
Culture Documents
Eng Physics Group 6 - 2
Eng Physics Group 6 - 2
Report Of
Engineering Physics
Names UID
3. Saitharun 23BCS11236
4. Shruti 23BCS11641
6. Gourav 23BCS13465
7. Prateek 23BCS11765
SUBMITTED TO:
Dr. NUPUR AGGARWAL
INTRODUCTION
A smart bin is a waste collection system that uses sensors and other technologies to improve
efficiency and reduce waste. Smart bins can be equipped with sensors that detect the weight
of waste, the type of waste, and the level of fullness. This information can be used to manage
waste collection routes, optimize waste collection schedules, and reduce the amount of waste
that is sent to landfills.
• Improved efficiency: Smart bins can help to improve the efficiency of waste collection by
reducing the number of trips that need to be made to collect waste. This can save time
and money for municipalities and businesses.
• Reduced waste: Smart bins can help to reduce the amount of waste that is sent to
landfills by encouraging people to recycle and compost more. This can have a positive
impact on the environment.
• Enhanced data collection: Smart bins can collect valuable data about waste generation
patterns, which can be used to inform waste management decisions. This can help to
improve the overall efficiency of waste management systems.
Circuit Diagram
COMPONENTS NEEDED FOR THIS SMART BIN
PROJECT:
Ultrasonic Sensor
Arduino
Servo motor
Jump wires
BUILDING THE DEVICE
1. Firstly we write the program on which our device will work .
void setup() {
Serial.begin(9600);
servo.attach(servoPin);
pinMode(trigPin, OUTPUT);
pinMode(echoPin, INPUT);
servo.write(0); //close cap on power on
delay(100);
servo.detach();
}
void measure() {
digitalWrite(10,HIGH);
digitalWrite(trigPin, LOW);
delayMicroseconds(5);
digitalWrite(trigPin, HIGH);
delayMicroseconds(15);
digitalWrite(trigPin, LOW);
pinMode(echoPin, INPUT);
duration = pulseIn(echoPin, HIGH);
dist = (duration/2) / 29.1; //obtain distance
}
void loop() {
for (int i=0;i<=2;i++) { //average distance
measure();
aver[i]=dist;
delay(10); //delay between measurements
}
dist=(aver[0]+aver[1]+aver[2])/3;
if ( dist<50 ) {
//Change distance as per your need
servo.attach(servoPin);
delay(1);
servo.write(0);
delay(3000);
servo.write(150);
delay(1000);
servo.detach();
}
Serial.print(dist);
}
1. Then we connected the
ultrasonic sensor with the arduino
with the help of a jumper wire and
upload the final code.
Here are some examples of how smart bins are being used:
• In cities, smart bins are being used to collect waste from public areas such as parks,
streets, and sidewalks. This can help to keep public spaces clean and free of litter.
• In businesses, smart bins are being used to collect waste from offices, restaurants,
and other businesses. This can help to reduce the amount of waste that is sent to
landfills.
• In homes, smart bins are being used to collect compost and recycling from
households. This can help to reduce the amount of waste that is sent to landfills and
improve the sustainability of households.
• CONCLUSION:
Smart bins have the potential to revolutionize waste management by making it more efficient,
sustainable, and data-driven. By using sensors and other technologies, these bins can collect
real-time data about waste levels and types, which can be used to optimize collection routes,
reduce waste, and inform waste management decisions. Smart bins are already being used in
cities, businesses, and homes, and their adoption is likely to increase in the years to come.