Do you remember the magnetic card spoofer in Terminator 2? It was a bit farfetched because apparently the device could be swiped through a reader and magically come up with working account numbers and pin numbers. We’re getting close to that kind of magic with [Jaroslaw's] card spoofer that is button-programmable.
Building off of a project that allows spoofing via an iPod and electromagnet, [Jaroslaw] wanted something that doesn’t require a computer to put together the card code. He accomplished this by interfacing a 20-button keyboard and a character LCD with an AVR ATmega168 microcontroller. Card codes can be…
Universal credit card in the palm of your hand
Web controlled Dark Crystal
[Reza] sent in his mood rock. Unlike other “mood” devices, instead of showing what mood you’re in, it shows what mood the internets are in. Two ShiftBrite modules are controlled by an AVR ATmega8 which then connects to a computer via USB. The assembly is placed inside of a piece of alabaster.
USB communications are controlled by the ATmega8 running V-USB (formerly AVR-USB) firmware. [Reza] wrote some code to control the colors from the web using Perl and AJAX. Head over to the web interface to set the colors yourself. We’d love it if a live webcam was added…
EDuino – Arduino or AVR breakout?
We’ve had a lot of requests in the comments for more Arduino centered posts so we were happy when [Njay] told us about his EDuino board. This is a minimal Arduino clone that has a crystal and it’s capacitors, a pull-up resistor and button on the reset pin, and a detachable serial programming connection. He also has a breadboard-friendly version seen above with all the interface pins on one side of the board. This is certainly a useful project and we’re glad to see the board files available for download. This does get us thinking… is this an Arduino,…
Touch sensitive keypad
[Viacheslav] built a keypad that uses human capacitance to detect key presses. Unlike normal keys which close a physical connection, his project detects touch through the PCB substrate. He uses the ADC capabilities of an AVR ATmega8 to measure a change in capacitor charges for each sensor in the keypad.
He’s posted the schematic, Eagle files, and source code with his writeup. He also points to a document on the theory behind this: QMatrix Technology White Paper (PDF). We’re impressed at how simple the circuit is: a microcontroller, capacitors, resistors, and a homemade PCB.
AVR controlled Rubik’s cube solver
[Andrius] just sent in his robot Rubik’s cube solver. It isn’t as fast as the solver we saw last year but it also doesn’t require as many parts either. This project utilizes two claws, each actuated by just two servo motors. The thinking is done by a PC which calculates the necessary moves to solve the cube. Each instruction is then passed via USB to the AVR ATmega16 microcontroller that is responsible for the servo operation.
Right now it looks like the colors for each starting face have to be entered manually before a solution is calculated. We think…
Hard drive RGB clock
We’ve brought you an HDD clock in the past, but [mb1988] tried to bring his project to another level by fully documenting it (in Polish). Inspired by [dzgdzzh]’s version of the same invention, [mb1988] decided to reverse engineer it (as well as make a few changes) and base it on the powerful ATmega128. Since this clock, along with most HDD clocks, can only display solid lines of radii, it cannot be used to display text. However, color schemes and animations can be toggled using a remote control. The housing itself is also pretty impressive. The back part of the enclosure was molded out of Rayobond,…
Digital motorcycle monitor
[Bill] documented the creation of his motorcycle monitor over on the Arduino forum. Consisting of a speedometer, tachometer, and gear indicator, the monitor accurately displays the variables measured by each of the gauges. The gear indicator works by comparing the engine RPM to that of the rear wheel. This ratio is unique to each gear, allowing the Arduino to easily tell which gear the bike is in. The same system is used on many commercial gear indicators. The initial prototype was built using a protoshield, Bluetooth module, graphic LCD, and a few other components. In order to make logging simpler, the Bluetooth…
Learn from the Ice Tube Clock
Looks like they’re at it again over at Adafruit. This time they’ve produced a clock that looks more like it should be attached to a munition rather than cruising bedside. But, geek-cred aside, there’s a lot to be learned from their design. Like we’ve grown to expect, they’ve put together some good documentation on their choice of components.
Start off by taking a peek at their 5v power regulator. There is an extra diode on the output side that prevents reverse current from the 3v backup battery. The AVR ATmega168 that controls the clock is used to detect loss…
Humanoid Robot + Homebrew Waldo = Big Smiles
Robot enthusiast [Vitalijus Rodnovas] built this rig to allow a humanoid robot to mimic his own body movements in real time. [Rodonovas] refers to his man-machine interface as a “master-slave suit,” but elsewhere this is often called a waldo after a prescient 1942 [Robert Heinlein] novella. This project page is slight on details and is mostly written in his native Lithuanian, but the pictures speak volumes, and with a little help from Google Translate we can learn the essential facts: The robot itself is a commercially-available kit, the Kondo KHR-1HV from Japan. The custom-built harness uses a collection of surplus Soviet-era military potentiometers (acquired on…
Maple beats up Arduino, takes its shields
The Atmega168 at the heart of every Arduino is an eminently capable chip; its ilk have been seen working as a basic web server, playing back digital audio, even generating TV signals. But as projects continue to grow in sophistication, reality rears its ugly head: Arduino can handle any one of these tasks very well, but it often requires squeezing every last instruction cycle or bit of memory in the device. Even the ’368 chip and the Arduino Mega are stopgap measures. Sooner or later, you have to graduate to long trousers—move up to a more capable microcontroller platform—an uncomfortable change usually involving…
The Serpent Mother
The Serpent Mother is certainly an appropriate name for this 168foot long snake fire art installation filled with enough goodies to impress anyone who is into flame effects. [The Flaming Lotus Girls] were allocated $60,000 in May of 2006 to bring this art project to Burning Man. A team of nearly 100 people worked together at a furious pace to pull it off. The collaboration of skill-sets is unfathomable between the metal art, firmware, software, LEDs, and propane design. The primary flames consist of 41 “poofers” along the spine of the serpent each one capable of delivering a 8′…
AVGA: The AVR based video game platform
We’ve seen our fair share of AVR projects, but this one’s pretty cool. AVGA is a color video game development platform based on the Atmel AVR family of microcontrollers. As seen in the picture above, one of the AVRs that the project uses is the popular ATMega168. There were several technical hurdles to using the AVRs to run color video games; one of the most difficult problems was figuring out a way to display detailed graphics from AVRs limited onboard RAM. Eventually, the developers figured out a way to display detailed graphics using a TILE-based driver. The TILE driver…