Need help programming wireless micro servos to work together through analog

I’m designing something where I need two micro servos mimicking each others movement from an outside source.
Example: User manually rotates servo 1 then through a wireless connection servo 2 copies the movement (rotation) of servo 1.

Servos powered by a 9v, two AA or AAA batteries.

I have done some research and I think theses items will work but I’m not 100% sure. This page will only allow me to put two links in the post. I have the other links to send upon request.

http://www.ebay.com/itm/MG995-High-Torgue-Metal-Gear-Analog-Servo-With-Parts-/282046608326?hash=item41ab49b3c6:g:vowAAOSwtUtXBBlu&_trksid=p2349526.m3874.l7936

This could be done quite easily on the mbed platform with this board:

https://developer.mbed.org/platforms/Nordic-nRF51822/

I challenge any of my past students from the mbed class to step up to the challenge. :slight_smile:

1 Like

Haha… I’m hoping they do. :slight_smile:

I was unaware you could read a non-modified hobby servo’s position from manual rotation…

Now if your talking using a potentiometer to control the servo’s, that was one of the ‘homework’ assignments from your class if I remember correctly.

The user has to manually rotate one servo while the other servo copies.

As I expected, it appears you need to modify the servo in order to read the potentiometer on the inside.

I’d rather someone do this and I pay them a little.

Correct - you cannot read the position of a standard rc servo without modifying it. You just have to solder wires to the pot inside, but normally the servo provides no feedback.

Why does the input side need to be a servo at all? Why not just use a potentiometer (or rotary encoder if you want to be fancy)?

1 Like

I was told analog servos with feedback would be the best choice however it doesn’t matter as long as I can get the project finished. Anyone interested in doing this?

I would not want to modify a servo to do this as I do not think that is necessary. If you can settle for a servo tracking a potentiometer, I can show you how to do that in a matter of minutes.

That would be great. When can we?

I will pay $50 dollars on completion of this work.

I hang around the Common Room evening and nights several days a week.

I just noticed that you mention “wireless” in the title and the original post. Is that an absolute requirement? This task is nearly trivial if wired.

If so, plain Arduino boards will not do it. You may go with something like a pair of ESP-8266 which comes with built-in Wi-Fi.

I just don’t have the time to hang out there. Wish I did. Yes it has to be wireless.
Thank you.

The simplest may be to borrow from the R/C world where we got the servo. An R/C receiver and servo can be your follower.

I don’t know of the best way to implement the transmitter as people generally buy rather than build those. Maybe get a cheap R/C toy for parts?

Otherwise, use the Bluetooth parts as Zach suggested.

I’m looking for someone to do this as I’m not tech savy. I heard there was a tech shop in Austin. Do you happen to know the name or how to get in touch with someone who can build this?

Calling @urbite or @Bill – looks like a contract opportunity

For less then you would get flipping burgers…

If it takes a half-hour, that’s $100/hr. :smile:

In my experience you’ll end up spending more then an hour just talking about it. Not to mention the OP wants to pay AFTER DELIVERY…

2 Likes