Semi-automated Winder Spins Rotors For Motors

What’s your secret evil plan? Are you looking for world domination by building a machine that can truly replicate itself? Or are you just tired of winding motor rotors and other coils by hand? Either way, this automated coil winder is something you’re probably going to need.

We jest in part, but it’s true that closing the loop on self-replicating machines means being able to make things like motors. And for either brushed or brushless motors, that means turning spools of wire into coils of some sort. [Mr Innovative]’s winder uses a 3D-printed tube to spin magnet wire around a rotor core. A stepper motor turns the spinner arm a specified number of times, pausing at the end so the operator can move the wire to make room for the next loop. The rotor then spins to the next position on its own stepper motor, and the winding continues. That manual step needs attention to make this a fully automated system, and we think the tension of the wire needs to be addressed so the windings are a bit tighter. But it’s still a nice start, and it gives us some ideas for related coil-winding projects.

Of course, not every motor needs wound coils. After all, brushless PCB motors with etched coils are a thing.

Continue reading “Semi-automated Winder Spins Rotors For Motors”

Light Painting Animations Directly From Blender

Light painting: there’s something that never gets old about waving lights around in a long exposure photo. Whilst most light paintings are single shots, some artists painstakingly create frame-by-frame animations. This is pretty hard to do when moving a light around by hand: it’s mostly guesswork, as it’s difficult to see the results of your efforts until after the photo has been taken. But what if you could make the patterns really precise? What if you could model them in 3D?

[Josh Sheldon] has done just that, by creating a process which allows animations formed in Blender to be traced out in 3D as light paintings. An animation is created in Blender then each frame is automatically exported and traced out by an RGB LED on a 3D gantry. This project is the culmination of a lot of software, electronic and mechanical work, all coming together under tight tolerances, and [Josh]’s skill really shines.

The first step was to export the animations out of Blender. Thanks to its open source nature, Python Blender add-ons were written to create light paths and convert them into an efficient sequence that could be executed by the hardware. To accommodate smooth sliding camera movements during the animation, a motion controller add-on was also written.

The gantry which carried the main LED was hand-made. We’d have been tempted to buy a 3D printer and hack it for this purpose, but [Josh] did a fantastic job on the mechanical build, gaining a solidly constructed gantry with a large range. The driver electronics were also slickly executed, with custom rack-mount units created to integrate with the DragonFrame controller used for the animation.

The video ends on a call to action: due to moving out, [Josh] was unable to continue the project but has done much of the necessary legwork. We’d love to see this project continued, and it has been documented for anyone who wishes to do so. If you want to check out more of [Josh]’s work, we’ve previously written about that time he made an automatic hole puncher for music box spools.

Thanks for the tip, [Nick].

Continue reading “Light Painting Animations Directly From Blender”

Hackaday Links Column Banner

Hackaday Links: July 29, 2018

Another holy scroll for the Church of Robotron. PoC || GTFO is a semi-annual journal of hardware exploitation, and something you must read. About a year ago, No Starch Press released the first Bible of PoC || GTFO, and now it’s time for a new testament. PoC || GTFO Volume 2 is out now, covering Elegies of the Second Crypt War to Stones from the Ivory Tower, Only as Ballast. It’s still Bible-shaped, with a leatherette cover and gilt edges.

KiCad version 5 is out, and you know what that means: It’s time to start on version 6. To that end, CERN has opened up the floodgates where youyes, you can donate to KiCad development. The team is looking for 600 hours of development and 30,000 Swiss Francs or about that many US Dollars. As of this writing (last Wednesday), more than 200 people have donated, at an average donation per person of about 80 CHF.

Oh good, this is finally over. Qualcomm will not be buying NXP. Previously, Reuters reported Qualcomm would purchase the other semiconductor manufacturer for $38 Billion, the largest semiconductor deal ever. There were earlier rumors of an acquisition. The deal was struck down by Chinese regulators, and speculation rages that this is a reaction to the US/China trade war. Qualcomm now has to pay NXP $2 Billion in fees, which they could use to dig out some of the unobtanium Motorola datasheets locked away in a file cabinet.

The uStepper (or μStepper, whatever) is a neat little add-on to standard NEMA stepper motors. It bolts to the back and gives you the ability to control a stepper over a standard serial bus, with a built-in encoder. Now there’s a new Kickstarter for an improved version that uses the Trinamic TMC2208 ‘silent’ motor driver. That Kickstarter is just a draft now, but if you’re planning a 3D printer build, this could be what you’re waiting for.

An MRI-Safe 3D Printed Pneumatic Stepper Motor

You will no doubt have seen those videos where MRI machines suck up all sorts of metallic objects with hilariously disastrous results. The magnetic field in one of these machines can easily pull in metal objects from across the room, exerting a force of several hundred pounds on any ferrous object unlucky enough to wander too close. As you can probably imagine, designing mechanical devices that can operate in such an intense magnetic field is exceptionally difficult.

But this fully 3D printed pneumatic stepper motor designed by [Foad Sojoodi Farimani] might one day change that. The PneuAct, which he presented at the recent International Conference on Robotics and Automation (ICRA) in Brisbane, Australia, manages to run at up to 850 RPM with full position control using bursts of air rather than electronic pulses. Made entirely of plastic and without any electronic components, the PneuAct can not only operate in intense magnetic fields but also areas with flammable gases where sparks could potentially cause an explosion.

We often say that a design is “fully” 3D printable, even though it might require screws or other bits of hardware. But in the case of the PneuAct, it’s truly all printed. It has to be, or else the whole thing would be ripped apart when it got to close to the MRI machine. Each and every piece of the motor is printed in ABS, and can be used without any additional machining or cleanup. No lubrication is required, and [Foad] mentions that the whole thing is so cheap that it can be disposable. Which is a huge advantage in medical environments where contamination could be a concern.

Design-wise the PneuAct is essentially an expanded version of the 3D printed air motors we’ve seen previously, but it would be fair to say that none has ever been studied so closely before.

Continue reading “An MRI-Safe 3D Printed Pneumatic Stepper Motor”

This Cetus Printer Is Rigged For Silent Running

The entry-level 3D-printer market is a rich one, with offerings from many vendors that are surprisingly good. But nothing is perfect, and to hit the $200 price point some compromises are inevitable. That doesn’t mean you have to live with those engineering choices, of course, which makes these cheap printers a great jumping off point for aftermarket mods.

[Linas K] took this route and in the process made his Cetus 3D-printer essentially silent. The first part of the video below reviews the shortcomings of the stock machine and the mechanical changes [Linas] made, including new brackets for the Z-axis slide, relocating the WiFi antenna to someplace sensible, and adding limit switches for each slide. Inside the case, the electronics get a complete reworking, with a custom PCB to house Trinamic stepper drivers for ultraquiet operation. The new board also supports the limit switches as well as thermostatic control of the extruder fan and pads for a platform heater. As a bonus, the new PCB is much smaller than the original, leaving room to tuck the power supply into the case, which is a nice touch. It wasn’t cheap, and it meant basically gutting the printer, but the results are impressively quiet.

We’re tempted to try these silencing mods on our own Cetus, if [Linas] ever publishes the BOM and PCB designs (hint, hint). And Cetus hacking is becoming quite a thing around here. From a trio of Cetus pro-tips to turning a Cetus into a PCB machine, the little printer has a lot to offer.

Continue reading “This Cetus Printer Is Rigged For Silent Running”

Juggling Machine Listens To The Bounce To Keep Ball In The Air

It’s a seemingly simple task: bounce a ping-pong ball on a wooden paddle. So simple that almost anyone can pick up a ball and a paddle and make a reasonable job of it. Now, close your eyes and try to do it just by the sound the ball makes when it hits the paddle. That’s a little tougher, but this stepper-driven platform juggler manages it with aplomb.

That’s not to say that the path to the finished product in the video below was a smooth one for [tkuhn]. He went through multiple iterations over the last two years, including a version that surrounded the juggling platform with a fence of phototransistors to track where the ball was at any time. That drove four stepper motors through a cross-linkage that popped the platform up at just the right moment to keep the ball moving, and at just the right angle to nudge it back toward the center of the platform. The current version of the platform does away with the optical sensors in favor of four small microphones. The mics pick up the sharp, well-defined sound of the ball hitting the platform, process the signal through an analog circuit, and use that signal to trigger a flip-flop if the signal exceeds a setpoint. An Arduino then measures the time delay between arriving signals, calculates the ball’s position on the platform, and drives the steppers through a PID loop to issue the corrective bounce.

The video below is entrancing, but we found ourselves wishing for a side view of the action too. It’s an impressive build nonetheless, one that reminds us of the many maze-runner and Stewart platform robots we’ve seen.

Continue reading “Juggling Machine Listens To The Bounce To Keep Ball In The Air”

Carousel Of Cereals Mixes And Matches Custom Breakfast Blends

There are those who reckon the humble bowl of breakfast cereal to be the height of culinary achievement. Look askance if you must, but cereal junkies are a thing, and they have a point. The magic comes not from just filling a bowl and adding a splash of milk, but by knowing which cereals to mix together.

Who needs all that fussy mixing, though, when you can automate and customize your cereal dispensing chores? That’s the approach [Kevin Obermann] and [Adrian Bernhart] took with their Cereal Dispensing Machine, even if they went a little further than necessary. Laser-cut plywood forms a four-station carousel for off-the-shelf dry-good dispensers, each of which got a stepper motor to replace the wrist-twisting. The original motors were a bit too wimpy to handle the more rugged morning selections and were eventually upgraded to gear motors. The platform that supports the dispensers also holds all the electronics, including an ESP32 to run everything and host the web app needed to choose your poison. Plus RGB LEDs, because breakfast should look like a rave. Sadly, the team ran out of GPIO pins and were unable to run the peristaltic pump needed to add the milk. There will always be version 2.0, though.

If cereal isn’t your automated breakfast of choice, we understand. Perhaps a more [Wallace] and [Gromit] style breakfast machine would do, or a robotic peanut butter sandwich any time of day is a treat.

Continue reading “Carousel Of Cereals Mixes And Matches Custom Breakfast Blends”