Hackster is hosting Hackster Holidays, Ep. 6: Livestream & Giveaway Drawing. Watch previous episodes or stream live on Monday!Stream Hackster Holidays, Ep. 6 on Monday!
Jinkai QiuYuxi ChangLuming CaoHuiying WangSongrong QU
Published

In-Sink Garbage Composter

Hand-off, AI enhanced in-sink waste composter that can change every household’s lifestyle by transforming trash to treasure.

AdvancedFull instructions providedOver 4 days1,106

Things used in this project

Hardware components

Arduino Mega 2560
Arduino Mega 2560
×1
Stepper Motor with intergrated gearbox
To drive the compressor and the blender in the chamber
×2
TB6600 Stpper Motor Controler
×2
Customized Silicone Heat Pad
×1
Grove - 2-Channel SPDT Relay
Seeed Studio Grove - 2-Channel SPDT Relay
One to interface with the scrap juicer and one to control the head pad
×2
Grove - RTC
Seeed Studio Grove - RTC
×1
1U Server Exhaust Fan
×3
4 Channel MOSFET module
Used to control 12V server fans
×1
DHT22 Temperature Sensor
DHT22 Temperature Sensor
One to measure composter chamber temperature and humidity , one to monitor electronics temperature
×2
Grove - I2C Thermocouple Amplifier (MCP9600)
Seeed Studio Grove - I2C Thermocouple Amplifier (MCP9600)
×1
K-Type Thermocouple
Super glued to heat pad to measure the heatpad temperature
×1
Gravity: Digital Hall Sensor
DFRobot Gravity: Digital Hall Sensor
To detact composter bin opening
×1
Raspberry Pi 3 Model B
Raspberry Pi 3 Model B
To run TensorFlow Lite CV algorithm
×1
Webcam, Logitech® HD Pro
Webcam, Logitech® HD Pro
×1
Random Old juicer or juicer spare parts
×1

Software apps and online services

Microsoft Lobe
Used to create our tflite object detection model
Arduino IDE
Arduino IDE
Used to create arduino control code

Hand tools and fabrication machines

3D Printer (generic)
3D Printer (generic)
Use PETG/ABS or resin (prefereably high temperature resin) to print the parts, since the device is operating at high temp, PLA could soften in the temperature
Laser cutter (generic)
Laser cutter (generic)
Cutting Wood, Arcrylic, and Aluminum

Story

Read more

Schematics

Electronics Schematics

The oveall electronis schematics. Some of the representations are not exactly the same as the ones I actually used, but the pin connections should be very similar

Electronics

sry for the mess, we tried

Code

Composter Arduino Control

Arduino
Error opening file.

Object Detection Using Raspberry Pi

This is our code for object detection using raspberry pi. A pre-trained model has been included as well as a quick setup script.

Credits

Jinkai Qiu

Jinkai Qiu

1 project • 4 followers
Yuxi Chang

Yuxi Chang

0 projects • 3 followers
Luming Cao

Luming Cao

0 projects • 4 followers
Huiying Wang

Huiying Wang

0 projects • 4 followers
Songrong QU

Songrong QU

0 projects • 3 followers

Comments