Hackaday Links: May 21, 2012

Turning anything into a touch sensor

Makey Makey is a small board with a USB plug and bunch of contact points for alligator clips. Plug the Makey into your computer and attach just about anything to the contacts, and you can make anything into a video game controller, a keyboard, a piano, or pretty much anything you can imagine. If [Sprite_tm] copied it, you know it has to be cool.

RepRaps will finally cost a million dollars

The Pentagon is throwing money at 3D printers. It’s “only” $60 Million the DoD is putting into 3d printer research, but hopefully our most brilliant researchers will help refine some of the ‘unsolved problems’ – like metal and circuit printing – the 3D printer community is facing.

Getting started with FPGAs

[Tim] found a neat little $40 FPGA board aimed right at the hobby hacker. The good news: It’s compatible with Arduino shields, and it’s very cheap. The bad news: it only has 1280 logic cells, so you probably won’t be emulating CPUs on this thing. If anyone has a teardown / project with this board, send it in.

Improving a Bluetooth dongle with a bit of wire

Unsurprisingly, the extremely cheap Bluetooth dongle [Mike] bought on eBay didn’t have great reception or range. No problem, because you can just replace the internal antenna with a piece of wire cut to length. Now bluetooth devices are recognized instantly, and there are no Bluetooth ‘dead spots’ around [Mike]’s computer.

Come to France, make stuff

The Toulouse Hackerspace is having a little shindig this coming weekend (May 25-27) featuring a conference, workshop, concerts and performances. If you’re in the area, drop on by,

Controlling Robots With A TRS-80

[DJ Sures], mastermind behind the EZ-B Bluetooth Robot controller, sent in a really interesting build where he controls a robot with a 1983 TRS-80 computer.

The robot in question is [DJ Sures]’ adorable WALL-E we’ve seen before. WALL-E is controlled through a Bluetooth connection to a desktop PC with the EZ-Builder hardware and software package.

To get the Trash-80 talking to WALL-E, [Sures] connected a tiny Bluetooth module to the TX pin of the 6402 UART. It’s a very, very simple modification that adds a Bluetooth serial connection to one of the first notebook computers. After syncing the TRS-80 and WALL-E to the computer running EZ-Builder, it’s a piece of cake to make the robot respond to the clanging of a 30-year-old keyboard.

There’s a video of [DJ Sures] going over his build after the break with a wonderful demo of WALL-E freaking out to a little dubstep. Check that out after the break.

Continue reading “Controlling Robots With A TRS-80”

A Much Easier Take On An Android Garage Door Opener

[Andy] is taking the complexity of a smartphone-controlled garage door down a notch with this project. He’s not interested in checking on the state of the door (open or closed) using a video feed, or in controlling the thing from anywhere in the world. He just wants to use his Android as the remote control and we say amen to that.

The circuitry in the garage is pretty simple. A relay is used to simulate a button press on the in-garage wired opener. This relay is driven by an Arduino which uses a Bluetooth shield for connectivity. Since his Android phone has a Bluetooth modem the rest of the project is just app development. As you can see in the video, the app automatically connects to the Arduino when it is launched, then waits for the button press to send the electronic equivalent of ‘Open Sesame”.

The project covers a series of posts so if you want to see how he got the app up and running make sure to browse through his archives. The next iteration for this app needs to be a background widget that enables Bluetooth, connects to the Arduino, and send s the open command all with one press.

Continue reading “A Much Easier Take On An Android Garage Door Opener”

RC Car Controller And Receiver Replacement

This radio controlled car controller replacement is a great project to try some new things with that fancy hardware you’ve got sitting around. The hack comes in two parts, the receiver and the transmitter. They’re communicating via Bluetooth so if you only want to build one side of the hardware you should be able to make most Bluetooth devices work as the other. For instance, build the receiver for the car and control it with a Wii remote. Or use the controller to play emulator games on an Android phone.

Both pieces are Arduino based. The controller makes use of a Freeduino with a Bluetooth shield as well as a pair of analog stick breakout boards. The car side of things uses a Bluetooth Bee (a Bluetooth module that is pin compatible with an Xbee socket) and an Arduino pro. Once the hardware bits are assembled, it takes very little code to get the system up and running. Join us after the break for a quick clip of the car in action.

Continue reading “RC Car Controller And Receiver Replacement”

Controlling A Propeller Wirelessly With Bluetooth

[Jeff] from Gadget Gangster sent in a great tutorial on connecting a cheap Bluetooth module to a Parallax microcontroller. In addition to getting a terminal to the Propeller up and running from his computer, [Jeff] was able to toggle IO pins and even control servos and Android devices – perfect for your next wireless robot.

Connecting the Bluetooth module to the Propeller dev board was easy enough – just two wires for power and two for transmitting and receiving. The computer side of the setup was easy as well; just entering a Bluetooth passcode. Once that was done, the Propeller could talk to the computer and vice versa.

Of course, without the ability to control pins on the microcontroller wirelessly the build was for naught. [Jeff] wrote a simple blinking LED demo. After that, a servo was connected and the build finished off by connecting to an Android terminal.

Although it’s a relatively simple build, we’ve noticed the Propeller doesn’t get much love around the Internet. While it may not have won the microcontroller holy war, it’s nice to see an underrated mcu getting some attention.

Controlling The Power With Bluetooth

[Mike] dropped us a tip to show off a system he has built to control some power sockets based on his proximity.  Initially the project started as a parallel port controlled box to switch the mains power.  Then he got the idea of turning this into a little more interactive of an automation tool. He is utilizing the bluetooth from his cell phone as a locator. When the box senses that he’s in the room, the power is on. When he leaves the area, the power is off.  You can see his ruby code on his web site if you wanted to give it a try or offer improvements.

Finding Your Keys With Bluetooth

[doragasu]’s wife is always misplacing her keys. To solve this problem, [doragasu] created a small Bluetooth-enabled key fob that is able to remotely sound an alarm when commanded to by a cell phone.

The case and LiPo battery of [doragasu]’s project comes from a small photo frame key fob. The LCD display and PCB of the photo frame were tossed aside for a future project, and the design of the circuit started. The Bluetooth buzzer key fob is based around an MSP430 microcontroller because of their extremely low power requirements.

On the software side of things, [doragasu] built a J2ME app to connect to the key fob and turn the buzzer on. His app is portable to any Android phone, and versions can be ported to Windows, OS X and iOS devices.

How does it work? Well, [doragasu]’s wife sometimes forgets to charge her key fob, rendering the whole project useless. There are ideas for  updating the device to a Bluetooth 4.0 Low Energy device, but no actionable plans. Still, very good work. You can check out [doragasu]’s walkthrough and demo video after the break.

Continue reading “Finding Your Keys With Bluetooth”