No office space is complete without some eye-catching art piece to gawp at whilst you mull over your latest problem. But LED-based displays are common enough to be boring these days. Kinetic art pieces are where it’s at, and this piece called Flux is a perfect example.
Commissioned for the Toronto office of a very popular e-commerce platform and constructed by [Nicholas Stedman], Flux consists of twenty identical planks on the ceiling, arranged in a line forty feet long. Each plank has a pair of rotating prisms, constructed from a stack of foam sheets, finished with metallic paint. The prisms are spun by individual stepper motors, each of which is driven by a TMC2160-based module, making them whisper-quiet.
A simple 3D printed bracket holds a small PCB holding an AMS AS5600 rotary magnetic encoder, onto the rear of the stepper motor. This allows for closed-loop feedback to the shared Arduino, which is very important for a sculpture such as this. Each Arduino is hooked up to a Raspberry Pi, running a simple application written in node.js which is responsible for coordinating movement, as well as uploading updated firmware images as required. A simple, but very effective build, we think!
Even more fun are kinetic art installations that are reactive to some data source, such as Adad, which visualizes lightning strike data. If these builds are just too big and complex, we’ve seen many examples of smaller desktop toys, such as this 3D printed tumbling chain demo for example.
Continue reading “Flux: A Forty Foot Long Kinetic Art Piece”
[Neumi] over on Hackaday.IO wanted a simple-to-use way to drive stepper motors, which could be quickly deployed in a wide variety of applications yet to be determined. The solution is named Ethersweep, and is a small PCB stack that sits on the rear of the common NEMA17-format stepper motor. The only physical connectivity, beside the motor, are ethernet and a power supply via the user friendly XT30 connector. The system can be closed loop, with both an end-stop input as well as an on-board AMS AS5600 magnetic rotary encoder (which senses the rotating magnetic field on the rear side of the motor assembly – clever!) giving the necessary feedback. Leveraging the Trinamic TMC2208 stepper motor driver gives Ethersweep silky smooth and quiet motor control, which could be very important for some applications. A rear-facing OLED display shows some useful debug information as well as the all important IP address that was assigned to the unit.
Control is performed with the ubiquitous ATMega328 microcontroller, with the Arduino software stack deployed, making uploading firmware a breeze. To that end, a USB port is also provided, hooked up to the uC with the cheap CP2102 USB bridge chip as per most Arduino-like designs. The thing that makes this build a little unusual is the ethernet port. The hardware side of things is taken care of with the Wiznet W5500 ethernet chip, which implements the MAC and PHY in a single device, needing only a few passives and a magjack to operate. The chip also handles the whole TCP/IP stack internally, so only needs an external SPI interface to talk to the host device.
Continue reading “Ethersweep: An Easy-To-Deploy Ethernet Connected Stepper Controller”
If you’re a die-hard sports fan, there’s nothing you love more than staying abreast of developments in the league, from top to bottom. [Kiu] had a family member that was big into NFL, so set about building them a remarkably cool ladder tracker.
The tracker displays the NFL league table with a ten-minute delay, thanks to a paid live data feed from MySportsFeeds.com. When an update comes in, miniature helmets representing each team in the competition are moved into the correct order. The helmets sit on little plastic tags that make moving them easy, reliable, and repeatable. Built using parts familiar to the 3D printer world, this tracker relies on steppers and V-rails for linear movement, under the command of an Arduino Nano.
It’s a build that would look great in any games room, and we bet a scaled-up version would look the business in an upmarket sports bar. Let’s be honest – the league’s top quarterbacks will all be fighting to have one of these sooner rather than later. That’s not to say it won’t sting to come home to your team’s helmet scooting down the board after a painful loss!
We’ve seen some other interesting sports tracking projects over the years, too. Video after the break!
Continue reading “Cute NFL Standings Tracker Uses Little Mini Helmets”
A standard part of travel kit for the 2020s is now a battery pack — a hefty lithium-ion cell with onboard electronics for USB charging, that ensures all of our devices stay topped up while we’re out of range of a socket. But what happens when there is no handy mains supply to recharge it from? Step in [Chleba], with a hand cranked generator.
There are plenty of hand cranked generators to be found online, from tiny devices intended to top up a single phone to sturdy metal boxes intended for battery charging. This one differs from those in that most use a brushed DC motor as a cheap generator, while here that function comes from a stepper motor feeding a rectifier pack and thence a DC-to-DC converter. A step-up gearbox provides the necessary shaft speed, and a neat 3D-printed case rounds everything off.
The result is about as neat a generator as you could imagine, and would certainly be of use shoved into any off-grid backpack. Meanwhile it’s not the first we’ve shown you, we’ve even see one that could start a car.
As the saying goes, nothing can be said to be certain, except death, taxes, and the never-ending inventiveness of clock hacks. No matter how tried and proven a concept is, someone will always find a new twist for it. Case in point: notorious clock builder [Shinsaku Hiura] took the good old split-flap display approach, and mixed things up by using a deck of playing cards to actually represent the time.
Technically, the clock works just like a regular flip clock, except that only the upper half of the split-flap is used to display the digits, while the lower half is showing the cards’ backsides. Other than that, the mechanics are the same: a set of hinges holding the cards are arranged on a rotor that’s moved by a stepper motor until the correct digit is shown (STLs available on Thingiverse). Aces low, Jokers are zeroes, and the queen strikes at noon.
At the center of it is an ESP32 that controls each digit’s motor driver, and retrieves the time via WiFi, keeping the general component count conveniently low. Of course, one option is to arrange the cards in their order to keep rotations at a minimum, but let’s be real, the flapping sound is half the fun here. So instead, [Shinsaku Hiura] arranged the cards randomly and mapped it in the code accordingly. You can see it all in action, along with some additional design information, in the video after the break.
For some more of his clock creations, check out this different flip clock approach and the Hollow Clock. But if the future is of more interest to you than the present, here’s a matching Tarot deck.
Continue reading “What’s The Time? It’s Casino’clock!”
Blinds are great for blocking out the sun, but having to get up to open and close them grows tiresome in this computationally-advanced age. [The Hook Up] decided to automate his home blinds instead, hooking them up to the Internet of Things with some common off-the-shelf parts.
The basic idea was to use stepper motors to turn the tilt rod which opens and closes the blinds. An early attempt to open blinds with unipolar stepper motors proved unsuccessful, when the weak motors weren’t capable of fully closing the blinds when running on 5 volts. Not wanting to throw out the hardware on hand, the motors were instead converted to bipolar operation. They were then hooked up to DRV8825 driver boards and run at 12 volts to provide more torque.
With the electromechanical side of things sorted out, it was simple to hook up the motor drivers to a NodeMCU, based on the ESP8266. The IoT-ready device makes it easy to control the motors remotely via the web.
The build came in at a low cost of around $10 per blind. That’s a good saving over commercial options which can cost hundreds of dollars in comparison. We’ve seen other work from [The Hook Up] before too, like his creative Flex Seal screen build. Video after the break.
Continue reading “Automated Blinds Can Be A Cheap And Easy Build”
[Mark Rehorst] tells us about a tragic incident involving an untimely demise of $200 worth of motor driving hardware, and shares a simple circuit so that we can prevent such tragedies in the future. His Arrakis sand table project has quite a few motors involved, and having forgotten to add limits into the software, he slammed a motor-driven mechanism into a well-fixed part of the table. The back EMF of the motor created a burst of energy, taking out the motor driver, the controller board, and the power supply.
With the postmortem done, he had to prevent this from happening again – preferably, in hardware. Based on a small appnote from Gecko Drives, he designed a simple PCB that shunts the motor with a high-power resistor, as soon as the current starts flowing into a direction it’s not supposed to flow into. He goes in depth about the way that the circuit works and the reasoning behind parts selection, as well as shows an LTSpice simulation and shares the PCB files. This was his first time designing PCBs in KiCad, and we believe he’s done a great job! This worklog is certainly worth reading if you’d like to understand how such circuits work and what goes into building one.
He dubs this a “bank account protection” circuit, and we can absolutely relate. It’s not just CNC tables that need such protections of course – we’ve seen a solution for small hacky makeshift electric vehicles, for instance. A motor’s generative properties aren’t always a problem, however – here’s just one example of a hacker trying to put them to good use.
Continue reading “Protect Your Drivers When The Motor Stalls”