[John] got his hands on a 3D printer, and did what any hacker with a new toy would, printed himself a Mutoscope. (A what?) A Mutoscope is an early flip-book based motion picture machine, and in this case it displays 24 frames from “A Clockwork Orange”. [John]’s 3D-printed machine is, not coincidentally we assume, printed in orange plastic.
The model for the frame is up on Thingiverse, but there’s not all that much to it, honestly. It’s a frame and a few wheels that hold some skewers in place. The rest of the work is making the flaps.
But getting to the end product wasn’t a straight walk. [John] describes all of the starts and stops in his blog, aptly named “Fail Try Again”. We like seeing the whole process rather than just the final, seventh, iteration of the device.
Where to take this project next? We want to see a design with a mounting bracket for a cheap stepper motor built in. We’ve always wanted our own custom signage, and there’s nothing cooler than the flap-flap-flap noise that flip book pages make when being switched. We must not be alone in thinking so, because we’ve seen two beautiful DIY builds in the last two years: this one done in multiples for advertising purposes and this one done just for the lulz. [John]’s project is a lot simpler, and thus a lot more accessible. We hope it inspires a few of you to make your own.
As microcontrollers become more and more common, we see more ways to get a lot of performance out of one chip. A great example of this was the ESP8266 which was originally seen as a cheap WiFi card but has since blossomed into its own dev platform thanks to the horsepower hidden within. To that end, [Martin] is trying to push the now-ubiquitous WiFi chip even further by rolling out his own LCD driver for it from scratch.
The display of choice is the KeDei LCD 3.5″ module which was originally intended for use with a Raspberry Pi. [Martin] points out that this display isn’t optimized for speed, but after everything is said and done he has its clock line running at 40 MHz. To get this kind of speeds from the LCD, he depopulates the first shift register and adds his own fast-propagation circuit to establish a more-traditional serial addressing mode. With use of a WLCD driver that [Martin] also wrote, it is now relatively easy to draw on the screen very quickly with an ESP module. Check it out in the video below.
If you’re looking for your own tiny, cheap, fast display, this is one cool way to do it but we would suggest spinning a carrier board for both the ESP and the added circuitry. We’re looking forward to future projects which puts devices like these inside of really tiny magic mirrors, or uses them in other places where a small graphical display would be handy.
Most hardware hackers have a clock project or two under their belt. A pretty common modification to a generic clock is to add lights to it, and if the clock has an alarm feature, it’s not too big of a stretch to try to get those lights to simulate a sunrise for a natural, peaceful morning alarm. The problem that a lot of us run across, though, is wiring up enough LEDs with enough diffusion to make the effect work properly and actually get us out of bed without an annoying buzzer.
Luckily for all of us, [jarek319] came up with an elegant and simple solution that should revolutionize all future sunrise alarm clock builds. He found a cheap OLED display and drove it with an LM317 voltage regulator. By driving the ADJ pin on the regulator, he was able to effectively drive the OLED with a makeshift PWM signal. This allows the OLED’s brightness to be controlled. [jarek319] threw some NTP code up on an ESP12E and did a little bit of programming for the alarm, and the problem is solved.
While an OLED is pretty much the perfect solution for a sunrise alarm clock, if you have a problem sourcing one or are just looking for an excuse to use up a strip of addressable LEDs, you can build a sunrise alarm clock out of almost any other light source.
Visually impaired people know something the rest of us often overlooks: we actually don’t see with our eyes, but with our brains. For his Hackaday Prize entry, [Ray Lynch] is building a tongue vision system, that will help blind people to see through one of the human brain’s auxiliary ports: the taste buds.
There’s an especially large focus on 3D displays. Projecting onto screens, droplets of water, spinning objects, and even plasma combustion are covered. But so are the funny physical displays: flip-dots, pin-cushions, and even servo-driven “pixels”.
We really liked the section on LCDs with modified polarization layers — we’ve seen some cool hacks using that gimmick, but the art pieces he dredged up look even better. Makes us want to take a second look at that busted LCD screen in the basement.
We’re big fans of the bright and blinky, so it’s no surprise that [Blair] got a bunch of his examples from these very pages. And we’ve covered [Blair]’s work as well: both his Wobbulator and his “Color a Sound” projects. Hackaday: your one-stop-shop for freaky pixels.
[Blair]’s list looks pretty complete to us, but there’s always more out there. What oddball displays are missing? What’s the strangest or coolest display you’ve ever seen?
The Amoreiras Tower, in Lisbon, Portugal, recently added a rooftop viewing area that is open to the public. The top of the tower is one of the highest spots in the city, and the viewing area gives an impressive 360º view of the surrounding area. However, the elevator to get to the top left a lot to be desired. It’s an interior elevator, and didn’t itself offer any view.
So, Artica, along with Schindler, were brought in to solve that problem. The solution was to mount displays on the interior of the elevator, in order to simulate a 360º panoramic view of the city outside. The video is synced up with the elevator, so the view changes as the elevator passengers move up and down between floors.
Artica, who was responsible for the concept, design, and electronics installation accomplished this by first building a prototype in their office building. This was a full-size elevator replica with which they could test the design and get it ready for installation. They then partnered with Schindler to actually install the system in the elevator of the Amoreiras Tower, which necessitated almost completely rebuilding the elevator. As you can see in the video, the resulting view and accompanying music (definitely not elevator music) are fantastic, and it was even done in time for the public opening of the rooftop viewing area.
Like us, you may be wondering where the video footage came from. The scene moves in apparent parallax so video was obviously captured with continuous motion and isn’t a scrolling image. This is the work of a camera toting drone.
A small LCD screen can be extremely helpful with small microcontroller projects. Not everything needs to communicate to a fancy server using an ESP8266. However, if the simplicity of the character displays irks you, it’s possible to spice them up a little bit with custom characters and create animations, like [Fabien] did with his animated Arduino progress bar. (Google Translate from French)
The project started out simply enough: all [Fabien] needed was a progress bar. It’s easy enough to fill in the “characters” on the 2×16 character LCD screen one-by-one to indicate progress, and the first version of this did exactly that. The second version got a little bit fancier by adding a border around the progress bar and doubling its resolution, but the third version is where knowing the inner machinations of the microcontroller really paid off. Using a custom charset reuse optimization, [Fabien] was able to use 19 custom characters at a time when the display will normally only allow for eight. This was accomplished by placing the custom characters in memory in the correct order, to essentially trick the microcontroller into displaying them.
These types of microcontroller hacks get deep into the inner workings of the microcontroller and help expose some tricks that we can all use to understand their operation on a deeper level. Whether you’re using PWM to get a microcontroller to operate a TV, or creating the ATtiny-est MIDI synth, these tricks are crucial to getting exactly what you want out of a small, inexpensive microcontroller.