1 / 4
Wall Heater Tamer (using StopLight Controller) — image 1
1 / 4

Wall Heater Tamer (using StopLight Controller)

Order a print of this model

We calculate the final price from your selected file. You review and accept it before payment.

Saved on this device.

Build a better mouse trap with a 28BYJ-48 actuated wall heater

Rating
0 / 5
Likes
0
Downloads
10
Makes
0
Views
181
Reviews
0

Updated at source:

Model information

License
GNU General Public License v3.0

I live with an older, rip-roaring wall heater. It comes on slowly, but once it gets going, it doesn't know when to stop. 

I don't mind adjusting it, but I can't do that so well while I'm sleeping, so I wanted to make something that could help.

This project mounts a 28BYJ-48 stepper motor onto the wall heater. It connects to the knob of the heater with a meshing gear that was pretty easy to model and fits with a surprisingly rewarding snugness. The magic happens in esphome's pid sensor, which syncs the stepper position with the pid climate controller in a on_value trigger.

It's unlikely that many people will have this exact model heater and be able to use the model directly. However, when I started trying to find a way to automate the heater with a motor, I couldn't find any examples.

It's pretty cheap to build. I used a spare stepper I already had in a drawer left over from my blinds, a StopLight shield, and a Seeed Xiao esp32c3 I had sitting around. Make sure to do the bipolar mod on the 28BYJ-48.

I printed in PolyMaker PolyLite ASA.

For the esphome sketch, see this heater.yaml. StallGuard is now working with the StopLight shield, will update heater.yaml shortly…

Tags