Absorbing Traffic Noise With Bricks Using Helmholtz Resonators

One inevitable aspect of cities and urban life in general is that it is noisy, with traffic being one of the main sources of noise pollution. Finding a way to attenuate especially the low-frequency noise of road traffic was the subject of [Joe Krcma]’s Masters Thesis, the results of which he gave a talk on at the Portland Maker Meetup Club after graduating from University College London. The chosen solution in his thesis are Helmholtz resonators, which are a kind of acoustic spring. Using a carefully selected opening into the cavity, frequencies can be filtered out, and extinguished inside the cavity.

Basic functionality and formula used to determine the dimensions of a Helmholtz Resonator.
Basic functionality and formula used to determine the dimensions of a Helmholtz Resonator.

As examples of existing uses of Helmholtz resonators in London, he points at the Queen Elizabeth Hall music venue, as well as the newly opened Queen Elizabeth Line and Paddington Station. For indoor applications there are a number of commercial offerings, but could this be applied to outdoor ceramics as well, to render urban environments into something approaching an oasis of peace and quiet?

For the research, [Joe]’s group developed a number of Helmholtz resonator designs and manufacturing methods, with [Joe] focusing on clay fired versions. For manufacturing, 3D printing of the clay was attempted, which didn’t work out too well. This was followed by slip casting, which allowed for the casting of regular rectangular bricks.

But after issues with making casting hollow bricks work, as well as the cracking of the bricks during firing in the kiln, the work of another student in the group inspired [Joe] to try a different approach. The result was a very uniquely shaped ‘brick’ that, when assembled into a wall, forms three Helmholtz resonators: inside it, as well as two within the space with other bricks. During trials, the bricks showed similar sound-deadening performance as  foam and wood. He also made the shape available on Thingiverse, if you want to try printing or casting it yourself.

Continue reading “Absorbing Traffic Noise With Bricks Using Helmholtz Resonators”

DIY Cleats Give You Traction In Ice And Snow

It’s getting into the cold and snowy season for much of the world, and that means it can be slippy when you go walking outside. If you need more traction, but your shoes don’t have spikes, fear not. You can build yourself a set of these nifty strap-on cleats designed by [Zero To Infinity].

The cleats are a 3D printed design, which [Zero To Infinity] modeled in Fusion 360 to match their own shoes. Obviously, everybody’s shoes differ, so they’ve provided simple instructions on how to design your own similar cleats to suit your personal footwear. They’re then printed in a stiff TPU to give them the right amount of flex for bending to conform to the shoe. The cleats themselves are simply M4 bolts, nuts, and washers screwed through the cleats, pointy-side down. They can then be strapped to a shoe, and you’re done!

We’d love to see a set of snow shoes that are fully printed and ready to accept cleats. Indeed, we’ve seen some neat printed sneaker designs before. They haven’t really caught on yet, but there’s nothing to stop you printing the hottest kicks of 2024 right in your own home. When you do, don’t hesitate to hit up the tipsline!

How Does A Sewing Machine Sew?

Like all Hackaday readers, we pride ourselves on having at least a passing acquaintance with how most things work. But we suspect to a lot of people, things we take for granted — computers, air conditioning, motors, and cell phones — are just black magic. That’s how we feel about sewing machines. Sure, there’s a motor. There’s a needle and some thread. But how does the machine make a stitch? We always wondered, but after watching a recent video from [Veritasium] we can at least claim we have an idea.

First, he shows the intrinsic problem: sewing by hand requires you to reverse the direction of the needle, and it isn’t clear how to make a simple machine to do that. Sure, today you could probably make a robot that sews like a human does, but sewing machines have been around for a very long time.

In addition to showing how a chain stitch and lock stitch work, the video shows the history of the machines, including 50,000-year-old needles and the progression of innovations required to get to the modern sewing machine. In addition, he shows a large model sewing machine to clearly explain the concepts.

You might think you don’t care about sewing, but machine sewing has touched nearly everyone. The video says that in 1900, a family might spend 15% of their income on clothes. In 2003, that number drops to under 4%, yet the family will have many more clothes than they did in 1900. This is possible because of machine sewing and other innovations.

You can, of course, make your own sewing machine. If you want to get an industrial one, we have some advice.

Continue reading “How Does A Sewing Machine Sew?”

Talking Ohmmeter Also Spits Out Color Bands For You

If you’ve got a resistor and you can’t read the color bands (or they’re not present), you can always just grab a multimeter and figure out its value that way. [Giacomo Yong Cuomo] and [Sophia Lin] have built an altogether different kind of ohmmeter, that can actually spit out color values for you, and even read the resistance aloud. It’s all a part of their final project for their ECE 4760 class.

The build is based around a Raspberry Pi Pico. It determines the value of a resistor by placing it in a resistor divider, with the other reference resistor having a value of 10 kΩ. The resistor under test is connected between the reference resistor and ground, while the other leg of the reference resistor is connected to 3.3 V. The node between the two resistors is connected to the Pi Pico’s analog-to-digital converter pin. This allows the Pico to determine the voltage at this point, and thus calculate the test resistor’s value based on the reference resistor’s value and the voltages involved.

A large fake resistor provides user feedback. It’s filled with addressable LEDs, which light up the appropriate color bands depending on the test resistor’s value. It’s capable of displaying both 3-band, 4-band, and 5-band color configurations. While six-band resistors do exist, the extra band is typically used for denoting temperature coefficients which can’t readily be determined by this simple test. It can also play audio files to announce the resistance value over a speaker.

It’s a neat project that surely taught the duo many useful skills for working with microcontrollers. Plus, it’s kinda fun — we love the big glowing resistor. We’ve featured some other fancy resistors before, too!

Continue reading “Talking Ohmmeter Also Spits Out Color Bands For You”

Photoshop image of the NES game Metroid on a Super Nintendo cartridge.

NES Classic Metroid Ported To Equally Classic Super Nintendo

There was a time early in the development of the Super Nintendo (SNES) where the new console was to feature backwards compatibility with NES games. The solution would have required a cumbersome cartridge adapter and a hard switch on every console to flip the CPU into 8-bit mode. Unfortunately, it was not meant to be — outside of the first public demo of the console, little evidence exists to suggest the gamers would have been able to supercharge their old NES carts on their Super Nintendo.

But thanks to the impressive port of Metroid to the SNES by [infidelity], we can imagine what such a capability might have been like. There’s more on offer here than reduced sprite flicker. There are additional frames of animation compared to the original, so now Samus’ arm cannon stays consistent rather than magically switching arms when turning around. A complete save game system from the Famicom Disk System version has also been implemented as well, with the traditional three slots. Although purists can still utilize the password system if they so choose.

Ultimately the most impressive inclusion of [infidelity]’s work is the MSU-1 enhancement chip implementation. Fun video intro sequences lead into the main menu where players can select the accompanying soundtrack. There’s the original 8-bit music remapped onto the SNES sound chip, the expanded 8-bit version from the Famicom Disk System, the reimagined sound of Metroid Zero Mission, or a full orchestral score. It really is the sort of situation where there are no wrong answers.

While you’re here, check out this post about bringing Poke’mon ROM hacks into physical cartridge form.

Continue reading “NES Classic Metroid Ported To Equally Classic Super Nintendo”

Mailblocks Makes Your Phone Work More Like The Post, Kinda?

Phones can be distracting, with notifications popping up all the time to snare our attention and maybe even ruin our lives. [Guy Dupont] wishes to be no slave to the machine, and thus built a solution. Enter Mailblocks.

The concept is simple. It’s a physical mailbox which [Guy] can put his phone in. All notifications on the phone are blocked unless he puts his phone into the box. When the phone is inside and the box is closed, the little red flag goes up, indicating “DOPAMINE” is available, and [Guy] can check his notifications.

To achieve this, [Guy] is running a custom DNS server. It redirects all the lookups for push notifications on Android so they go nowhere. Placing the phone in the mailbox turns the re-directions off, so the phone can contact the usual servers and get its notifications as normal.

It’s a novel way of fighting against the constant attention suck of modern smartphones. Rather than being bombarded by notifications in real time, [Guy] instead has to take a significant intentional physical action to check the notifications. It cuts the willpower required and the interruptions to his work in a fell swoop.

We’ve featured [Guy’s] innovative and outside-the-box projects before, too. His smart pants were an absolute tour de force, I might add.

Continue reading “Mailblocks Makes Your Phone Work More Like The Post, Kinda?”

Dial Up Over Discord

Some hacks are useful and some are just… well… for the fun of it, and we can appreciate that. Take, for example, [Cool Blog’s] recent experiments with dialup networking. If you think about it, the BBS systems of yesterday have been replaced with more modern tools like Discord. So why not run modems using audio chat over Discord and get the best of both worlds?

This was both easier and harder than we would have expected. The first hurdle was the lack of any actual modems. Luckily, there are software modem emulators like minimodem that makes a PC soundcard work like a modem. It supports some basic protocols, and that’s probably a good thing since the digital audio channel is probably unable to support anything too sophisticated.

Using some crude audio routing 300 baud data did flow. Increasing the baud rate all the way to 2,100 worked reliably. Combining some more sophisticated audio flows and managing sockets with systemd made the process easier. The goal was to, eventually, telnet over the link but that never worked. We would guess that it could work if you spent enough time.

But the proof is in the pudding, and the basic idea works. Why do it? We can’t think of a good reason. But if you want to give it a shot, you can find what you need on GitHub.

Hams still use modems. While we tend to have a soft spot for retrocomputing gear, we don’t miss acoustic couplers at all.