Thursday, June 4, 2009

Organ Harvesting

Been a while. No, I'm not dead yet.

I had a USB gamepad lying around. It mostly worked, but if I remember correctly one of the shoulder buttons went bonkers sometime ago. It hadn't been used for months that I guess it's about time it'd have some kind of existential angst.

Being a good person I am, I dusted it and opened it up, perhaps there'd be things of interest inside. My response to quite a lot of things I saw inside: "Hey, I can use this!". So I heated up the soldering iron, wetted the sponge, and began working. Sometime later, my small haul:

This might've saved me a couple shopping trips. That's pretty nice, considering the grocery store next door doesn't carry ferrite beads. Notable things:

Small electronic components, resistors, ceramic and electrolytic capacitors, ferrite beads, and transistors.

DC motors! They have each a half-circle metal stuck to the shaft, the vibration from them spinning is the rumble pak. The transistors were used to drive these motors, maybe I should put them to similar use.

They don't have model number printed anywhere, but I tested them on 5V/650mA power supply and they work. They'd serve as good toys.

Potentiometers! I got two of those, from each analog stick. Actually four in total, as one of those has a pair of potentiometer -for left-right and up-down.

Remember that you usually can press the analog stick in most gamepad? (They're usually called L3/R3 in PS gamepads). There's a push button attached to the case of the potentiometer. That's the button you push when you press the analog stick. I pried one off and here it is:

It fits on a breadboard and would make ideal general-purpose button when I'm testing a program for a microcontroller.

Now, harvesting organs from a working gadget is an entirely different thing from doing the same from a healthy person. I like to think that way because that's easier for my conscience.

...at least before the robot overlords began writing the law.