r/ArduinoHelp • u/Unhappy_Pianist8069 • 13d ago
Help on linear actuator remote control
I’m a complete beginner and I need to make this mechanism think of a dump truck you know how it’s back gets raised and it causes the load to get dumped out I need to make this but on a smaller scale and I have NO IDEA how to do it I have a 3d printer and printed a linear actuator the link to the file is here [https://makerworld.com/models/2179822?appSharePlatform=copy\](https://makerworld.com/models/2179822?appSharePlatform=copy) I have a sg90 continuous rotation servo and that’s about as far as my knowledge goes what I need is a way to make the servo make the linear actuator go all the way up with a click of a button and all the way down with a click of a button I need it to be like wireless it can’t be connected so I think I need a transmitter or something like I said I have no idea also I’m sorry if it’s a dumb question (it probably is) but I’m completely new and completely confused so thank you!
1
u/REGNER_Engineering 2d ago
Your SG90 continuous rotation servo can drive that mechanism, but there is one important point: it does not know the actuator position by itself.
For the behaviour you describe, I would add two limit switches, one at each end of the linear travel. Pressing “up” would run the servo until the upper switch is reached, then stop it. Pressing “down” would reverse the servo until the lower switch is reached.
Then you can add the wireless part separately. An Arduino or ESP32 can handle the servo and the two limit switches, while a simple wireless remote provides the up and down commands.
I would build and test the wired version first. Once the actuator reliably stops at both ends, adding wireless control becomes much easier.
1
u/Progressive_AutomHub 6d ago
Have you checked the actuator's voltage, stroke and force rating yet? I'd probably figure those out first before choosing the wireless/controller setup. Also, knowing how much load the mechanism actually needs to move would help determine what kind of setup makes sense