DIY Machine Enables PEMF Therapy On A Budget

We’re certainly not qualified to say whether or not pulsed electromagnetic field (PEMF) therapy will actually reduce your stress or improve your circulation, but there seems to be enough legitimate research going on out there that it might be worth a shot. After all, unless you’ve got a pacemaker or other medical implant, it seems pretty unlikely a magnetic field is going to make anything worse. Unfortunately commercial PEMF machines can cost thousands of dollars, making it a fairly expensive gamble.

But what if you could build one for as little as $10 USD? That’s the idea behind the simple DIY PEMF machine [mircemk] has been working on, and judging by its ability to launch bits of metal in the video below, we’re pretty confident it’s indeed producing a fairly powerful electromagnetic field. Even if it doesn’t cure what ails you, it should make an interesting conversation piece around the hackerspace.

While the outside of the machine might look a bit imposing, the internals really are exceptionally straightforward. There’s an old laptop power supply providing 19 VDC, a dual-MOSFET board, a potentiometer, and a simple signal generator. The pulses from the signal generator trip the MOSFET, which in turn dumps the output of the laptop power supply into a user-wound coil. [mircemk] has a 17 cm (6.7 inch) open air version wrapped with 200 turns of copper wire used for treating wide areas, and an 8 cm (3 inch) diameter version with 300 windings for when you need more targeted energy.

Some skepticism is always in order with these sort of medicinal claims, but commercial PEMF machines do get prescribed to users to help promote bone growth and healing, so the concept itself is perhaps not as outlandish as it might seem.

Continue reading “DIY Machine Enables PEMF Therapy On A Budget”

Fetch ferrofluid display

Ferrofluid Display Gets New, Better Driver Circuitry

In 2019 [Simen] and [Amud], two students from the University of Oslo, set out to design a unique open-source display. The result was Fetch, a display that uses electromagnets to suspend ferrofluid on 252 “pixels” across the screen. After some delays due to COVID, they have recently unveiled version 2.0 of the display on their project’s page.

While the duo managed to overcome the mechanical challenges associated with using ferrofluids fairly easily, they were quickly bottlenecked by their electronics. The use of electromagnets holding up a liquid presented a unique challenge; the magnets could not be switched off, even for a millisecond, or else the “pixel” would fall down to the bottom of the screen. That immediately ruled out any sort of multiplexing and meant everything would have to be driven in parallel. As if that wasn’t already difficult enough to work around, the effect of having multiple electromagnets activated next to each other would change how the ferrofluid flows. This meant that the strength of each electromagnet would have to be adjusted based on what is currently being displayed, rather than just being on or off.

The mess of connections were not helped with the layout of the old driver boards shown here. The new design puts the connections closer to each individual electromagnet.

All of this, paired with other overhead like generating pulse-width modulation for the inputs, was just too much for a single microcontroller to handle. So, the pair set out to design a better version of their electronics that would offload a lot of the hard work. At the same time, they decided a bit of mechanical optimization was in order; they redesigned the boards to be longer and thinner, allowing them to fit cleanly behind the row of electromagnets they controlled.

The new boards feature a PCA9685 IC, which allows for the control of up to 16 channels of 12-bit PWM over i2C, perfect for the size of the display. Since this IC can’t source enough current to drive the electromagnets, it was paired with a ULN2803 Darlington Transistor Array, capable of delivering up to 500mA to each electromagnet.

With prototypes in hand (and a few bodge wires here and there), [Simen] and [Amud] had the new driver boards running beautifully, displaying text in a mesmerizing way that no ordinary display could match. Watch the video after the break for a demonstration of the new controllers in action, as well as a deeper dive into the process of developing them.

Want to learn more? Check out our previous article about Fetch! Or if you’re looking for another cool way to use ferrofluids, how about making it dance in a custom speaker!

Continue reading “Ferrofluid Display Gets New, Better Driver Circuitry”

A 3D Printer With An Electromagnetic Tool Changer

The versatility of 3D printers is simply amazing. Capable of producing a wide variety of prototypes, miscellaneous parts, artwork, and even other 3D printers, it’s an excellent addition to any shop or makerspace. The smaller, more inexpensive printers might do one type of printing well with a single tool, but if you really want to take a 3D printer’s versatility up to the next level you may want to try one with an automatic tool changing system like this one which uses magnets.

This 3D printer from [Will Hardy] uses an electromagnet to attach the tool to the printer. The arm is able to move to the tool storage area and quickly deposit and attach various tools as it runs through the prints. A failsafe mechanism keeps the tool from falling off of the head of the printer in case of a power outage, and several other design features were included to allow others to tweak this design to their own particular needs, such as enclosing the printer and increasing or decreasing the working area of the Core-XY printer as needed.

While the project looks like it works exceptionally well, [Will] notes that it is still in the prototyping phase and needs work on the software in order to refine its operation and make it suitable for more general-purpose uses. It’s an excellent design though and shows promise. It also reminds us of this other tool-changing system we featured a few months ago, albeit with a less electromagnetic twist.

Continue reading “A 3D Printer With An Electromagnetic Tool Changer”

The Word Clock You Can Feel

By this point, pretty much everyone has come across a word clock project, if not built one themselves. There’s just an appeal to looking at a clock and seeing the time in a more human form than mere digits on a face. But there are senses beyond sight. Have you ever heard a word clock? Have you ever felt a word clock? These are questions to which Hackaday’s own [Moritz Sivers] can now answer yes, because he’s gone through the extreme learning process involved in designing and building a haptic word clock driven with the power of magnets.

Individual letters of the display are actuated by a matrix of magnetic coils on custom PCBs. These work in a vaguely similar fashion to LED matrices, except they generate magnetic fields that can push or pull on a magnet instead of generating light. As such, there are a variety of different challenges to be tackled: from coil design, to driving the increased power consumption, to even considering how coils interact with their neighbors. Inspired by research on other haptic displays, [Moritz] used ferrous foil to make the magnets latch into place. This way, each letter will stay in its forward or back position without powering the coil to hold it there. Plus the letter remains more stable while nearby coils are activated.

Part of the fun of “ubiquitous” projects like word clocks is seeing how creative hackers can get to make their own creations stand out. Whether it’s a miniaturized version of classic designs or something simple and clean, we  love to see them all. Unsurprisingly, [Moritz] himself has impressed us with his unique take on word clocks in the past. (Editor’s note: that’s nothing compared to his cloud chambers!)

Check out the video below to see this display’s actuation in action. We’re absolutely in love with the satisfying *click* the magnets make as they latch into place.

Continue reading “The Word Clock You Can Feel”

Mechanical Seven-Segment Display, Smaller And Better Than The Original

One thing we love here at Hackaday is when we get to track the evolution of a project over time. Seeing a project grow over time is pretty typical — scope creep is real, after all. But watching a project shrink can be a real treat too, as early versions get refined into sleeker and more elegant solutions.

This slimmed-down mechanical seven-segment display is a perfect example of that downsizing trend. When we saw [IndoorGeek]’s first vision of an electromechanical display, it was pretty chunky. Then as now, each segment is a 3D-printed piece with a magnet attached to the rear. The segments hover over solenoid coils, which when energized repel the magnet and protrude the segment, forming the desired digit. The old version used large, hand-wound coils, though, making the display pretty bulky front to back.

Version 2 of the display takes a page from [Carl Bugeja]’s playbook and replaces the wound coils with PCB coils. We’ve seen [Carl]’s coils on both rigid substrates and flex PCBs; [IndoorGeek] used plain old FR4 here. The coils occupy four layers so they have enough oomph to extend and retract each segment, and the PCB includes space for H-bridge drivers for each segment. The PCB forms the rear cover for the display, which is also considerably slimmed down for this version. What’s the same, though, is how good this display looks, especially with strong side-lighting — the shadows cast by the extended segments are striking against the plain white face of the display.

Congratulations to [IndoorGeek] on a great-looking build and a useful improvement over the original.

Continue reading “Mechanical Seven-Segment Display, Smaller And Better Than The Original”

Let KiCad And Python Make Your Coils

We like to pretend that our circuits are as perfect as our schematics. But in truth, PCB traces have unwanted resistance, capacitance, and inductance. On the other hand, that means you can use those traces to build components. For example, it isn’t uncommon to see a very small value current sense resistor be nothing more than a long PC board trace. Using PC layers for decoupling capacitance and creating precise transmission lines are other examples. [IndoorGeek] takes us through his process of creating coils on the PCB using KiCad. To help, he used a Python script that works out the circles, something KiCAD has trouble with.

The idea is simple. A coil of wire has inductance even if it is a flat copper trace on a PCB. In this case, the coils are more for the electromagnetic properties, but the same idea applies if you wanted to build tuned circuits. The project took inspiration from FlexAR, an open-source flexible PCB magnet.

Continue reading “Let KiCad And Python Make Your Coils”

Mechanical Seven-Segment Display Really Sticks Out From The Pack

We’ve been displaying numbers using segmented displays for almost 120 years now, an invention that predates the LEDs that usually power the ubiquitous devices by a half-dozen decades or so. But LEDs are far from the only way to run a seven-segment display — check out this mechanical seven-segment display for proof of that.

We’ve been seeing a lot of mechanical seven-segment displays lately, and when we first spotted [indoorgeek]’s build, we thought it would be a variation on the common “flip-dot” mechanism. But this one is different; to form each numeral, the necessary segments protrude from the face of the display slightly. Everything is 3D-printed from white filament, yielding a clean look when the retracted but casting a sharp shadow when extended. Each segment carries a small magnet on the back which snuggles up against the steel core of a custom-wound electromagnet, which repels the magnet when energized and extends the segment. We thought for sure it would be loud, but the video below shows that it’s really quiet.

While we like the subtle contrast of the display, it might not be enough for some users, especially where side-lighting is impractical. In that case, they might want to look at this earlier similar display and try contrasting colors on the sides of each segment.

Continue reading “Mechanical Seven-Segment Display Really Sticks Out From The Pack”