This isn’t a hack. But it is a decidedly interesting piece of mechanical technology. The Whiffletree shown above is a way to turn binary data into a mechanical analog value. [Bill Hammack] explains how this assembly is used in a typewriter and how a whiffletree can convert binary data to a set of analog outputs.
These linkages are what makes an IBM Selectrix Typewriter work. You know, the one with the globe stylus instead of individual hammers for each key? [Bill] uses the typewriter as the example in his illustrations that show how each bit of data positions the output in a predictably different location. We’re familiar with other mechanical representations of binary data but converting to an analog value mechanically is a new concept for us. Lukily, the videos that [Bill] put together are fantastic at explaining the concepts. Not surprising, since he is a professor at the University of Illinois at Urbana-Champaign . See them both after the break.
Continue reading “Wiffletree: a mechanical digital to analog converter”
The Clock Clock
This digital display is made from several analog clocks with thick hands. Together they make something of a 7-segment display, which can be used to display the time. It reminds us of the “Shared Time” installation we covered previously. [Thanks Drum365 via Anonimiss Files]
Quickly desolder lots of parts
[Rhys Goodwin] is grabbing parts from junk PCBs but he’s not using a rework station. Instead it’s a hot-air gun and a brisk tap on the bench to send the parts flying. Well, at least he’s not using a blow-torch like [Ben Heck] does.
This bank of 8 toggle switches is the controller for Binary Hero, a geeky take on Guitar Hero. When you see a decimal number come down the screen set your toggle to the binary equivalent in time or the game will be over before you know it. [Thanks Fabien]
Quick fan POV
[GMG] took a small persistence of vision board and slapped onto an oscillating fan blade. Along with a couple of magnets on the safety cage this display is a persistence of vision hack you can pull off in an hour or two.
Speed up laser etching
[James] figured out a way to cut down on the time it takes to etch multiple copies of one item with a laser cutter. It doesn’t run the laser faster, but orients the pieces in a way that means less movement of the head while the laser is not on. Read through his article and see if this method can help you out when doing some CNC work.
It’s fun to pick apart code, but it gets more difficult when you’re talking about binaries. [Joby Taffey] opened up the secrets to one of [Travis Goodspeed’s] hacks by disassembling and sniffing the data from a Zombie Gotcha game binary.
We looked in on [Travis’] work yesterday at creating a game using sprites on the IM-ME. He challenged readers to extract the 1-bit sprites from an iHex binary and that’s what got [Joby] started. He first tried to sniff the LCD data traces using a Bus Pirate but soon found the clock signal was much too fast for the device to reliably capture the signals. After looking into available source code from other IM-ME hacks [Joby] found how the SPI baud rate is set, then went to work searching for that in a disassembly of [Travis’] binary. Once found, he worked through the math necessary to slow down communication from 2.7 Mbit/s to 2400 bps and altered the binary data to match that change. This slower speed is more amenable to the Bus Pirate’s capabilities and allowed him to dump the sprite data as it was sent to the LCD screen.
[Bogdan] set out to build the all-too-familiar binary clock. But, he didn’t want to be ordinary, and set the goal of making the clock as hard to read as possible. What he ended up with is a clock
that is almost impossible to read correctly.
He’s using colors to tell the time. We immediately thought this might make use of resistor codes as the display
but it doesn’t. Red shows the hours, green for minutes, and blue for seconds. Now stack all of them on top of each other in binary and you’ve got the time. That means you’ve got to know all of your color combinations, plus read the binary value correctly, to decipher the time. Add to that the display changing every second and we’re in trouble.
Aside from the user difficulty level, this is a really clean build. It uses an ATmega8535 in conjunction with our favorite DS3232 RTC chip. The etched board is nice and clean, making for an aesthetically pleasing clock.
[Kenneth Finnegan] quenches our clock-a-day compulsion with his Arduino based binary timepiece. The clock uses a 5×7 LED matrix as a display and shows month, day, and time. He sourced a DS3232 real-time clock which automatically compensates for temperature to achieve very accurate time keeping. We like the super-cap circuit he added to keep the RTC running if the power is cut.
Is an Arduino overkill here? Well, the code is certainly not filling the 16k available on the ATmega168. At $4.32, the $1-2 you could save by using a lower-grade chip is not worth having to rewrite the code developed during prototyping. [Kenneth] also mentions that these projects usually only hang around for a few weeks before they’re re-purposed for the next endeavor.
Take a look at [Kenneth’s] superb hardware walk through in the video after the break. If you’re a fan of clean breadboarding, he’s also made a time-lapse of the circuit building process.
Continue reading “Binary clock uses DS3232 RTC”
[Kieran] let us know about his hybrid analog/binary clock. The circuitry behind the clock is nothing too new. An Arduino combined with a Chronodot to produce an accurate clock. What we really enjoyed however was the creative implementation of an old British Telecom Linesman’s Multimeter as the case. The analog meter acts as the seconds hand, while a another display made of LEDs diffused with stripboard is the binary clock. The end product is nothing short of ingenuitive.
Everyone Remembers Free day right? [The Ideanator’s] Bus Pirate came in such a nice red box – he decided to make it his permanent case.
[Chico] is in the middle of making a CNC, but decided to make some music with the steppers in the mean time.
What looks like an old wooden box is actually [Ludvig’s] super sweet retro arcade cabinet. Complete with a giant emergency stop red button.
Who says Legos are dead? [Carl] used them to create a simple and cheap diffraction grating projector. Including video!
[Torchris] used an Ethernet shield exactly as it was designed, sending data over Ethernet. Still a nice hack for those needing help working with Ethernet shields and Arduino.
Finally [Robert] let us know about a friends Arduino Binary Clock. But we think his elegant use of tape and a sand blaster to engrave glass is cooler.