Protect Yourself — And Your Project — While Working With Mains Power

When debugging ordinary low-voltage circuitry, you’re pretty safe: unless you have some really power-hungry devices that need a ton of current, there aren’t that many truly bad things that can happen, so you can take a lot of liberties with electrical-safety rules. With mains-powered devices, you don’t have this luxury, and a lack of knowledge, sloppy work practices, or simple mistakes can cost you — and your project — dearly. While you still need to know what you’re doing and use the requisite caution, [Yann Guidon]’s latest project — and entry in the 2019 Hackaday Prize —  a mains protection box, might keep simple mistakes from becoming a disaster.

There are a number of precautions you can take when working with mains power. We’ve all used the simple in-line power strip so you can quickly switch off the current, but [Yann] has included a number of devices that can be configured in different ways to experiment with mains-powered devices safely. Built into a sturdy open-topped wooden box with carry handles, the project evokes the traditional breadboard in appearance and functionality. A number of different devices are included, which could be re-configured into different topologies if needed.

[Yann] included an isolation transformer, which can be useful not only for protection against shock in case of accidentally grounding, but also for noise suppression. There is also a variac, which allows the output voltage to be adjusted over a wide range for testing. Of course, circuit breakers are a must, and current and voltage meters keep you informed about what’s going on. A big, easy-to-access switch cuts the power quickly when needed.

The (maybe) final touch is an adjustable output current limit, which is still a work in progress. Built around a current-monitoring relay and a DPDT relay wired as a latch, this allows the output to be disconnected if it draws more than a specified current, equivalent to between 10 W and 100 W. This is the perfect thing for initial testing of new projects.

So, if you’re thinking of working on mains-powered projects, have a close look at what [Yann] has assembled, and learn proper safety procedures before you begin. One place to start is with a great series by our own Jenny List about mains safety: part one and part two. Stay safe out there!

3D Printed Knife Sharpening Tool Makes The Job Easy

A sharp knife is a joy to use, but many of us are guilty of buying the cheapest kitchen tools available and rarely maintaining them. Keeping knives sharp is key to working with them both safely and effectively, but to sharpen by hand requires patience and skill. [CNC Kitchen] instead decided to use technology to get around the problem, designing a 3D-printed tool to make the job easy (Youtube video, embedded below).

The knife sharpener is a straightforward build, requiring a few simple 3D printed parts in combination with some nuts, bolts, and aluminum rods. It’s designed to use commonly sized whetstones, which makes procurement easy. The design has undergone refinement over the years, with [CNC Kitchen] adding pockets for the magnets and a spherical bearing which reduces slop in the movement.

[CNC Kitchen] reports that the tool works wonderfully, allowing even a novice to sharpen knives well. Parts are available on Thingiverse for those who wish to print their own. If however, you insist on doing things the old-fashioned way, you can get an electronic coach to help improve your technique. Video after the break.

Continue reading “3D Printed Knife Sharpening Tool Makes The Job Easy”

GlScopeClient: A Permissively-Licensed Remote Oscilloscope Utility

One of the most convenient things about modern digital oscilloscopes is that you can access the recorded data on a computer for later analysis, advanced protocol debugging, or simply the convenience of remote capture. The problem is that the software isn’t always ideal. Vendor-supplied utilities are typically closed-source and they try to nickel-and-dime you for every a-la-carte protocol and/or feature. The open-source options come with their own issues, from performance-limiting designs, to incomplete features, to license constraints. Faced with these issues, [Andrew Zonenberg] decided to take matters into his own hands and create glscopeclient, a permissively-licensed open-source remote oscilloscope utility.

The eventual goal is to allow you to do remotely anything you would normally do using the scope’s front panel, plus capture and analyze data on the computer side. The code uses a modular architecture that allows for various backends to talk to different scopes. At the moment, the only backend fully implemented is for LeCroy scopes, although this is enough to demonstrate the power of the idea. The obvious “gl” in the name gives away the secret — the code uses OpenGL for rendering, which allows for some very fancy graphics at high frame rates.

Behind the slick look, however, are some serious debugging tools. Protocol analyzers include USB, UART, JTAG, eye pattern analysis, plus FFT-based spectra with waterfall displays. The code is in GitHub, and most of the announcements and discussion seem to happen on [Andrew]’s twitter account, which you can follow @azonenberg. It’s a work-in-progress, but a serious one, and something we’re going to keep our eyes on.

You can check out a video of the program after the break.

Now, if you want to literally talk to your oscilloscope, we covered that, too.

Continue reading “GlScopeClient: A Permissively-Licensed Remote Oscilloscope Utility”

Tiny Forklift Makes Unusable Space Usable

Houses with crawlspaces are fairly common in some geographic regions. The crawlspace can make it easier to access things like plumbing and electrical wiring, and can even be used as storage in homes that don’t (or can’t) have a basement. Along with improved building ventilation, these some of the perks compared to homes built on a solid slab of concrete. These crawlspaces aren’t exactly easy to get around in, though, but [Dave] has an easier way to get stuff in and out of these useful, but small, spaces.

Enter the crawl space forklift. Made with largely off-the-shelf components, the robot includes a few standard motors and linear actuators to move around and operate the front fork. That’s all pretty standard, but this build really shines with its use of FPV camera, monitor, and transmitter that allow the pilot to navigate the robot in the small space using remote control. For those safety-conscious among us, there is also a fire extinguisher ball on board which self-activates in case the robot catches on fire under his house.

This is a great, high-quality build that shows how common parts can make something revolutionary with the right idea. Identifying a problem and then building a solution, while not forgetting to spring for some safety equipment, can really make a difference even with something as simple as unoccupied space in a home. They can tackle tasks around the home, too.

Continue reading “Tiny Forklift Makes Unusable Space Usable”

Visualizing How Signals Travel In A PCB

If you play with high speed design for long enough, eventually you’re going to run into clock skew and other weird effects. [Robert Feranec] recently ran into this problem and found an interesting solution to visualizing electric fields in a PCB.

A word of warning before we dig into this, for most of the projects we see on Hackaday something like this is completely superfluous. There aren’t many people dealing with high speed interfaces here, and there aren’t many people dealing with 100 Gigabit per second data links, period. That said, it’s not unheard of, and at the very least it’s interesting to look at.

The basics of this video is simulating the signals visually in a differential pair on a (virtual) printed circuit board. The software for this is Simbeor, and [Robert] talked to the founder of the company behind this software after watching a video on simulating electric fields in differential traces. This software does what it says, and is a great illustration of why differential pairs must have the same length.

While this might not be for everyone, it is a fantastic visualization of signals in high-speed design that goes above and beyond what you would expect from a Spice simulation. Even if you’re not doing high-speed design, you may someday and it’s never too soon to get an intuitive understanding of how electrons work.

Continue reading “Visualizing How Signals Travel In A PCB”

Build A Sheet Metal Brake With No Welding Required

Sometimes, there’s a job to be done and the required tools don’t fall easily to hand. [Bob] found himself in just such a position, needing to get some window flashing made up despite lacking a sheet metal brake. After waiting far too long for someone else to do the job, [Bob] elected to simply make the tools and do it himself instead (Youtube link, embedded below).

The project came about simply because [Bob] needed to bend 42″ sections of flashing, and couldn’t find a decent deal on a sheet metal brake above 36″ wide. The build starts with some angle iron and simple hinges, bolted together to form a basic brake design. With some rectangular hollow section bolted on for handles, the brake is then clamped to the bench and is ready for action.

It’s a build that any experienced hacker could whip up in an afternoon and be pumping out basic sheet metal parts by sundown, and requires no welding to boot. To learn more about bending sheet metal, check out our primer on the subject. Video after the break.

Continue reading “Build A Sheet Metal Brake With No Welding Required”

Your Own Milliohm Meter

We like to pretend that wires are perfect all the time. For the most part that’s acceptable, but sometimes you really do care about those tiny fractional ohm quantities. Unfortunately though, most meters won’t read very low values. There are tricks you can use to achieve that aim, such as measuring low currents through a device with a known voltage applied. It is handier though to have an instrument to make the reading directly, and [Kasyan TV] did just that with a surprisingly low part count.

The whole thing is built from an LM317, a resistor, and a voltmeter module, that’s it. [Kasyan] mentions the meter’s accuracy means the lower digits are not meaningful, but it looks to us as though there are other sources of error — for example, there’s no way to zero out the probe’s resistance except during the initial calibration. Continue reading “Your Own Milliohm Meter”