Arduino Video Sampler

[gijs] sent in an Arduino video sampler he’s been working on. The sampler is able to capture, pause and play a short video forwards and backwards.

The video capture circuit is based on the Nootropic Design video experimenter. We’ve seen a few project use this video experimenter board, but never with such smooth video. The sampler samples frames at a resolution of 128×96 and stores everything in a 256Kbit SRAM. A back-of-the-envelope calculation tells us that the sampler can hold a little under a second of video, more than enough to do something cool.

[gijs] says there is a 1 bit version and a 1.5 bit version of his video sampler. While we’re busy wrapping our minds around what half a bit is, he’ll be upgrading the 1.5 bit version to 2 bits. He’s also ordered some PCBs and expects to have a kit out by October. Check out a demo after the break.

Continue reading “Arduino Video Sampler”

ExtMEDIA: An XBMC Disc Changer Interface

extmedia_dvd_bluray_changer_integration

A while back, [Ben Gilstad] built his first HTPC, loading XBMC on it to manage all of his digital media. He loved XBMC’s features and flexibility, but he needed a way to enjoy his DVD and Blu Ray collection on the device without too much hassle. Far before [Ben Heck] considered fitting his Xbox 360 DVD drive into a CD carousel, this [Ben] was busy hacking a Blu Ray player into his.

He bought a broken disc changer at a garage sale, and tore apart a standard SATA Blu Ray player in preparation for the optical drive transplant. An ATMega168 controls the changer’s mechanics, monitoring the carousel’s position and triggering the proper motors when discs need to be swapped out. The AVR currently takes its direction from the HTPC over its serial port via a UDP proxy as XBMC did not support a serial interface at the time he was building the changer.

The second half of [Ben’s] project is an XBMC add-on that he uses to manage his huge collection of optical discs. In order to get XBMC to recognize each disc as a valid ‘file’, he created a clever workaround involving blank WMV clips. This enables him to view his DVDs as if they were digital files on his hard drive, complete with cover art.

It’s a fantastic project, and [Ben] says that his system should be able to support any number of physical disc changers simultaneously, without much issue. Unfortunately the project went on hiatus when he lost his job, so it’s packed away in storage for the time being. Once he gets back on his feet however, he has a whole list of planned changes and improvements to work on – we can’t wait to see it once complete!

Keep reading to check out a video demonstration of his XBMC add-on in action.

Continue reading “ExtMEDIA: An XBMC Disc Changer Interface”

Playing Chess On A Microcontroller

[Arthur Benemann] started a little project for his electrical engineering program, and suffered the worst case of feature creep we’ve ever seen. He just posted an instructable of his picChess project that is able to play chess on a VGA monitor with a keyboard, with sound, a clock, temperature sensor. Apparently, [Arthur] was bored one evening and threw in an implementation of Conway’s game of life.

[Arthur] chose a DSPIC33F μC for his project with everything laid out on a bread board. He’s quite proud of his VGA routine, the first time he’s ever used DMA. We’re really impressed by [Arthur]’s chess engine – his is the first homebrew chess engine we’ve seen on Hack A Day. Although the engine is a brute-force search with Alpha-beta pruning, the engine itself seems fairly advanced that will even supports castling.

Although a few rules aren’t supported and the ELO rating of the engine isn’t known, [Arthur]’s engine should still be able to beat an amateur player. A fairly impressive feat indeed.

Check out [Arthur]’s video after the break.

Continue reading “Playing Chess On A Microcontroller”

Augmented Reality Game Could Come From The Seventies

[Niklas Roy] sent in a project he just completed called PING! Augmented Pixel. At first glance the entire build is just a plain jane retro video game stuffed into an ATmega8 but looks can be deceiving. The video game is actually an augmented reality device that inserts a pixel into a video feed. The bouncing pixel can be manipulated with a camera – push the pixel and it goes off in another direction.

The project runs on an ATmega8 clocked at 16 MHz, and reads the video feed with the help of an LM1881 sync separator. There’s no schematics, but he thankfully included some code for his project. Everything is set up for PAL video, but this could be easily adapted for NTSC. Any Hack A Day readers want to take up the challenge of building this from just a description?

[Niklas] says there’s no reason this couldn’t have been done by Atari in the late seventies. There were economic reasons for not putting out a video camera controller, of course, and the R&D department may have been too busy playing Breakout with their eyebrows.

Check out the demo of the augmented pixel after the break.

Continue reading “Augmented Reality Game Could Come From The Seventies”

Bottle Rocket POV Video

pov_fireworks_video

It’s a holiday weekend, and much like you, we’re taking a bit of time to relax and kick back a few drinks while we mingle with friends and family. Obviously, one of the bigger events this weekend plays host to is the fireworks show put on by your city or your drunken neighbors.

Roman candle wars aside, have you ever wondered what the 4th of July looked like from the fireworks’ point of view? We did, and so did [Jeremiah Warren], who put together an awesome video showing what really happens after you light the fuse and run away like a little girl.

The dizzying video was shot using a pair of key chain cameras that he strapped directly to the rockets before launching. It’s pretty entertaining, so be sure to check it out if you have a few minutes to spare.

This probably doesn’t quite fit the criteria to be considered a hack, but with explosions and the crazy point of view video, we had to pass it along.

Continue reading “Bottle Rocket POV Video”

Automatic Micro-Copter Cameraman

For those of you that are extreme sports participants, this “MikroKopter” may be the solution you’ve been waiting for.  When combined with a helmet mounted camera, this additional view should do a great job of capturing your every trick.

This setup attaches a camera to a six-rotor mini helicopter to follow and video the action. In true drone form, the camera is controlled automatically via a “point of interest” tracking transmitter.  The helicopter, however, appears to be controlled by a human operator.

There is really a lot going on with this setup from the micro helicopter itself to the tracking system (really neat how it calculates the camera angle), so be sure to check out their website. Also, be sure to check out the video of everything in action after the break. Continue reading “Automatic Micro-Copter Cameraman”

The Engineering Guy Explains Fiber Optics

engineering_guy_fiber_optics

[Bill the “Engineer Guy” Hammack] is back with another lesson in the science behind the technology we know and love, but might not fully understand. This time around he discusses fiber optic cabling and how it is used to relay data across distances both small and large.

He starts off by showing how laser light can be easily transmitted from one end of an audio-grade fiber optic cable to the other. To show us how this is accomplished, he sets up a simple table top demonstration involving a bucket, some propylene glycol, and a green laser pointer. The bucket has been modified to include a clear window at one side and a spout at the other. The laser is carefully lined up, and when the spout is unplugged, a steady stream of propylene glycol is released into a second bucket. As [Bill] explains, the laser stays within the stream of fluid due to total internal reflection, and can be seen shining in the second bucket.

[Bill] also discusses how fiber optics were employed in the first transatlantic telecommunications cable, as well as how pulse code modulation was used to send analog voice data over the undersea digital link.

As always, [Bill’s] video is as entertaining as it is enlightening, so be sure to check it out below.

Continue reading “The Engineering Guy Explains Fiber Optics”