Servo-Powered 7-Segments Choreograph This Chronograph

Good clocks are generally those that keep time well. But we think the mark of a great clock is one that can lure the observer into watching time pass. It doesn’t really matter how technical a timepiece is — watching sand shimmy through an hourglass has its merits, too. But just when we were sure that there was nothing new to be done in the realm of 7-segment clocks, [thediylife] said ‘hold my beer’ and produced this beauty.

A total of 28 servos are used to independently control four displays’ worth of 3D-printed segments. The servos pivot each segment back and forth 90° between two points: upward and flat-faced to display the time when called upon, and then down on its side to rest while its not needed.

Circuit-wise, the clock’s not all that complicated, though it certainly looks like a time-consuming build. The servos are controlled by an Arduino through a pair of 16-channel servo drivers, divided up by HH and MM segments. The Arduino fetches the time from a DS1302 RTC module and splits the result up into four-digit time. Code-wise, each digit gets its own array, which stores the active and inactive positions for each servo. Demo and full explanation of the build and code are waiting after the break.

When it comes to 7-segment displays, we say the more the merrier. Here’s a clock that uses pretty much all of them.

Continue reading “Servo-Powered 7-Segments Choreograph This Chronograph”

KVM Uses Many Arduinos

The Arduino platform is one of the most versatile microcontroller boards available, coming in a wide variety of shapes and sizes perfect for everything from blinking a few LEDs to robotics to entire home automation systems. One of its more subtle features is the ability to use its serial libraries to handle keyboard and mouse duties. While this can be used for basic HID implementations, [Nathalis] takes it a step further by using a series of Arduinos as a KVM switch; although admittedly without the video and mouse functionality yet.

To start, an Arduino Uno accepts inputs from a keyboard which handles the incoming serial signals from the keyboard. From there, two Arduino Pro Micros are attached in parallel and receive signals from the Uno to send to their respective computers. The scroll lock key, which doesn’t do much of anything in modern times except upset Excel spreadsheeting, is the toggle switch between the two outputs. Everything is standard USB HID, so it should be compatible with pretty much everything out there. All of the source code and schematics are available in the project’s repository for anyone who wants to play along at home.

Using an Arduino to emulate a USB input device doesn’t have to be all work and no play, the same basic concept can also be used to build custom gaming controllers.

Model Rocket Launcher Is So Serious, It Has A Briefcase

What could be more thrilling than launching a complex rocket that you built yourself? For starters, launching it with literally anything better than the stock ignition system would be a step in the right direction. How about a briefcase full of fantastically fun overkill?

[FastEddy59] is in the middle of building a model rocket complete with a Thrust Vector Control (TVC) system to help with stabilization. Much to our delight, he’s designed an equally ambitious controller to spice up the launch sequence with security codes and a physical key. And what’s a launch controller without a giant emergency stop button to shut down everything? Incomplete, if you ask us.

Under the carbon fiber-wrapped acrylic hood, there’s an Arduino MEGA engine and an NRF24 LoRa module for transmission to the rocket. There’s even a DHT11 temperature sensor to verify that launch conditions are ideal. It’s still a work in progress with plenty of features to come, like fancier labels and plenty of launch-appropriate sound files for the hidden speaker. There’s a lot to this case, and [FastEddy59]’s video brief is ready and waiting on the pad after the break.

[FastEddy59] plans to hold the first launch in a few months, and we sincerely hope he outfits the rocket with a camera.

Continue reading “Model Rocket Launcher Is So Serious, It Has A Briefcase”

RGB Kitchen Uses Pots To Stir Up Color

Anyone who has done anything with RGB LEDs knows that their ability to display pretty much any color is somehow both the best and worst thing about them. How do you get it right? How do you make your results repeatable? [Thomas] has the answer. He dug around in the ol’ parts cupboard, found a few pots, and got to work making this stay-home stew of a project — an on-demand RGB LED color mixer.

Three cleverly color-coded potentiometers and an Arduino let [Thomas] step through 0-255 to mix various values of red, blue, and green. The shade that gets made is displayed live on a set of 10 individual NeoPixels that are laid out under a frosty diffusing panel. Each of the RGB values are also shown on an 16×2 LCD.

This is one of those projects that hits a sweet spot of being simple, useful, and fun. It’s even nice-looking and compact. What more could you want from a project cobbled together from ingredients on hand? [Thomas] is even giving away the code recipe.

Once you dial in your ideal colors, why not make a gesture-controlled lamp?

Software Shortcut Keyboard Registers Many Macros

[FabroLabs Technologies] is an industrial designer who uses several creative-type software programs in a given day. Unfortunately, they all have slightly different shortcut schemes, and trying to remember all the different modifiers is a waste of time better spent elsewhere.

This lovely little macro keyboard is every bit as useful as it is cool looking. Spinning the rotary encoder cycles through a menu of programs on the 16×2 LCD, and the key map just updates automatically for the chosen program. At the heart of this build is an Arduino Pro Micro and 20 of the loudest key switches ever made — Cherry MX blues. We like that it manages to look like toy cash register and a serious peripheral all at once — it probably has something to do with those way-cool circular keycaps that were made on a resin printer.

We’re glad that [FabroLabs] laid down such a comprehensive and open build guide during the process of making this macro keyboard. The average hacker can learn a lot from industrial designers who show their work. Remember the time [Eric Strebel] showed us all how to improve our foam board design game?

Pulse Visualizer Is A Real Work Of Heart

Some projects are all-around simple, such as the lemon battery or the potato clock. Other projects are rooted in simple ideas, but their design and execution elevates them to another level. [Sharathnaik]’s heart visualizer may not be all that electronically complex, but the execution is pulse-pounding.

The closest that most of us will get to seeing our own heartbeat is watching the skin twitch in our neck or wrist. You know that your heart doing the work of keeping you alive, but it’s hard to appreciate how it exerts itself. With just a few components and printed parts, the heart’s pumping action comes to life as your pulse drives single-x scissor mechanisms to push and pull the plastic plates.

This heart visualizer isn’t nearly as complex as the organ it models, and it’s an easy build for anyone just starting out in electronics. Put your finger on the heart rate sensor in the base, and an Arduino Nano actuates a single servo to your own personal beat. We’d love to see it work overtime while someone gets worked up. For now, there’s an even-tempered demo after the break, followed by an assembly video.

Heartbeat sensing can be romantic, too. Here’s a lovely circuit sculpture that runs at the rate of the receiver.

Continue reading “Pulse Visualizer Is A Real Work Of Heart”

Robot Arm Sucks In A Good Way

Building a robot arm is fun, but no longer the challenge it once was. You can find lots of plans and kits, and driving the motors is a solved problem. However, there is always one decision you have to make that can be a challenge: what effector to put on the end of it. If you are [MertArduino] the answer is to put suction at the end. If you need to grab the right things, this could be just the ticket for reliably lifting and letting go. You can see a video of the arm in action, below.

The arm itself is steel with four servo motors and comes in a kit. The video shows the arm making a sandwich under manual control. We suspect he might have put it under Arduino control but there’s no sudo for making sandwiches.

Continue reading “Robot Arm Sucks In A Good Way”