Arduino Bot Rocks A PS2 Controller

As far as controlling robots goes, makers today are spoilt for choice. WiFi and Bluetooth enabled microcontrollers are a dime a dozen, and integration with smartphone apps is a cinch. Despite this, the old methods still hold sway, as [Igor Fonseca] demonstrates with a simple Arduino bot.

It’s a classic build, using a tracked chassis with a pair of motors providing propulsion and skid steering. The motors are controlled by an L298N H-bridge board, with power courtesy of a trio of 18650 batteries. An Arduino Uno acts as the brains of the operation. Control is via a Playstation 2 controller, in this case a 2.4 GHz third party version. This allows the robot to be controlled wirelessly, with the decoding handled by [Bill Porter]’s useful Arduino library.

It’s a cheap approach to building a remote-controlled bot, and one that would be a great way to teach interested children about how to work with embedded systems. We’ve featured a similar build before, too. Video after the break.

Continue reading “Arduino Bot Rocks A PS2 Controller”

Portable PS2 With A Side Of Pi

Home games consoles have occupied a special space in the marketplace over the last 3 decades. The crowning jewels of their respective companies, they inspired legions of diehard fans and bitter enmities against followers of alternative hardware. For some, a mere handheld is a watered down experience that simply won’t do. Nay, the console itself must become portable!

It’s this line of thinking that may have inspired [Darkwing Mod] to produce this elegant portable PlayStation 2. Started at the end of 2013, it’s the product of six years of on-and-off work, a situation familiar to many a hacker. It packs an original PS2 motherboard inside a slick black-and-blue case, expertly crafted with plastic and putty for a smooth finish. A Raspberry Pi 2 also lives inside, serving up games over a Samba share. This method was chosen for its short load times and robustness for the portable form factor, versus trying to squeeze a full DVD drive inside. It’s used in combination with Free MCBoot to load the games.

The worklog is extensive, detailing the long road to completion. It’s clear that this was a labor of love, and we hope it sees many hours of use now that it’s up and running. It’s not the first portable PS2 we’ve seen, and it likely won’t be the last. Video after the break.

Continue reading “Portable PS2 With A Side Of Pi”

Turning A Car Into A Computer Mouse

[William Osman] and [Simone Giertz] have graced our pages before, both with weird, wacky and wonderful hacks so it’s no surprise that when they got together they did so to turn Simone’s car into a computer mouse. It’s trickier than you might think.

They started by replacing the lens of an optical mouse with a lens normally used for a security camera. Surprisingly, when mounted to the car’s front bumper it worked! But it wasn’t ideal. The problem lies in that to move a mouse cursor sideways you have to move the mouse sideways. However, cars don’t move sideways, they turn by going in an arc. Move your mouse in an arc right now without giving it any sideways motion and see what happens. The mouse cursor on the screen moves vertically up or down the screen, but not left or right. So how to tell if the car is turning? For that, they added a magnetometer. The mouse then gives the distance the car moved and the magnetometer gives the heading, or angle. With some simple trigonometry, they calculate the car’s coordinates.

The mouse click is done using the car’s horn, but details are vague there.

And yes, using the carmouse is as fun as it sounds, though we still don’t recommend texting while driving using this technique. Watch them in the videos below as they write an email and drive a self-portrait of the car.

Continue reading “Turning A Car Into A Computer Mouse”

Portable PS2, Courtesy Of Cross Plane

PS2

It’s not exactly a portable, but [Downing]’s PS2 advance puts all the power of a Playstation 2 in the palm of your hands, all while being more popular that the Vita.

For the audio and video, the project uses a Cross Plane, a project from a slightly unsuccessful Kickstarter [Downing] pulled the plug on last month. When the handheld is plugged in to the Cross Plane, all the audio, video, and controller wires are transferred through a pair of cables, with the possible addition of wireless transmission should [Downing] ever want to revisit this project.

In deciding on what to use for a case, [Downing] had bought a few AG cases from Polycase but found the ergonomics severely lacking. Putting two of the case backs together, he found the resulting structure was actually very comfortable, and with a few simple modifications to add some holes for acorn nuts,

It’s a great looking project that really highlights [Downing]’s talents as a console modder. He’s also thrown his hat into the Hackaday Trinket contest by engraving the Jolly Wrencher into the back of his project, which unfortunately isn’t seen in the video below.

Continue reading “Portable PS2, Courtesy Of Cross Plane”

Dual Displays On A Playstation 2

scope

At the Revision 2013 demoparty held last weekend, visitors and guests wanting to check out the latest advances in programming old video game consoles got a real treat. [Abyss] took a Playstation 2, connected the composite video out port to a TV and an oscilloscope, and created the first dual display PS2.

From the official video of the demo, the two video signals are generated from a single video out on the PS2. Generating the composite video out is understandably fairly easy, but the second display – an oscilloscope – is driven during the Vblank period in the composite signal. There’s no audio trickery here; video signals are used for video, and audio signals are used for audio.

[Abyss] took first place in the wild demo competition at Revision 2013. Understandably, too, because this is one of the best demos we’ve ever seen. You can check out the official video from [Abyss] after the break, and the wild competition video after the break.

Continue reading “Dual Displays On A Playstation 2”

Building A Rather Rudimentary Arduino Tank Bot

building-an-arduino-tankbot

The tank robot builds that we see are often quite complex. This lets them do great things, but makes the platform scary for beginners. Here’s a tank build that would be a great first project, especially if you’re more interested in the programming side of robotics than you are in the hardware itself. [Paul Bleisch] combined several different commercially available products to fabricate this Arduino-powered tank robot base.

Locomotion is provided by a double geared-motor module. This unit, the plastic wheels and treads, as well as the wooden mounting platform are all made by Tamiya. They cost very little and are already designed to work with one another. To this base he adds the Arduino and a motor shield which makes the connections dead simple. The black case on one end of the chassis holds four AA batteries which provide power for everything.

These components are all that’s really needed to start, but they provide no interactivity. So [Paul] picked up a used wireless PlayStation 2 controller. There’s a library (written by regular reader [Bill Porter]) that allows him to connect the receiver to the Arduino in order to pick up commands from the controller. He also plans to add an ultrasonic range finder to the build sometime in the future.

If you’re don’t need to do things the easy way you should consider fabricating your own tank treads.

Trumpet Hero

[Evilsigntist] combined an old cornet with an old PS2 guitar hero controller to produce the Trumpet Hero. The fragile looking conglomeration really brings a smile to our faces. Just make sure the instrument has already seen the end of its days before drilling holes to mount the various parts.

In the image above you can see that the three valve buttons have been painted to correspond to frets on the original guitar controller. The orange and blue frets are positioned for the left hand to operate. There seems to be a couple of different version because there is a diagram showing a mute in the bell that can be twisted for whammy bar input, but that’s not shown here. Strumming is accomplished by blowing through the mouthpiece, but as you can see in the video after the break, no buzzing is necessary.

Using actual instruments as game inputs is a lot of fun. We always think back to the flute and drum set controllers for Rock Band.

Continue reading “Trumpet Hero”