UPDF AI

An Automated Waste Separator for Biodegradable and Non-biodegradable Materials Using YOLOv8 and Arduino

M. B,K. Giri,2 Authors,R. Kumar

2025 · DOI: 10.9734/jsrr/2025/v31i83457
Journal of Scientific Research and Reports · 1 Citations

TLDR

This paper presents a cost-effective and efficient deep learning-based system for the automated segregation of biodegradable and non-biodegradable waste materials that enhances recycling efficiency, reduces environmental impact, and contributes to sustainable waste management practices.

Abstract

This paper presents a cost-effective and efficient deep learning-based system for the automated segregation of biodegradable (B) and non-biodegradable (NB) waste materials. The system integrates the YOLOv8 object detection algorithm with Python programming, Arduino Uno microcontroller, and hardware components such as a conveyor belt, IR sensor, relay, servo motor, and webcam. A custom dataset of biodegradable and non-biodegradable  objects  was collected, augmented, and used to train the YOLOv8 model. The trained model   was integrated with Arduino to enable real-time object detection and sorting. When an object is detected on the conveyor belt, the system halts, captures an image, classifies the waste, and actuates the servo motor to direct the item into the appropriate bin. Experimental results demonstrate a mean Average Precision ([email protected]) of 98.25% and a sorting accuracy of 97.0%, significantly reducing manual effort and ensuring real-time reliability. This approach enhances recycling efficiency, reduces environmental impact, and contributes to sustainable waste management practices.