Virtual Pool, Real-world Interface

[youtube=http://www.youtube.com/watch?v=2Wc_DXGe2fQ]

Sunday we saw robots playing pool and an augmented reality pool game. Today we’ll complete the pool trifecta: virtual pool using a real cue stick and ball in another vintage video from Hack a Day’s secret underground vault. The video is noteworthy for a couple of reasons:

First is the year it was made: 1990. There’s been much buzz lately over real-world gaming interfaces like the Nintendo Wii motion controller or Microsoft’s Project Natal. Here we’re seeing a much simpler but very effective physical interface nearly twenty years prior.

Second: the middle section of the video reveals the trick behind it all, and it turns out to be surprisingly simple. No complex sensors or computer vision algorithms; the ball’s speed and direction are calculated by an 8-bit processor and a clever arrangement of four infrared emitter/detector pairs.

The visuals may be dated, but the interface itself is ingenious and impressive even today, and the approach is easily within reach of the casual garage tinkerer. What could you make of this? Is it just a matter of time before we see a reader’s Mini-Golf Hero III game here?

Vintage Video: Computing Across America

roberts

in 1983, [Steve Roberts] packed up a Tandy 100 laptop and a 5-watt solar panel, fleeing suburbia on his recumbent bicycle on what would become a 17,000 mile journey that forever cemented his place in the geek pantheon…not just as a technology hacker, but as one of the preeminent “life hackers,” pursuing his own dreams on his own terms and inspiring others to do the same.

In this 1989 video, recently unearthed by Hack a Day, [Roberts] reflects on the first 16,000 miles of his voyage, detailing some of the technology that went into his then-current ride, the Winnebiko II.

Continue reading “Vintage Video: Computing Across America”

1:35,200 Scale Train Is World’s Smallest

nanotrain

This train layout is so small it nearly defies photography as much as it defies expectations. Built by model railroad enthusiast [David Smith], this is a model of a model: an N scale (1:160) layout inside a Z scale (1:220) world! For size reference, the entire layout is shown under a ballpoint pen tip in the photo above. And it actually runs!

Of course with this being Hack a Day you know there’s going to be some shenanigans involved. Pause the hi-def YouTube video at the 0:50 mark and see if you can puzzle it out first. The remainder of the video and [David’s] project page reveal how this all works, and it’s no less amazing even with the trick exposed. Check out his other ludicrously small mechanical wonders as well!

[via RetroThing]

SparkFun Kegerator Goes To Eleven

sparkfun-kegerator

It started with a simple need: keep tabs on SparkFun Electronics’ in-house kegerator so the beer won’t run out at inopportune times. But of course SparkFun and “simple need” make strange bedfellows…throw beer in the mix, and you know this can’t end well. The result, as you might imagine, reads like a who’s-who of electronics hackery buzzwords.

Arduino? Check. Custom PCB? Check. Web interface? Check. Twitter feed? Check.

They’ve assembled a nice build tutorial on how this all went together, including code, example circuits, an explanation of some of the sensors used, and links to other tutorials for such things as Twittering and persistent storage in EEPROM using Arduino. Not to mention the eye candy: a custom Arduino shield (solder mask and all), custom acrylic tap handle, custom SparkFun pint glasses. They never do anything halfway, do they?

C64 Emulator For IPhone Approved — Minus BASIC

c64

After a lengthy process that had previously met with rejection, Manomio’s Commodore 64 emulator for the iPhone and iPod touch has finally been accepted by Apple. This marks the first time a multi-purpose emulation title has been approved by the App Store. The $4.99 C64 app comes bundled with five fully-licensed classic games, and additional titles can be purchased and downloaded directly within the application.

App Store policies prohibit software that could run downloadable code, which barred most emulation attempts in the past. A couple of Sega titles worked around this by nature of being single-purpose emulators. The condition by which the C64 title was finally approved was the removal of the BASIC programming language (though ironically it’s still shown in screen shots, even on the App Store). Since only sanctioned programs can be installed and run from within the application, no user-alterable code is present.

The C64 emulator is neat enough in itself, but the really encouraging news here is that a precedent has been set; the business model may open the floodgates for developers to bring more classic gaming titles to the iPhone platform. So download that SDK and get hacking!

[via TouchArcade]

Update: The iPhone Blog has a simple work-around for accessing BASIC!

Update 2: App pulled, no surprise. If you jumped on the opportunity while it was available, [George’s] comment might be of interest.

Toyaanisqatsi: Time Lapse Control Using LEGO Parts

[youtube=http://www.youtube.com/watch?v=Fm1fFQfGc9M&feature=player_embedded]
A simple panning motion can add impact to the already-dramatic effect of time lapse photography. To accomplish this, frugal cinematographers sometimes build [Rube Goldberg] contraptions from clock motors, VCR parts or telescope tracking mounts. Hack a Day reader [Stephan Martin] has assembled a clever bargain-basement system using an Arduino-driven stepper motor and a reduction gear system built up from LEGO Technic parts, along with some Processing code on a host PC to direct the show.

While the photography is a bit crude (using just a webcam), [Stephan’s] underlying motion control setup might interest budding filmmakers with [Ron Fricke] aspirations but Top Ramen budgets. What’s more, unlike rigid clock motor approaches, software control of the camera mount has the potential for some interesting non-linear, fluid movements.

Direct-to-PCB Inkjet Printing

inkjet-pcb

Full Spectrum Engineering has offered up a tutorial for their inkjet direct PCB kits that repurpose direct-to-CD capable inkjet printers (such as the Epson R280) to print etch-resistant ink straight onto copper clad board. This is easier and less error prone than some iron-on methods, especially for two-sided boards. Just print (no need to reverse the design), dry on a hot plate or in a toaster oven for a couple minutes, and your board’s ready for etching!

Homebrew methods exist for all of this, but for those who would rather move ahead with their design than spend time scrounging for the required bits, the kits offer a pretty good value. They can also meet you halfway…say if you’re only lacking access to a laser cutter and just want the CD stencil…all of the parts are available individually or as a complete set: the resist ink cartridge, the stainless steel board-holding stencil, and a supply of double-sided copper clad boards precisely sized for the stencil (3.5 by 2.5 inches). The small board size is well within the limits of the freeware Eagle Light Edition software.

Concerned about gunking up your nice inkjet with non-OEM ink? You can dedicate hardware to the job without breaking the bank. Many of the compatible printers are of the “free printer after rebate” bundle variety that can now be found inexpensively on Craigslist or eBay.