Pages: [1]   Go Down
Author Topic: I need to turn a knob... Stepper motor?  (Read 1021 times)
0 Members and 1 Guest are viewing this topic.
0
Offline Offline
Newbie
*
Karma: 0
Posts: 43
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

I'm trying to remotely turn on a Canon Powershot S5 camera. It has a power knob that you turn about 15 degrees and then it snaps back to center. Here's a picture:

http://www.digitalcamerainfo.com/images/upload/Image/Canon%20S5%20IS/Product%20Photos/S5IS-top.jpg

Note that knob at the bottom right, with the "off" button inside of it. I'd like to simply turn that knob.

I was thinking a stepper motor glued to the top of the knob?

That's kind of a shot in the dark though, I have no experience with stepper motors. If I went that route, would I then use something like this to drive it?

http://store.fungizmos.com/index.php?main_page=product_info&products_id=246&zenid=e9a645bf0b7067566c3ba2aa58502443

And any tips on which motor to use?

Or maybe I'm barking up the wrong tree?

Thanks for any help.
Logged

Global Moderator
UK
Offline Offline
Brattain Member
*****
Karma: 238
Posts: 24322
I don't think you connected the grounds, Dave.
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Servo - simpler and cheaper.
Logged

"Pete, it's a fool looks for logic in the chambers of the human heart." Ulysses Everett McGill.
Do not send technical questions via personal messaging - they will be ignored.

0
Offline Offline
Newbie
*
Karma: 0
Posts: 43
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Interesting. Can I make a servo motor turn both ways? After it turns that dial, it needs to then turn it back the other way.

I have a servo motor, but it only has 3 wires, which as I understand it is two power leads and one signal lead.

Looking here for example:

http://itp.nyu.edu/physcomp/Labs/Servo
Logged

0
Offline Offline
Newbie
*
Karma: 0
Posts: 43
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

The rotary solenoid sounds perfect.

>   I would use a rubber hose or a rubber foot (the kind with a hole in the middle for the screw) to "grab" the camera knob.

Interesting. Could you elaborate on this? I've been worried about damaging the knob through excessive force, and this sounds like a good solution.

As far as the camera being controllable via USB, this camera's predecessor, the S3, turns on when it receives 5v through the USB port. Alas, for whatever reason, the S5 doesn't do that, but I need to use the S5 because only it has a flash hotshoe.

Logged

0
Offline Offline
Newbie
*
Karma: 0
Posts: 43
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Thanks for the excellent tips.
Logged

Phoenix, Arizona USA
Offline Offline
Faraday Member
**
Karma: 36
Posts: 5519
Where's the beer?
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

I'd go one step further on Richard's thought; use a servo with a straight horn (and maybe something to extend it), at the end of which you put some kind of rubber tip. Position the servo so that it "thumbs" the little projection of the knob left and right. This "thumb" lever should have enough give so that it acts like a user's thumb and doesn't rotate the knob more than necessary. You could then set up a second servo to "thumb" the off button, too...
Logged

I will not respond to Arduino help PM's from random forum users; if you have such a question, start a new topic thread.

0
Offline Offline
Tesla Member
***
Karma: 114
Posts: 8913
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

How many degrees of rotation do you require on the camera knob? The typical servo max rotation is ~180 deg.
« Last Edit: May 11, 2010, 07:04:12 pm by zoomkat » Logged

Consider the daffodil. And while you're doing that, I'll be over here, looking through your stuff.   smiley-cool

Pages: [1]   Go Up
Jump to: