This project focuses on developing a Smart Dustbin system that integrates AI and IoT technologies to detect and segregate waste automatically into different categories. The system utilizes YOLO v7 for waste detection and segregation, combined with an actuator system for efficient waste disposal.
- Automated waste detection and segregation using YOLO v7.
- Actuator-driven smart dustbin that opens and carries the waste to the particular bin.
- Waste type classification into categories such as plastics, metals, paper, etc.
- Efficient and sustainable waste management.
The need for smart waste management systems arises from the increasing public waste disposal challenges and the necessity for a cleaner and more sustainable environment. Our system provides a solution that automates waste segregation, improving hygiene, and reducing contamination.
- Utilizes YOLO v7 to detect waste types.
- Categorizes waste into pre-defined classes.
- Driven by stepper motors and controlled by an Arduino Mega.
- Mechanism involves precise linear motion using belts and pulleys.
- Servo motors operate flaps for waste disposal.
- Arduino Mega: Main microcontroller for controlling the actuator system.
- Stepper Motors: Control the waste carrier's movement between compartments.
- Servo Motors: Operate flaps for selective disposal.
- A4988 Driver: Controls stepper motor movements.
- Limit Switches: Ensure proper positioning of the waste carrier.
The system design consists of a waste detection mechanism and an actuator-based disposal system. The smart dustbin segregates waste based on type and moves the carrier to the correct compartment for disposal.
- Waste Detection: YOLO v7 model classifies the waste based on images.
- Control System: Arduino receives classification data and moves the waste carrier to the respective bin.
- Actuation: Servo motors open and close flaps to drop waste into the appropriate bin.
The system was tested successfully with the waste categories provided via serial input. The motion of the stepper motors and servos was observed to be smooth and accurate.
- Improving Servo Torque: The current linkage mechanism for flap opening can be optimized for better torque.
- System Speed: Further calibration can enhance the speed of operation without compromising accuracy.
This project demonstrates the successful implementation of a Smart Waste Segregation System that integrates AI and actuator mechanisms. The use of YOLO v7 for waste detection and classification, combined with precise mechanical systems, creates an efficient waste management solution.
- Clone the repository:
git clone https://github.com/yourusername/SmartDustbin.git