Turning a Game Boy into an Android gamepad

gameboy

[Chad] has been messing around with emulators on his phone, but as anyone with a smart phone knows, even the most advanced touchscreen controls are terrible. Wanting something that pays tribute to the classic systems he was emulating, he decided to turn a classic old school brick Game Boy into an Android gamepad.

After gutting an old DMG-01, [Chad] set to work turning the D-pad and buttons in the Game Boy into something his Galaxy Nexus could understand. He chose a Bluetooth connection to provide input for his emulators, with the hardware generously donated from a Nintendo Wiimote.

The Game Boy PCB was cut up and a few leads attached to the Wiimote PCB. After modifying the case to include space for the Wiimote and a cell phone mount, [Chad] had a functional game pad, perfect for his adventures in emulation.

You can see [Chad]‘s demo of his game pad after the break,

[Read more...]

[Ben Krasnow] builds a CT Scanner

gif

After building a homebrew x-ray backscatter imager, [Ben Krasnow] realized he had nearly all the components to build his own CT scanner, able to make a 3D model of the inside of a frozen chicken.

Basically, a CT scanner takes dozens of x-rays of an object and reassembles them with the help of fancy algorithms to allow doctors to peer inside a human body. The CT scanners you’ll find at your local hospital are monstrous devices, rotating an x-ray tube and sensor around a patient with the help of some very heavy duty electromechanical engineering. [Ben] wanted to keep his build rather small, so instead of rotating the x-ray tube and screen around an object, he simply made a stepper motor-driven lazy suzan to rotate his frozen bird.

[Ben] set a digital camera off to the side of his build and captured 45 images of a rotating chicken. After correcting for the perspective distortion, the images were thrown into 3D Slicer to create a true 3D representation of a x-rayed chicken.

[Read more...]

Follow

Get every new post delivered to your Inbox.

Join 93,990 other followers