Wire loop game penalizes for touches by shrinking your wand

We really like this take on a conductive wire maze game. It’s the result of a 48-hour hackathon in Belgium which required that all projects stemming from the event use an Arduino. We think [Jan] and [Kristof] made perfect use of the prototyping device in the time allotted. The event organizers thought so too because this took top prize.

As you can see, the gaming area is two-sided, and consists of some copper wire bent into a maze. There’s a wand made out of a PVC pipe with a loop of braided cable running through it. The loop surrounds the copper track and each player needs to get from the beginning to the end, touching checkpoints along the way without coming in contact with the track.

Pretty standard, right? Well there’s a twist. At each checkpoint the Arduino signals a servo motor in the wand to make the loop smaller. Add to that a penalty/reward system: if you touch the track, your loop gets smaller and your opponent’s loop grows larger. Don’t miss the head-to-head action after the break.

This reminds us of that wire-based cave racer from a few years back. [Read more…]

AltSoftSerial looks to speed up Arduino software UART

So let’s say your using an Arduino in your project. You already have the hardware-based serial interface working with one portion of the project and need a second serial port for unrelated hardware. The obvious solution is to write one in software. But this is a place where working in the Arduino environment gets really hairy. Since there’s a layer of abstraction between the code and the hardware interrupts, it can be difficult to know if you are going to have timing problems. But there’s a new library available which seeks to reduce the latency of software-based serial communications so that you don’t have to worry about it.

It’s named AltSoftSerial because it is a software-based serial library that is an alternative to the NewSoftSerial package. The former can function with just  2-3 microseconds of latency, while the latter has as much as a 174 microsecond hit. If it functions as advertised that’s quite an improvement. It’s not hard to put together a hardware test platform, and the example program is only about a dozen lines of code (which is the beauty of working in this environment) so give it a try if you have a free hour here or there.

Monitoring software builds with a traffic light

[JD] at isotope11 was looking for a way to get instant feedback whenever a developer broke a piece of software they were working on. After finding a 48 inch tall traffic light, he knew what he had to do. Now, the entire development team knows the status of their code from a traffic light hanging in the corner.

isotope11 runs a continuous integration server to do the quality assurance on their software projects. It’s a lot more flexible than the ‘compile and pray’ setup we’re used to, but then again C isn’t very well suited to test-driven development. When one of [JD]’s developers breaks a piece of code, the CI server will send a warning to an Arduino where all the electronic magic happens.

To light the traffic light, [JD] used a few relays to drive the 120 volt bulbs in the traffic light. The traffic light is very easy to read – red means something is broken, green means everything is alright, and yellow means a test suite is being run.

Check out the video of [JD]’s TDD visualization after the break.

[Read more…]

MIDI controlled Speak-and-Spell

We all love the Arduino, but does the Arduino love us back? There used to be a time when the Arduino couldn’t express it’s deepest emotions, but now that [Nick] hooked up a speech synthesis chip from a Speak & Spell, it can finally whisper sweet robotic nothings to us.

The original 1980s Speak & Spell contained a fabulously high-tech speech synthesizer from Texas Instruments. This innovative chip predated [Stephen Hawking]’s voice and went on to be featured in the numerous speech add-ons for 80s microcomputers like the Apple II, BBC Micro, and a number of Atari arcade games.

[Nick] has been working on his Speak & Spell project for several months now, and he’s getting around to testing the PCBs he made. By his own admission, connecting an Arduino to a Speak & Spell is a little difficult, but he’s got a few tricks up his sleeve to get around the limitations of the hardware. The final goal of [Nick]’s project is a MIDI-controllable Speak & Sound speech synth for the Arduino. This has been done before, but never from a reverse-engineered Speak & Spell.

You can check out [Nick]’s progress in interfacing the Speak & Spell speech chip after the break. There’s still work to do, but it’s still very impressive.

[Read more…]

Play hide-and-go-seek with infrared LEDs

Although we’re sure they exist, we wouldn’t want to meet anybody that can’t look back fondly on the halcyon days of youth that included playing hide-and-go-seek. Some kids never grow up and continue the tradition with geocaching or orienteering, but that sense of limitless discovery wanes over time. [Kurt] came up with a small scavenger hunt beacon that brings back the unending wonder that accompanies the unknown.

The beacon is just a simple ATtiny13 that flashes a message with an invisible IR LED. To receive the messages, [Kurt] made a scavenger decoder shield for an Arduino. The decoder includes a phototransistor and a 20×4 LCD display. All [Kurt] needs to do is hold the decoder up to the beacon for the text in the firmware of the ATtiny to be displayed. The beacon is only one inch square and powered by a watch battery, so it can be hidden anywhere.

[Kurt] suggests that the text of one beacon should provide the clue to the next. We’re thinking this is just a great excuse for a walk in the park. You can check out [Kurt]’s IR decoder getting data from a beacon after the break.

[Read more…]

Robotic Etch-a-Sketch Draws Grayscale Images

[Patrick] decided to make a computer controlled etch-a-sketch. While the idea is not that new, there is always a different way to accomplish a goal. An Arduino is used to control a pair of stepper motors which were sourced for pretty cheap, and even came with their own driver. Next a stand was mocked up using foam board, which helps determine where all the parts should live.

Next was a way to attach the steppers to the knobs, gears would be used and a collet meant for model airplanes was sourced to make the mechanical connection between gear and shaft. With everything set in place via foam board and paper printouts, it is off to get some thin plywood. The plywood is sent though a laser cutter creating most of the stand and gears. Now its all software, a program was whipped up for OSX which converts low res pictures into squiggly lines perfect for the etch-a-sketch to draw on its screen.

The results are quite impressive, join us after the break for a quick video.

[Read more…]