Random Word Pairings Mark The Time On This Unusual Clock

Gosh, the fun we had when digital calculators became affordable enough that mere grade school students could bring one to class. The discovery that the numbers could be construed as the letters of various dirty words when viewed upside down was the source of endless mirth. They were simpler times.

This four-letter-word “clock” aims to recreate that whimsical time a bit, except with full control over the seven-segment displays and no need to look at it upside down. This descends from a word clock [WhiskeyTangoHotel] made previously and relies on a library of over 1000 four-letter words that can be reasonably displayed using seven-segment displays, most of them SFW but some mildly not. A PICAXE is used to select two of the four-letter words to display every second or so, making this a clock only by the loosest of definitions. Word selection is pseudorandom, seeded by noise from a floating ADC pin, but some of the word pairings in the video below seem to belie a non-random sense of humor. As is, there are over a million pairings possible; it might be fun to add in the full set of two- and three-letter words as well and see what sort of merriment ensues.

While we like the Back to the Future vibe here, we’ve seen some other really nice word clocks lately. There was the one that used PCBs as the mask for the characters, and then a rear-projection word clock that really looks great.

Continue reading “Random Word Pairings Mark The Time On This Unusual Clock”

ESP32 Alarm Clock Doesn’t Skimp On The Features

The ESP family of microcontrollers is absolutely on fire right now, with a decent chunk of the projects that come our way now based on one of the impossibly cheap WiFi-enabled boards. In fact, they are so cheap and popular that we’ve started to see a somewhat unexpected trend; people have a tendency to use them as drop-in replacements, despite the more modern boards being considerably more powerful than required. The end result is a bunch of projects in which the ESP is simply underutilized. It’s not a big deal, but somewhat disappointing to see.

But we can assure you this ESP32 alarm clock created by [Pangodream] is absolutely not one of them. He’s packed an impressive number of features into this unassuming little timepiece, and it’s really an excellent example of how much these boards are capable of without breaking a sweat. From DIY touch sensors to the Android application used to configure the clock over the network, this project is overflowing with neat hardware and software tricks worth taking a closer look at.

Inside the 3D printed case, the clock features a BH150 light sensor, the very popular DHT-11 for detecting temperature and humidity, as well as a ILI9341 2.8 inch LCD for the display. In a particularly clever touch (get it?), [Pangodream] used three coins connected to the digital pins of the ESP32 as capacitive sensors. These allow him to interact with the click just by tapping the top of the case, and saved him the trouble of adding traditional switches or buttons. We might have put some indentations in the top case to make identifying which of the three “buttons” you’re pushing, but we suppose the invisible interface does make things look a little more futuristic.

But if even that is too much physical touching for you, then [Pangodream] has come up with a fairly robust system for controlling and interacting with the clock over the network. It’s not just a convenient way of setting the time, a good number of the clock’s functions can be polled and configured in this manner; everything from the sensitivity of the touch sensors to how many times it will beep when the alarm goes off. To make things easier, he’s even wrapped it all up in a handy Android application for on the go configuration.

If this clock doesn’t offer you the level of over-engineering you require, check out this build that uses no less than five ESP32s to get the job done. Or maybe this one that hooks into NASA’s Deep Space Network.

Continue reading “ESP32 Alarm Clock Doesn’t Skimp On The Features”

A Word Clock, The Hard Way

We’ve all seen word clocks, and they’re great, but there are only so many ways to show the time in words. This word clock with 114 servos is the hard way to do it.

We’re not sure what [Moritz v. Sivers] was aiming for with this projection clock, but he certainly got it right. The basic idea is to project the characters needed to compose the time messages onto a translucent PVC screen, which could certainly have been accomplished with just a simple character mask and some LEDs. But for extra effect, [Moritz] mounted each character to a letterbox mounted over a Neopixel. The letterboxes are attached to a rack and pinion driven by a micro servo. The closer they get to the screen, the sharper the focus and the smaller the size of the character. Add in a little color changing and the time appears to float out from a jumbled, unfocused background. It’s quite eye-catching, and worth the 200+ hours of printing time it took to make all the parts. Complete build instructions are available, and a demo video is after the break.

We like pretty much any word clock – big, small, or even widescreen. This one really pushes all our buttons, though.

Continue reading “A Word Clock, The Hard Way”

Let A Dinosaur Show You The Future

Our lives in the 21st century are in part governed by a series of systems which we rarely encounter directly but which can have a great impact upon our lives. The oil futures market, for example, for which [Igor Nikolic] has created a real-time visualisation in the form of a clock in which the “hand” is a plastic dinosaur (As ever, XKCD reminds us that oil contains homeopathic quantities of real dinosaur, but it makes a good talking point).

The clock is part of a series continuing from his previous grid balance lamp project which monitored supply and demand in the electricity grid, and takes a feed of oil futures pricing to an MQTT server which is then picked up by an ESP8266 in the clock. The dinosaur hand is attached to a stepper motor, the position of which is set according to the market movements. There are also three LEDs whose colours change according to price. The whole is mounted on a plaque made from the top of an oil drum, and placed for effect over a map of the Port of Rotterdam, one of Europe’s busiest trading hubs.

Monitoring of these invisible socio-technical systems is a fascinating subject, and in the past we have brought you news of the very real impact they can have on entire continents when international politics intrude.

A Scratch Built VFD Clock With Inner Beauty

Vacuum fluorescent displays (VFDs) are one of those beautiful pieces of bygone technology that you just don’t see much of anymore. At one time they were a mainstay of consumer electronics, but today they’ve largely been replaced with cheaper and more energy efficient displays such as LEDs and LCDs. While they might be objectively better displays, we can’t help but feel a pang of regret seeing a modern kitchen bereft of that unmistakable pale green glow.

If his impressive VFD clock is any indication [Simón Berraud] feels the same way. Not only does the clock’s display instantly trigger waves of nostalgia, but the custom PCB has that mistakable look of consumer electronics circa 1985. If we didn’t know better, we’d think this thing fell through a time warp.

Well, if it wasn’t for the SMD ATmega328 on the flip side of the board, anyway. In addition to the MCU, the clock features four ULN2003AN Darlington transistor arrays to drive the VFD, and a M48T08 Real Time Clock to keep the whole thing ticking.

The careful observer might notice a distinct lack of buttons or switches on the clock, and wonder how this retro wonder is set. In a particularly radical hack, [Simón] sets the time with a hard coded variable in the source code; you just need to set it far enough into the future so that you have enough time to power it up at the appropriate moment.

[Simón] has put the Arduino-flavored source code for the ATmega328 as well as the schematics and board files in his GitHub repository for anyone else who might want to take a walk down memory lane. While you’re at it, you may want to look at these tips for getting unknown VFDs up and running, as well as this interesting explanation of how they can be used as amplifiers if you’re really looking for style points.

LEDs Shine Through PCB On This Tiny Word Clock

Everyone seems to love word clocks. Maybe it’s the mystery of a blank surface lighting up to piece together the time in fuzzy format, or maybe it hearkens back to those “find-a-word” puzzles that idled away many an hour. Whatever it is, we see a lot of word clock builds, but there’s something especially about this diminutive PCB word clock that we find irresistible.

Like all fun projects, [sjm4306] found himself going through quite the design process with this one. The basic idea – using a PCB as the mask for the character array – is pretty clever. We’ve always found the laser-cut masks to be wanting, particularly in the characters with so-called counters, those enclosed spaces such as those in a capital A or Q that would be removed by a laser cutter. The character mask PCB [sjm4306] designed uses both the copper and a black solder mask to form the letters, which when lit by the array of SMD LEDs behind it glow a pleasing blue-green color against a dark background. Try as he might, though, the light from adjacent cells bled through, so he printed a stand that incorporates baffles for each LED. The clock looks great and even has some value-added modes, such as a falling characters display a la The Matrix, a Pong-like mode, and something that looks a bit like Tetris. Check out the video below for more details.

We’ve seen word clocks run afoul of the counter problem before, some that solved it by resorting to a stencil font, others that didn’t. We’re impressed by this solution, though, enough so that we hope [sjm4306] makes the PCB files available so we can build one.

Continue reading “LEDs Shine Through PCB On This Tiny Word Clock”

An ESP8266 Sundial For Your Wall

Hackers absolutely love building clocks. Seriously, there are few other devices for which we’ve seen such an incredible number of variations. But while the clocks that hackers build might blink out the time in binary, or write it out in words, they generally don’t feature hands. Apparently in 2019 it’s more reasonable to read binary than know which way the “little hand” is supposed to be pointing.

This ESP8266 powered “shadow clock” from [Dheera Venkatraman] technically keeps that tradition intact, but only just. His clock doesn’t feature physical hands, but it does use a strip of RGB LEDs to cast multi-colored shadows which serve the same function. With his clock, you don’t even have to try and figure out which hand is the big one, since they’re all the same length. Now that’s what we call progress.

Probably the biggest surprise about this clock, beyond how legitimately good it looks hanging on the wall, is how little work it takes to build your own version. That’s because [Dheera] specifically set out to design something that was cheaper and easier to build than what he’d seen previously, and we think he delivered on that goal in a big way. All you need are the 3D printed components, an ESP8266 board, and a strip of 144 WS2812B LEDs.

The software side of the project is similarly simplistic, and all you need to do is plug in your WiFi network credentials to have the ESP pull the current time from NTP. If you were so inclined, his source code would be an excellent base on which to implement additional features such as animations at the top of the hour.

Compared to something like the Bulbdial clock from 2009, it’s incredible how simple some of these projects have become in the last decade. With the tools and components available to hackers and makers today, there’s truly never been a better time to build something amazing.