Accessible Controller Plays Around With Modularity

Video games are a great way to have some fun or blow off a little steam when real life becomes laughable. But stock controllers and other inputs are hardly one size fits all. Even if you have no physical issues, they can be too big, too small, or just plain uncomfortable to hold.

[kefcom] wrote in to give us a heads up about a modular, adaptive system he designed for anyone who is unable to operate a PS3, PS4, or PC with a standard controller. The project was inspired by Microsoft’s adaptive XBOX controller and works pretty much the same way — broken-out buttons, joysticks, and other inputs all connect to a hub that unifies them into a controller the console or computer can communicate with. The major difference is that this project is open source and can be realized much more cheaply.

If you want to give this a try, [kefcom]’s project repo has step-by-step instructions for disassembling two types of wireless controllers and converting them into hubs for modular controls. He’s looking for help with design, documentation, and finding reliable suppliers for all the parts, so let him know if you can assist.

Some players need something more accessible than just broken-out buttons and full-size joysticks. Here’s an adaptive controller that uses ridged foam rollers to actuate buttons.

Converted Car Lets Toddlers Tool Around

A few years ago, a professor at the University of Delaware started a project called Go Baby Go. It’s designed to bring fun and affordable mobility to small children with disabilities. The idea is to modify Power Wheels cars to make them easier for disabled kids to operate, and to teach as many people as possible how to do it in the process. The [South Eugene Robotics Team] is taking this a step further by replacing the steering wheel with a joystick that controls two motors with an Arduino Nano.

In the first instance you replace the foot pedal with a push button. The plans also call for a PVC frame, a high-backed seat, and a seat belt to make it safer. The end result is a fun ride the kid can control themselves that functions a lot like a power wheelchair, but is much more affordable. It has the added bonus of being a fun conversation piece for the other kids instead of a weird scary thing.

They also replace the front wheels with 5″ casters, because being able to spin around in circles is awesome. Their project shows how to do the entire conversion in great detail, starting with a standard ride-on car that comes with some assembly required. Motor past the break to check out a short demo with an extremely happy child tooling around in a fire truck.

If these kids get too wild, they’re gonna need traction control for these things.

Continue reading “Converted Car Lets Toddlers Tool Around”

Busy Box Beats Baby’s Boredom

We would love to be a fly on the wall Christmas morning to see [Wilksyonreddit]’s kid tear the paper off of this adult-level busy box. Can you imagine the unbridled glee? It should certainly make the arduous six-month build worth the trouble. Here’s hoping the walls are sturdy, because we predict they will be bounced off of.

This gift that keeps on giving has an Arduino MEGA clone inside and a couple of shift registers to deal with all those buttons and switches. In addition to all the buttons, switches, and the number pad, there are two 3D-printed touch sensor pads that can detect little fingers up to four inches away. Although he’s already built a few games and activities for it, [Wilksy] posted this in r/duino looking for more ideas. There’s a lot to work with here on baby’s first nuclear missile launch console, both input- and output-wise. We humbly suggest 4D Simon, though we must admit to fantasizing about MIDI controllers.

Hidden inside this Christmas present is an Easter egg we think you’ll appreciate. Enter the right code, and the box becomes a treasure trove of Back to the Future sound effects and audio clips. Video’s after the break, McFly.

This box would make a great Kerbal Space Program controller, too, like this one.

Continue reading “Busy Box Beats Baby’s Boredom”

Barcode Guitar Plays More Than Beep-Bop

One of our favorite things about the rise of hobbyist development ecosystems such as the Arduino is that it’s now possible to make a MIDI controller out of almost anything, as long as you have the the shields and the dedication. We’re glad that [James Bruton] takes the occasional break from making robots to detour into instrument making, because his latest creation turns it up to 11.

This awesome guitar uses a barcode scanner to play notes, and various arcade controls to manipulate those notes. The barcodes themselves scan as ASCII values, and their equivalent integers are sent to an external MIDI device. This futuristic axe is built on an Arduino Mega, with a USB shield for the barcode scanner, and a MIDI shield on top that [James] connects to various synths in the video after the break.

In between shooting barcodes, the right hand also controls octave shifting and changing MIDI channels with the joystick, and doing pitch-bends with the rotary encoder. The array of arcade buttons on the bottom neck let him switch between single player for monophonic synths, and multiplayer for polys. The other three buttons are press-and-scan programmable single-note sounders that assist in chord-making and noodling.

We particularly dig the construction, which is a combination of 20/20 and 3D printed boxes. [James] found some angled PVC to serve as fretboards for the four necks, and a nice backgrounds for bar codes.The only thing we would change is the native beep of the barcode scanner — either silence it forever or make it mutable, because it doesn’t jive with every note. It might be nice to get the gun to scan continuously so [James] doesn’t get trigger finger. Or better yet, build the scanner into a glove.

Want to do something more useful with that barcode scanner in your parts bin? Use it to manage your household inventory. But first, reacquaint yourself with the history of the humble barcode as presented by [Adam Fabio].

Continue reading “Barcode Guitar Plays More Than Beep-Bop”

Handheld LoRa Joystick For Long-Range Bots

Wanting a simple tool to aid in the development of LoRa controlled robotic projects, [Jay Doscher] put together this very slick one-handed controller based on the 900 MHz Adafruit Feather M0. With a single trigger and a miniature analog joystick it’s a fairly simple input device, but should be just enough to test basic functionality of whatever moving gadget you might find yourself working on.

Wiring for this project is about as simple as you’d expect, with the trigger and joystick hanging off the Feather’s digital ports. The CircuitPython code is also very straightforward, though [Jay] says in the future he might expand on this a bit to support LoRaWAN. The controller was designed as a barebones diagnostic tool, but the hardware and software in its current form offers an excellent opportunity to layer additional functionality on a known good base.

Everything is held inside a very well designed 3D printed enclosure which [Jay] ran off on his ELEGOO Mars, one of the new breed of low-cost resin 3D printers. The machine might be pretty cheap, but the results speak for themselves. While resin printing certainly has its downsides, it’s hard not to be impressed by the finish quality of this enclosure.

While LoRa is generally used for transmitting small bits of information over long distances, such as from remote sensors, this isn’t the first time we’ve seen it used for direct control of a moving object. If you’re not up to speed on LoRa, check out this excellent talk from [Reinier van der Lee] that goes over the basics of the technology and how he used it to build a community sensor network.

See If Someone Has Been In Your Drawers With This Simple Alarm

There’s a spy movie – probably from the [James Bond] franchise – in which our hero is staying in a fancy hotel. It’s crawling with enemies, naturally, and eager to see if one has been snooping in his room while he’s out for martinis, he sticks a hair across the gap in the door. When he comes back and finds the hair missing, he knows the game is afoot.

This hotel safe intrusion detector is what [Q] might have thought up for such a job if he’d had access to PIC microcontrollers and SMD LEDs. [Andy]’s “LightSafer” is a silent alarm for hotel safes, drawers, closets, or even the refrigerator – anywhere where the transition from dark to light indicates an unwanted visit. It’s tiny – only 33 x 21 mm – and is powered by a CR2032 coin cell. A Broadcom APDS-9300 light sensor watches for openings while the PIC monitors a joystick control for the correct PIN entry. There’s no audible alarm; rather, an LED blinks to indicate an unauthorized intrusion and blinks once for every 15 minutes since the event.

LightSafer is simple but effective, with a clever UI that keeps the current draw low and the battery life long. [Andy] used a similar technique for this low-draw cat tracking collar that we featured a while back.

Up Your Game With A Battle Tested Input Device

If you’re looking to add some realism to your flight setup without converting the guest bedroom into a full-scale cockpit simulator, you might be interested in the compromise [MelkorsGreatestHits] came up with. He bolted a genuine military keypad to his PC joystick and instantly added 100% more Top Gun to his desktop.

The Rockwell Collins manufactured keypad came from eBay, and appears to have been used in aircraft such as the EA-6B Prowler and Lockheed C-130 Hercules for data input. Each key on the pad is wired to the 37 pin connector on the rear, which [MelkorsGreatestHits] eventually mapped out after some painstaking work with a breakout board.

Once the matrix was figured out, he made up a cable that would go from the connector to a Teensy 2.0 microcontroller. The Teensy reads the keypad status and converts button presses over to standard USB HID that can be picked up in any game.

The joystick side of the build is a VKB Gunfighter, which is already a pretty nice piece of kit on its own. No modifications were necessary to the joystick itself, other than the fact that it’s now mounted to the top of a black project enclosure. It still connects directly to the computer via its original USB cable, as the keypad has its own separate connection. As luck would have it, the joystick is almost a perfect fit in the opening on the keypad, which presumably would have been for a small screen when installed in the aircraft.

Finding cockpit components from military aircraft on eBay is not as hard as you may think; something to keep in mind if you ever decide to tackle that custom flight simulator build.