Mini SATA Power Adapter Does Away With HDD Docking Stations

sata_power_adapter

[Marc] is pretty unsatisfied with hard drive docking stations as a whole. He says they are typically slow and unreliable, causing him all sorts of grief while he is troubleshooting a questionable hard drive. He decided to take some of the mystery out of the troubleshooting equation and built a standalone SATA power module.

Aware that SATA drives require 5v and 12v for operation, he disassembled one of his docking stations to see how it provided both voltages. He discovered that it used a simple PWM buck converter and decided to replicate it in the smallest space possible. His plan was to use a standard 12v wall wart to power the circuit, passing that 12v straight to the drive. A simple voltage step-down circuit would be built to provide the required 5v.

[Marc] reports that the power adapter is performing nicely, and he is quite happy with the size as well. He says that one major benefit of this sort of adapter is that it can be used to power any SATA drive, not just hard drives. He does mention that if he built another one, he might consider regulating the 12v output as well, so that he can power the adapter with a laptop power supply instead of a separate dedicated wall wart.

All About PS3 SixAxis Controller USB Communications

[Austyn] is currently working on reverse engineering a PlayStation 3 SixAxis controller’s USB communications. You may be thinking that this has already been done but [Austyn] was unable to find useful source code so he’s started his own project called libopenaxis.

The process he used to sniff out USB communications makes for an interesting read. He utilized GlovePIE to get the USB request block for the controller. With that in hand he grabbed the Python script used in a DIY Kinect hacking tutorial to start dumping controller data. With each keypress the script reads out the full data packet, which is used to figure out how the data structures are organized.

The project has come as far as knowing all of the data types, but right now the purpose for the majority of those variables is unknown. Hopefully the blanks will be filled in over time. Two things are for sure; if you’re interested in writing Python code that can communicate with PS3 controllers this is a great source of info, and the Kinect hacking that was so fun to watch over the last few months is still bearing fruit.

Haptic Feedback Joystick Uses Air Muscles

[Ben Krasnow] is working on a force-feedback joystick. It centers around the concept of an air muscle which transfers pressure into linear motion. He cites another air muscle project as part of the inspiration in his build, but where he’s gone with it is one of the better uses for these blow-up components that we’ve seen.

Basically you have a bladder, in this case rubber tubing. A mesh surrounds it to reinforce the material and cause inflation to shorten the length of the package. In the image above there are four black air muscles that connect the base of a joystick with the outer frame that houses it. How and when each muscle is pressurized determines the type of motion the user will feel on the joystick. This is where his pressure controller comes into play. It uses a voltage-to-pressure transducer to feed a manifold, the combination of which not only makes each muscle addressable but allows him to dial in the force sent to the muscles. Check out the video after the break for his start-to-finish walk through.

Continue reading “Haptic Feedback Joystick Uses Air Muscles”

Xbox 360 Controller Mod For A Friend In Need

xbox_controller_external_button_mod

[Adrian] has a friend that, due to an accident, can no longer play Xbox games in the standard fashion. His friend is unfortunately unable to hold the game pad properly, and no longer has the manual dexterity to reach the shoulder buttons and triggers on the top side of his Xbox 360 controller. Being the good guy that he is, he set out to see what he could do in order to bring the joy of playing Xbox back into his friend’s life.

Inspired by the many different gaming mods he has seen [Ben Heck] construct, he pulled apart an Xbox 360 wireless controller and began to investigate how the four top buttons were activated. In no time, he had four large buttons wired to the PCB where the triggers and shoulder buttons once connected.

[Adrian] mentions that his modification isn’t quite complete, as he is going to mount the buttons into a board which can easily be laid on his friend’s lap or a table. The only thing we are left wondering is whether or not he was able to replicate the analog functionality of the triggers, or if they are treated as simple on/off switches. Either way, we are sure his friend will be thrilled!

Direct To PCB Etch Resist Printing

Here’s a step-by-step guide for printing etch resist directly to copper clad boards. Two methods of making printed circuit boards at home have long dominated as the favorites; using photo-resist, and the toner-transfer method. The latter involves printing board artwork on a laser printer and then ironing it onto the copper clad. We’ve seen some efforts to print toner directly to the copper, or to use ink to adhere toner and then heat fuse it, but this hack is the first one we remember seeing that uses an inkjet printer directly.

The best reason inkjet printing isn’t often used is do to the ink’s iability to protect copper from the etchant. This method uses MISPRO ink that is pigment based and will resist the acid. An Epson Stylus Photo R260 printer was chosen because you can get refillable printer cartridges which work with the ink, and they’re fairly easy to modify. In order to feed substrate through the device it needs some physical alteration to make room for the thickness of the material, and an ATtiny13 has been added to trick one of the sensors.

Unfortunately we didn’t find photos of the printed resist. But there is source code available for the tiny13 if you do give this a try.

[Thanks Pavlejo]

Force Feedback Rig

Strap yourself in, it’s going to be a bumpy ride. No really, if you don’t believe us, check out the video after the break of this bouncing and rolling game system. [Shawn McGrath] built it to compliment the gaming experience for Dyad, an indie game for which he is a developer. His wife was kind enough to demonstrate the machine, which utilizes one motor to rotate the display and cockpit, and another to add vibration to the experience. The parts for the system were mostly salvaged, with the addition of a projector for the display and a PlayStation SixAxis controller to sense the motion of the rig. The motors are powered by a 600W computer PSU and controlled by an Arduino. It helps that [Shawn’s] a developer because he was able to add feedback hooks to sync with the gameplay.

It’s not as intricate as the best flight simulators we’ve seen, but it will be fun for that next kegger.

Continue reading “Force Feedback Rig”

DIY Racing Sim Shift Box

diy_pc_racing_shiftbox

Ask anyone who has ever owned a car with a manual gearbox – in real life and in video games, nothing beats stick shift. Rather than shell out gobs of money to purchase a pre-made shift box, forum member [nikescar] built his own for about $20.

Using some scrap wood and a plastic cutting board, he went to work building a prototype. The “H” shift pattern was designed in CAD and laid over the cutting board, which was hand-cut with a Dremel. Using some tips found online, he constructed a simple shifting mechanism, then wired in a cheap USB game pad found on Ebay. Using safety pins as temporary micro switches, he ran a few laps, and was quite happy with the results. Once the switches arrived, they were fitted to the shift box and it was off to the races.

[nikescar] reports that the shifter works extremely well, allowing him to row through the gears with the greatest of ease, sans any fear of breaking things. Keep reading to get a better look at the shift box internals.

Continue reading “DIY Racing Sim Shift Box”