EngorioEngorio.in

Smart Waste Sorting Bin

CSE Waste Management Automation Intermediate Arduino Uno Arduino C++
Smart Waste Sorting Bin project banner

About this project

BinCore is the standalone Arduino Uno counterpart to Engorio's ESP32-based SortPulse: the same capacitive-moisture waste classification and servo-driven sorting mechanism, rebuilt to run entirely offline on a plain Arduino Uno with no WiFi, no WebServer, and no phone/browser dependency whatsoever — everything the student needs to see is right on a 16×2 I2C LCD and the Serial Monitor. An HC-SR04 ultrasonic sensor watches the sensing tray for a placed object; once detected and given 500ms to settle, a capacitive moisture probe embedded in the tray takes 15 oversampled analog readings, median-filters them to reject noise, and compares the result against a two-point calibrated threshold to classify the item as DRY or WET. An SG90 micro-servo then smoothly tilts the tray toward the correct chute using a non-blocking, one-degree-per-step sweep, holds briefly for the item to slide off, and returns to neutral. Two further HC-SR04 sensors track fill level in both compartments, warning past 85% via buzzer and LCD. Because the Arduino Uno's GPIOs are natively 5V-tolerant (unlike the ESP32's 3.3V-only pins), every HC-SR04 connects directly with zero voltage-divider resistors — a genuinely simpler, cheaper build than the ESP32 version, at the cost of losing the remote web dashboard. The project covers the same five CSE-relevant concepts as its ESP32 sibling minus the networking layer: capacitive dielectric sensing vs. resistive probes, ultrasonic time-of-flight distance measurement, non-blocking servo motion via millis()-gated angle stepping, and a finite state machine (IDLE→SETTLING→SENSING→SORTING→RETURNING→COOLDOWN) for a physical sequencing task — plus a close look at what changes (and what doesn't) when the exact same sensing/actuation logic is ported from a WiFi-capable ESP32 down to a bare 8-bit Arduino Uno. Build time: 3.5 hours.

What you get

  • Complete, commented source code
  • Full components list with quantities
  • Pin-by-pin wiring guide and connection table
  • Step-by-step upload and testing guide
  • Project report (.docx, IEEE style)
  • Presentation slides (.pptx)

More CSE projects

Binary Number LED Display project banner

Binary Number LED Display

Beginner₹109
Blinking LED Light Show project banner

Blinking LED Light Show

BeginnerFree
Classroom People Counter project banner

Classroom People Counter

Beginner₹109
Door Intrusion Alarm project banner

Door Intrusion Alarm

Beginner₹109
Fingerprint Door Lock project banner

Fingerprint Door Lock

Beginner₹109
Joystick Drawing Screen project banner

Joystick Drawing Screen

Beginner₹109