Lego Fourteen-Segment Display Needs Plenty Of Motors

Hackers love 7-segment displays, and will gladly wax lyrical about the silly words you can almost spell on them and so on. Less appreciated are their bigger cousins, the fourteen and sixteen segment displays, which get all alphanumeric about things and are thus much easier for humans to read. You can even build the former out of Lego, as [ord] demonstrates.

A look at the mechanism driving the display.

The “segments” are made up of Lego shafts that are pushed up through a yellow matrix of holes when they are switched “on.” A full seven motors are used to make the single-character display work, each one driving two segments. Two Lego Powered Up controller bricks are required to drive everything going on here, making the final design not just mechanically complicated, but electronically complicated as well.

Amusingly, those don’t come cheap, either; the parts total cost of this build is likely somewhere between $50-100 US. You probably don’t want to build an entire scrolling message board using this design, even if it does look resplendent in black and taxi yellow.

We’ve seen [ord]’s work before, too, in the form of these mechanically magnificent 7-segment Lego displays. Video after the break.

Continue reading “Lego Fourteen-Segment Display Needs Plenty Of Motors”

The end result - motorized window in a silver stainless steel frame, with the linear actuators and gas struts, shown from the outside half-open.

Swing Gate Motors Come To Help For Opening A Giant Servery Window

[Martin Roberts] wrote to us, telling us about a build that his company, [Ocean View Workshop], was tasked with. Creating a four meter wide window able to open vertically is no small feat, and it had to be custom-built because the local company building such windows wasn’t comfortable working with anything other than aluminum — insufficient for the window’s scale. With massive weight of the glass alone, structural requirements for supporting it, and the mechanical loads to be applied, some careful planning was in order.

To start with, this window had to be motorized, as an average person wouldn’t be capable of pulling it upwards. Not satisfied with the linear actuator choice available, they went to a hardware store and found some swing gate actuators that, in workshop tests, proved themselves to be more than capable of handling way over the weight required. In fact, they were capable of lifting [Martin] himself off the ground without much hassle.

Continue reading “Swing Gate Motors Come To Help For Opening A Giant Servery Window”

Two pairs of boards described in the article, with toggle switches and RCA jacks, shown interconnected, LEDs on all four boards lit up.

Boards For Playful Exploration Of Digital Protocols

Teaching people efficiently isn’t limited to transmitting material from one head to another — it’s also about conveying the principles that got us there. [Mara Bos] shows us a toolkit (Twitter,
nitter link
) that you can arm your students with, creating a small playground where, given a set of constraints, they can invent and figure communication protocols out on their own.

This tool is aimed to teach digital communication protocols from a different direction. We all know that UART, I2C, SPI and such have different use cases, but why? Why are baud rates important? When are clock or chip select lines useful? What’s the deal with the start bit? We kinda sorta figure out the answers to these on our own by mental reverse-engineering, but these things can be taught better, and [Mara] shows us how.

Gently guided by your observations and insights, your students will go through defining new and old communication standards from the ground up, rediscovering concepts like acknowledge bits, bus contention, or even DDR. And, as you point out that the tricks they just discovered have real-world counterparts, you will see the light bulb go on in their head — realizing that they, too, could be part of the next generation of engineers that design the technologies of tomorrow.

Continue reading “Boards For Playful Exploration Of Digital Protocols”

The Bose headphone plug in question, with reverse-engineered schematic of the filter overlaid.

This 3.5mm Cable Distorts Signals, Hides Audio-Filtering Circuit

[Avian]’s dad got a new ham radio transceiver with a 3.5 mm jack, and his pile-of-cables got him a headphone cable from Bose headphones. He built a DB9 to 3.5 mm adapter with that one – and it failed to let data through, outputting distorted garbage of a waveform instead. With a function generator and an oscilloscope, [Avian] plotted the frequency response of the cable, which turned out to be quite far from a straight line. What was up?

Taking the connector apart was a tricky job. A combination of blunt force and a nail polish remover soak didn’t quite get them all the way, so [Avian] continued to apply blunt force and took the jack apart with minimal casualties. Turned out that there was more to the 3.5 mm plug indeed — a whole PCB with a few resistors and capacitors, reverse-engineered into the schematic seen above.

Looks like Bose decided to tweak the audio characteristics of a specific pair of headphones, and an in-plug filter was, somehow, the most efficient solution. We probably shouldn’t expect to see this often, but it bears keeping in mind: next time your repurposed 3.5 mm cable doesn’t behave as expected, it would be prudent to do a capacitance test with your trusty meter or oscilloscope.

With how small MCUs have gotten, you can easily hide more than just a few capacitors! We don’t often see circuits built into cables, but when we do, it’s for malicious purposes.

Raspberry Pi Test Stand Tells You Which Glues To Use

Not all glues are created equal; or rather, not every glue is good for every application. But how is one to know which glue to use in which kinds of joints? The answer to that is not always clear, but solid numbers on the comparative strength of different glues are a great place to start.

To quantify what can ordinarily be a somewhat subjective process, there’s probably no one better than woodworker and hacker [Matthias Wandel], equipped as he is with his DIY strength-tester. Using its stepper-driven power to blast apart glued lap joints, [Matthias] measured the yield point of the various adhesives using a strain gauge connected to a Raspberry Pi.

His first round of tests had some interesting results, including the usually vaunted construction adhesive ending up in a distant last place. Also performing poorly, at least relative to its reputation and the mess it can cause, was the polyurethane-based Gorilla Glue. A surprise standout in overall strength was hot glue, although that seemed to have a sort of plastic yield mode. Ever the careful empiricist, [Matthias] repeated his tests using hardwoods, with remarkably different results; it seems that glues really perform better with denser wood. He also repeated a few tests to make sure every adhesive got a fair shake. Check out the video below for the final results.

It’s always good to see experiments like this that put what we often take for granted to the test. [John] over at the Project Farm channel on YouTube does this kind of stuff too, and even did a head-to-head test of epoxy adhesives.

Continue reading “Raspberry Pi Test Stand Tells You Which Glues To Use”

Rubber Band “Slide Rule” Doesn’t Slide, But Rotates

Around here we mostly enjoy slide rules. We even have our own collections including some cylindrical and circular ones. But [Mathologer] discusses a recent Reddit post that explains a circular slide rule-like device using a wheel and a stretchable rubber band. While it probably would be difficult to build the actual device using a rubber band, it can do wonders for your understanding of logarithms which still show up in our lives when, for example, you are calculating decibels. [Dimitri] did simulate the rubber band for you in software.

The idea is that a perfect rubber band has numbers from 0 to 10 evenly marked on it. As you rotate a wheel attached at the 10 mark, the rubber band stretches more and more. So the 10 and the 9 have relatively little space between them, but the 1 and the 2 are much further apart. The wheel’s circumference is set so that the 1 will exactly overlay the 10. What this means is that each spot on the wheel can represent any number that differs only by a decimal point. So you could have 3 mean 0.03, 300, or — of course — 3. Of course, you don’t need to build the wheel with a rubber band — you could just mark the wheel like a regular circular slide rule.

Continue reading “Rubber Band “Slide Rule” Doesn’t Slide, But Rotates”

Quick-Swap Socket For Stemma QT Experiments

[kmatch98] shares a quick hack with us over at Hackaday.io – a 3D-printed socket for Adafruit Stemma QT-based I2C modules. Since Adafruit has standardized the dimensions for their Stemma QT boards, it’s possible to make a socket that would fit many different sensors at once, where the board just slides in.

This reminds us of sci-fi datadisks, or, thinking of something more grounded in reality, game console cartridges – except that here, the fun you’re having is from exploring all the different devices you can get to speak I2C. To make such a socket, you only need to 3D-print two plastic parts, put a JST-SH plug between them, and screw them together – if you want to modify these to your liking, .f3d sources are available. Now you no longer have to use fingernails or tin snips to take the JST-SH plug out of your modules!

[kmatch98] is no stranger to sharing his projects on Hackaday.io with us, and we’ve covered some of his larger projects before, like this CircuitPython-powered cyber-duck cyberdeck, or the 3D-printable Maypole braider machine!