Hacked Gadgets Forum

December 21, 2006

Completed 6 Axis PC Controller

at 6:57 am. Filed under Complex Hacks, Computer Hacks, Crazy Hacks, DIY Hacks, Electronic Hacks

 

You might remember the article of the in progress 6 Axis PC Controller, well it is now complete. This thing is very impressive, doesn’t look like the standard weekend DIY because of the complexity.

“My microcontroller doesn’t have built-in I2C or SPI, so I needed to implement one of my own. I also didn’t have interrupt pins available, meaning my solution needed to be based on polling. When all was said and done and optimized, I couldn’t detect edges faster than 16Khz. This is about ten times slower than the shift output available from the CUBLOC controller, so I couldn’t use that. I ended up writing my own shift-out routine in BASIC to get the data to the HID Portal. This could be avoided by using a microcontroller that has SPI or I2C built in already, but the JB8 is what I had on hand.

I use three signals to communicate with the CUBLOC controller. First, there is a CLK signal. The HID Portal detects a rising edge. At that point, it reads the value present on the DATA line. This is shifted into a register until a byte has been received, and the code moves to the next byte. The /RST line is a way to synchronize the start of each data packet in case there was any spurious input; when LOW it sets the packet and bit indexes to zero.”


 


Related Posts

6 Axis PC Controller
Xbox 360 Tilt Controller
Build a Six-Axis 3D Controller
Home Made CNC Machine
Xr-B3 - Trossen Robotics Project
ETCH CNC
DIY Electronic Speed Controller for $15.00
Diode based Fan Controller

 


 

5 Responses to “Completed 6 Axis PC Controller”

  1. Dave Says:

    Nice project, but why does everybody needs to tell their life story before they show the actual thing. Show it and shut up. :/

  2. Andy Says:

    It’s a neat concept. I don’t think someone using this controller would have any chance against someone using a traditional joystick however.

    I’m kinda curious why it’s considered a “6-axis” controller? It has a 3-axis accelerometer. According to the wiring diagram only two of the axis are connected…

  3. Fake Says:

    My main complaint is the idiot camera man, my god the less he talks the better. He was worse in the first clip.

  4. Brian Says:

    I have always wanted to try one of these flight sim games in an hacked Orbitron where each axis could be controled by the sim. Dive and you dive, go straight up and so do you. Dive down left or right and hold on!

  5. Hacked Gadgets » Blog Archive » Xbox 360 Tilt Controller Says:

    […] It takes lots of work to mod the Xbox 360 to act like a Wiimote. This Xbox 360 Tilt Controller reminds me of the this project. Great job! I look forward to the next hack… “After wanting to play around with an accelerometer for a long time, I finally thought of an idea that would warrant me purchasing one, modifying an Xbox 360 controller to make one of the analog sticks controlled by the tilting motion of the Xbox controller. […]

Leave a Reply

 

Internal Links:


Categories:

Search:

Google
Hacked Gadgets
Web

Site Sponsors:

 

Recent Comments:

Berni on Name the Thing Contest - 63

Jonathan on IR LEDs used to defeat Security Cameras

Curtisbeef on Digital Caliper Serial Interface

Tony on Tachometer made from a Bicycle Computer

Kevin Luo on Interactive Dance Floor

Jack on Digital Caliper Serial Interface

Steve on Steal Credit Card Numbers Wireless using RFID

rodrigo medina on UV LED Controller using a PIC 16F628A Microcontroller

Jean De Melo on Joe Pitz - Hacked Gadgets Author

Lego V8 - Race Video Forums on LEGO V8 Engine

eman on Induction Heating Demonstration

Sanctus on Automatic Slide Digital Converting Machine using a AVR Microcontroller

Bill on Digital Caliper Serial Interface

Russ on Interactive Dance Floor

ljljljl on LEGO Rubberband Sniper Rifle

Site Rating:

Technology blogs

Technology Blogs - Blog Flare

Technology Blogs - Blog Top Sites

Top Technology blogs

Technology Blogs

Best blogs on Technology and Science

More RSS Feed Options

Most Popular This Month:

Top 10 Christmas Project Ideas
Spinning LED Disco Ball
PIC based USB Project Board
Speaker Milkshake Machine
Analogue Video Synthesizer-VGA Expropriator
6 Axis PC Controller
Tickle Me Elmo on Fire, Stop Drop and Roll
NES Controlled Espresso Machine
ATM PIN Numbers Hacked?
Completed 6 Axis PC Controller

Site Sponsors:

 

Interesting Sites:

Sony Vaio SZ
ThinkGeek
Apple TV Hacks
Gadget India
Top HDTV Reviews
VoIP Phone
Technology Blog
Free Phone Number Trace
How To Hack
PSP Mods and Hacks

 

Site Videos:

Incoming Links:

Recent Readers:

Forum Activity:

Get this widget!