Coding with Blossom
Machine Learning Engineer · Robotics · Full-stack Developer

Smart Bin System

Waterfall-model design, sensor integration, and automated waste sorting prototype built using Arduino.

Project Overview

The Smart Bin System is an automated waste-sorting solution that uses sensors and Arduino-based control logic to identify, detect, and sort different waste types. Built using the Waterfall model, the project demonstrates every phase of the software engineering lifecycle.

Image Gallery

Photos of the Smart Waste Bin Prototype:

Development Approach (Waterfall Model)

Hardware Used

Sample Arduino Code Snippet

// Smart Bin System – Simplified Code
#include 

Servo flap;
int irPin = 2;

void setup() {
  pinMode(irPin, INPUT);
  flap.attach(9);
}

void loop() {
  int detected = digitalRead(irPin);

  if (detected == LOW) {
    flap.write(90);   // Open
    delay(1500);
    flap.write(0);    // Close
  }
}