Hackaday was in Portland last weekend for the Open Hardware Summit. I did a brief recap earlier this week but this post has been on my mind the entire time. The night before the summit, OSH Park (the Purveyors of Perfect Purple PCBs which we all know and love) hosted a Bring-A-Hack at their headquarters. [Laen] knows how to throw a party — with a catered spread and open bar which all enjoyed. The place was packed with awesome hackers, and everyone had something amazing to show off.
In fact, there were far too many people showing off hardware for me to capture all in one evening. But join me after the jump for six or seven examples that really stuck out.
As the story goes, years ago [Matt Evans] was wooing the beautiful and talented [Jen]. There were many suitors vying for her hand; he would have to set himself apart. The trouble was, how to convince her that persisting in the relationship was the best and only course? What did he have to offer? Of course many of us know the answer; having wooed our own significant others with the same thing. Incredible and unrepentant nerdiness.
So! He toiled late into the night, his eyes burning with love and from the fumes of solder smoke. For her he would put his wizardry to work. At the wave of a hand would write songs of adoration in the air with nothing but light. The runes of power, all typed out in the proper order, would be held by a ATiny. A CR2032 coin cell provided the magic pixies which would march to its commands, delivering their spark to the LEDs in the right order.
He etched the board, wrote the code, and soldered the components. He encased it in his finest box of crystal clear plastic and black static foam, a gift of the samples department of the Maxim corporation.
Presumably the full moon was high in the air when he presented the box. He took it out and waved it with a flair. Poetry floated there in front of her eyes. It read, “Jen is cool!”. A few years later, they were married.
You think you’ve seen everything that there is to see regarding blinking LEDs and then a simple little trick proves you wrong. Our friend [Zach Fredin], aka [Zakqwy], added a pander mode to his blinky board which shows the Hackaday Jolly Wrencher in a Persistence of Vision mode. We love pandering, and obviously you just need to start the mode and wave the board back and forth. But in thinking the obvious you’d be wrong.
You would think that soldering all those LEDs by hand would be the trick, but [Zach] pulled off a much more difficult feat. Look closely at the image here (or click to embiggen). The two shift register footprints on the prototype were mirrored. He deadbug soldered each of them using — get this — the individual strands from some 28 AWG stranded wire. You sir, get the hardcore hand soldering badge and then some.
Okay, we’ll stop beating around the bush. The ATtiny45 on this board isn’t connected to the USB data lines, they’re only for power. That means, at its heart this is purely a blinking LED project, albeit one that uses the huge range of colors of the PICOLED family of parts. [Zach] did well with just two user inputs, but it’s the very simple POV party trick that really sucked us in. Instead of waving the board around, [Zach] uses a metal offset spatula as a mirror. Moving it back and forth unfolds the carefully timed flashes to draw your message in the air. Such a simple concept, but so satisfying to see it applied in a slightly different way.
Persistence of vision projects were once all the rage, judging by a quick review of the literature here on Hackaday. They’ve tapered off a bit lately, but this impressive full-color globe display might just kick-start some new POV projects.
Built as a final project for an EE course, [Evan] and [Kyle]’s project is more about the control electronics and programming than the mechanical end of the build. Still, spinning a 12″ ring of 1/4″ thick acrylic with a strip of APA102 LEDs glued to the edge takes some thoughtful engineering. While the build appears sturdy, [Evan] does admit to a bit of wobble under full steam, which was addressed by adding some weight to the rig. We wonder if mounting half the LEDs on each side of the ring to balance the forces wouldn’t have worked better. True, it would have complicated the coding for the display, but maybe that would have been good for extra points. In any case, the display turned out well and the quality of the images is great. And as an aside: how awesome is it that we live at a time when you can order a six-circuit slip-ring for a project like this for less than $20?
It’s the end of the semester and we love seeing the final projects that have just made it across the finish line. This globe is one, yesterday we saw a voice-controlled digital eye exam, and if you have or know of a final project, don’t forget send us the link!
For those who haven’t addicted themselves to Super Hexagon yet, it’s pretty… addicting, to say the least. Normally this 80’s arcade-style game would run in a browser but some of the people at Club de Jaqueo in Buenos Aires decided to cram all of that into an Arduino. They didn’t stop there, though, and thought that it would work best with a POV display.
To navigate the intricate maze of blending a POV display with a fast-paced game like this, the group turned to the trusty Arduino Micro. After some frustration in the original idea, they realized that the game is perfectly suited for a POV display since it’s almost circular. The POV shouldn’t take up too much of the processing power of the Arduino, so most of the clock cycles can be used for playing the game. They couldn’t keep the original name anymore due to the lack of hexagon shape (and presumably copyrights and other legal hurdles), but the style of the original is well-preserved.
The group demonstrated their setup this past weekend, and the results are impressive judging by the video below. They’ve also released their source code and schematics as well, in case you have an old fan (or maybe even a bicycle?) lying around that is just begging to be turned into a mini-arcade game.
He used the frame, disk and motor from a drive and added LEDs under the spinning disk as the light source. The disk has 8 small holes drilled equidistant around the disk, and spiraling slightly toward the center. As the holes pass by the LEDS they are flashed by the ATtiny2313 processor to create images. To determine the position of the platters a Hall effect sensor is monitored by the 2313 to detect a magnet on the underside of the disk. There is room to display ten characters at one time. Each cursor position can scroll through the character set by rotating an encoder. For all the precision needed to coordinate the LEDs with the spinning holes the electronics and software code are amazingly simple. That’s a really nice job, [Adam]!
Persistence of vision hacks are to hackers like flames are to moths. One really nice thing about [Adam’s] project is that you can interact with it while it’s running. Check it out after the break.
Do you know how a film projector works? We thought we did, but [Bill Hammack] made us think twice. We have covered the Engineer Guy’s incredibly informative videos many times in the past, and for good reason. He not only has a knack for clear explanation, the dulcet tones of his delivery are hypnotically soothing. In [Bill]’s latest video, he tears down a 1979 Bell & Howell 16mm projector to probe its inner workings.
Movies operate on the persistence of vision (POV) principle, which basically states that the human brain creates the illusion of motion from still images. If you’ve ever drawn circles and figure eights in the nighttime air with a sparkler or perused a flip book, then you’ve experimented with POV.
A film projector is no different in theory. Still images on a strip of celluloid are passed between a lamp and a lens, which project the images on to a screen. A device called a shuttle advances the film by engaging its teeth into the holes on the edge of the film and moving downward, pulling the film with it. The shuttle then disengages its teeth and moves up and forward, starting the process again.
Film is projected at a rate of 24 frames per second, which is sufficient to create the POV illusion. A projector’s shutter inserts itself between the lamp and the lens, blocking the light to prevent projection of the film’s physical movement. But these short periods of darkness, or flicker, present a problem. Originally, shutters were made in the shape of a semi-circle, so they block the light half of the time. Someone figured out that increasing the flicker rate to 60-70 times per second would have the effect of constant brightness. And so the modern shutter has three blades: one blocks projection of the film’s movement, and the other two simply increase flicker.
[Bill] explains how the projector reads the optical soundtrack. He also delves into the mechanisms that allow continuous sound playback alongside intermittent projection of the image frames. You’ll never look at a projector the same way again.
Want to know more about optical soundtracks? Check out this Retrotechtacular that explores the subject in detail.