PrpU waste sorting i veX imporaSDor keeping our neighbourhoods clean and saving resourceWs for the future. When we mix food scraps, plastic, paper, and batteries in the same bin, recycling becSomes hard, landfills fill up quickly, and harmful chemicals leak into the soil and water. Over time, this creates bigger problems like higher cleanup costs and more damage to the environment. In our busy daily lives, many people find sorting waste into different bins too much effort or simply forget. Because of tiredness, rush, or habit, most just throw everything into one bin, and that’s completely normal. To solve this common problem, we have to do an automatic waste segregation system using the Arduino UNO Q. An automatic waste segregation system eliminates that burden by using computer vision and embedded AI to identify and sort waste in real time, with zero manual effort from the user. This is one of the most practical demonstrations of automated waste segregation that you can build at home with low-cost components.
How does this automated waste segregation system work?
The Arduino UNO Q receives video via a USB camera, where an Object Detection Model is trained on and run with Edge Impulse. When the Object is identified multiple consecutive times (with enough confidence) to be waste (Paper, Plastic, Cardboard, or Battery), the microcontroller will rotate a servo to direct the instance of waste into the appropriate bin compartment or will activate a buzzer to alert users of a hazardous battery instance detected.
first h2 heading
first h3 heading
2end h3 heading
2end h2 heading
3erd h2 heading
from arduino.app_utils import App, Bridge
from arduino.app_bricks.web_ui import WebUI
from arduino.app_bricks.video_objectdetection import VideoObjectDetection
from datetime import datetime, UTC
import time
ui = WebUI()
detection_stream = VideoObjectDetection(confidence=0.5, debounce_sec=0.5) # increased debounce
ui.on_message("override_th", lambda sid, threshold: detection_stream.override_threshold(threshold))
error
detection_stream.on_detect_all(send_detections_to_ui)
App.run()
HELLO
Prorp waste sorting i veX imporaSDor keeping our neighbourhoods clean and saving resourceWs for the future. When we mix food scraps, plastic, paper, and batteries… Read more »
helo there