Showing posts with label arduino servo. Show all posts
Showing posts with label arduino servo. Show all posts

Wednesday, 14 September 2011

Hacking PS2 controllers

Having got the basic arduino servo options sorted (if not finished), I have been rooting about for ready-made compact controllers. I have decided not to overstretch and will use a wired system for now, but may change to wireless later. Anyway, I wondered what's in a PS2 controller...

Here's what the PS2 controller looks like taken apart:

Hacking up Playstation 2 analogue joystick  
Here's what the joystick looks like. The blue things are potentiometers

R0017304
The other side, showing the press down button (the white bar pushes down on the black switch


Playstation 2 joystick internal hardware









Here is the joystick wired up to the arduino controlling the servo



Playstation 2 analogue joystick control








BLISS!

  

Saturday, 10 September 2011

Automaton eyeballs with 2 Arduino-controlled mini-servos

Now got 2 servos going.


Arduino-controlled automaton eyeballs
Left/right is controlled by mounting the eyeballs on a sort of parallelogram hinging, with the servo attached to the connectors to convert the rotary action to a shear.
R0017287
Up down is controlled by a bike brake cable attached to the other servo.  This is loose connected to the eyeball rig and converts the rotary action to a push/pull
Arduino-controlled servo