Help for box opening remotely with servo

Hi everyone,

I looked around and find a few things which helped my project but not until completion. I hope you can help me ! I’m totally clueless about all of this.

Project
Wooden box attached to the ceiling filled with ping pong balls (up to 10 max).
Box opens as shown on image attached (exploded view):

  • blue arrow = rectangular side door below blue arrow lifted up (type of rail will be added),
  • red arrow = direction of the ping pong balls falling.

At some point I might put confetti which won’t fall as easily as ping pong balls.

Box opens thanks to servo activated remotely (50 m radius).
Hoping the project to be as minimalist as possible so:

  • transmitter = simple switch with battery (see link below - similar to car keys really),
  • receiver = signal received activates an Arduino coded to interpret as follow:
    -- Press A switch = servo rotates 180 degrees anti-clockwise.
    -- Press B switch = servo rotates 180 degrees clockwise.

I saw projects like this
Transmitter side : Arduino + transmitter + breadboard+ wires + power/battery
Receiver side : Arduino + receiver + servo + breadboard+ wires + power/battery

But do I really need 2 Arduino ? I don’t need anything complicated.
I won't be able to see the box so pressing A should complete the full +180 degrees rotation and pressing B the opposite.

Items needed
(sorry I can only put 2 hyperlinks max)

  1. Transmitter :
  1. Receiver :
  • relay module included in above transmitter
  • servo: Sunfounder SF3218MG 20KG or* Sunfounder TD8120MG 20KG
  • Breadboard
  • Wires
  • 12.0V 2800mAh Rechargeable NiMh Battery Pack (it seems overkill to me but I read I needed 12V) : https://www.robotshop.com/eu/en/120v-2800mah-rechargeable-nimh-battery-pack.html
  • To interpret the signal :
    ◦ Arduino Uno R3 (USB) (overkill?)
    or SunFounder Uno USB Microcontroller R3

If you can help me, guide me, that’d be amazing!
And of course if you have an even simpler idea I'm interested.

Thanks a lot!

10 tennis balls and 20kg servo?

1 Like

Ping Pong balls and I know nothing about servos but in case in the future I wanted to put confetti or candies (etc.) I wanted a servo with a metallic arm (not sure it's called an arm).

do you seen Color sorting machine project?

No.

You could do this with a standard Radio Control setup, no Arduinos needed at all.

Think RC transmitter with a switch to lower a model aircraft landing gear, or raise wing flaps.

1 Like

Sorry I don't know what this is.

Thanks. So is the " DC 12V 1CH Relay Receiver Module RF Transmitter 433Mhz Wireless Remote Control Switch 12V Single-channel Wireless Remote Control Switch" (see first link in description) that has a transmitter and a receiver is sufficient?
The only thing is how can I tell the servo to rotate to a specific point and stop.
I won't be able to see what I'm doing as I'll be in another room. The press of switch A must open fully (180 degrees) and the B switch to close fully.

No.

That simple RC switch wont directly control a servo.

1 Like

Ahhh that's such a shame. I thought it would give the signal and activate the servo linked to the receiver.
Do you mean something like that:

Sorry I'm so totally clueless!

Something like that.

Its got switches, which can probably operate servos and the transmitter can probably control the servo travel end points too.

1 Like

I see thanks! So much more expensive though.
I really thought it would be possible to simply send a signal that activate an Arduino coded to rotate the servo to +180 degrees and rotate it to -180 degrees simply by the pressing two different button. I was hoping the transmitter to be as minimalist as possible. A simple switch with battery.

Ah, you did not say ...........................

1 Like

Apologies. My explanation weren't as clear as I wanted too. I'll update my post.

Remote control ("garage door" or similar) transmitter/ receiver pairs are readily available as are cheap servo tester modules. You hack the latter to set two servo positions according to the relay from the remote control.

No Arduino required.

To make it so the servo is only subject to minimal load, one can use (as we used to with rc glider towing etc) have the lid secured by a metal tongue with a slot cut into it slipping over a mating plate. The mating plate has a cross hole drilled into which fits a release pin connected to the servo.
That way, all the servo has to do is pull the pin.
You could get by with only one servo tester if you use the remote relay to power the tester when required to drop. The servo tester would have it's pot set for the required travel.

1 Like

But it will control a small electric motor with a threaded plastic screw attached.

1 Like

Didn't see that mentioned anywhere but I did see the requirement for 180 degree servo travel.
Irrelevant as the servo approach is a proven design.

1 Like

Aren't "Remote control ("garage door" or similar) transmitter/ receiver pairs" similar to this?:

Would you have a link on how to hack that to set the servo at two different position? Sorry, I don't even know where to start looking :sweat_smile:

Just in case my drawing was misleading (I could only post 1 pic as a newbie): the side door below the blue arrow is being lifted up by the servo (that's why I took a powerful servo with metal part). I'm simply hoping that gravity will keep it shut.
Your technical explanation is really well done but maybe well above what I need for my basic simple design.
To be fair, my drawing on Sketchup isn't really self explanatory :man_facepalming:
I'll edit the door movement as it can easily be understood as the door being the top part. Sorry!

@nadineqrangers Not sure if this is for me or @bluejets