New project in my mind
🛠️ Planning My Winter Project: Building an Automatic Motorized Cat Litter Box
The last couple of months have honestly been pretty rough. Work has been hectic, the job market feels unstable, and I’ve had to pour basically all of my energy into just keeping up. Because of that, all the fun stuff — buying hardware, tinkering, printing things on my Bambu Labs P1S — has basically been frozen for the past 1–2 months.
But now that things are calming down a bit, I’m starting to feel that itch again. You know, that “I need to build something” feeling. And I think I finally know what my winter project is going to be.
🐾 My Next Build: An Electric Automatic Cat Litter Box
So here’s the plan:
I’m going to build my own motorized, automatic cat litter box, using a NEMA 23 stepper motor as the main workhorse.
It sounds a bit ridiculous at first, but the more I think about it, the more fun it sounds. It’s one of those projects that mixes everything I enjoy — mechanics, electronics, 3D printing, small bits of automation — and it’s actually useful at home. Win–win.
Honestly, after these last months, it feels good to have something to look forward to when the Christmas break rolls around. I’m really excited to get my hands dirty with this one.
🔧 Components I’ll Be Using
Since this project needs a bit of strength and reliability, especially with the rotating mechanism, here’s what I’m planning to use:
1. NEMA 23 Stepper Motor
Enough torque to move the litter system without complaining. Probably overkill, but that’s the fun part.
2. Stepper Motor Driver
I’m going with the DM542. Stable, easy to configure, and handles the NEMA 23 without drama.
If I feel like cutting costs later, I might experiment with a TB6600, but the DM542 feels like the smarter choice.
3. Power Supply
A simple 24V 10A PSU should be enough. Gives the driver enough headroom and stays cool.
4. Controller: Arduino Uno R4 WiFi
Why the R4 WiFi?
Because I want:
- Remote monitoring
- Usage logs
- Maybe even push notifications
- (and because it’s fun to over-engineer things)
5. Limit Switches
To make sure the mechanism doesn't over-rotate and turn the whole thing into a catapult.
6. Load Cells + HX711
This is where things get interesting.
I want the system to actually detect:
- When the cat enters
- When it leaves
- If the litter tray is getting too full
- Or if something weird is going on
7. 3D-Printed Parts
This is where my P1S finally gets to do something again. Brackets, housings, gears, supports — all custom printed.
8. Safety Stuff
Because motors + pets = don’t be stupid.
- Thermal fuse
- Overcurrent protection
- Emergency stop conditions
- Debounced switches
⚖️ Weight Measurement (Why I Want It)
One thing I really want with this build is the ability for the system to notice “cat in, cat out” moments.
It sounds simple, but it opens up a lot of automation options:
- The cleaning cycle shouldn’t run while the cat is inside
- The system can delay cleaning for a few minutes after the cat leaves
- I can track how often the litter box is used
- I can detect anomalies (e.g., no usage → health issues)
Hardware
- 4× 50kg load cells
- HX711 amplifier
- Arduino Uno R4 WiFi
- Soft rubber feet to keep false positives low
Logic I’m Thinking About
- Weight spikes by +2–8kg → cat detected
- Weight drops → cat left
- Start a countdown timer
- Only clean if weight stays zero
- Log everything via WiFi (not necessary, but fun)
This is where the project becomes “my project” — small details that make it smarter and more reliable, instead of just moving a motor.
🎄 Looking Ahead
It’s been a tough stretch at work, and I really needed something to recharge my creativity a bit.
This project feels like exactly the right thing for the winter: mechanical enough to be fun, smart enough to keep me thinking, and just ridiculous enough to make me laugh while I build it.
Once the holidays hit, I’m diving into this full force.