Simple Universal Modem Helps Save And Load Data From Tape

Back in the early days of the home computer revolution, data was commonly saved on tape. Even better, those tapes would make an almighty racket if you played them on a stereo, because the data was stored in an audio format.  The Simple Universal Modem from [Anders Nielsen] is built to work in a similar way, turning data into audio and vice versa.

The project consists of a circuit for modulating data into audio, and demodulating audio back into data. It’s “universal” because [Anders] has designed it to be as format-agnostic as possible. It doesn’t matter whether you want to store data on a digital voice recorder, a cassette deck, or an old reel-to-reel. This build should work fairly well on all of them!

On the modulation side of things, it’s designed to be as analog-friendly as possible. Rather than just spitting out rough square waves, it modulates them into nice smooth sine waves with fewer harmonics. On the demodulation side, it’s got an LM393 comparator which can read data on tape and spit out a clean square wave for easy decoding by digital circuitry.

If you find yourself trying to recover old data off tapes, or writing to them for a retrocomputing project, this build might be just what you need. [Anders] even goes as far as demonstrating its use with an old reel-to-reel deck in a helpful YouTube video.

There really were some weird ways of storing data way back when. Just ask IBM. Video after the break.

Continue reading “Simple Universal Modem Helps Save And Load Data From Tape”

OpenJewelry, No Pliers Required

They say that if you want something done right, you gotta do it yourself. Oftentimes, that goes double for getting something done at all. Whereas some people might simply lament the lack of a (stable) Thingiverse-type site for, say, jewelry designs, those people aren’t Hackaday’s own [Adam Zeloof]. With nowhere to share designs among engineering-oriented friends, [Adam] took the initiative and created OpenJewelry, a site for posting open-source jewelry and wearable art designs as well as knowledge about techniques, materials, and processes.

[Adam] has seeded the site with a handful of his own beautiful designs, which run the gamut from traditional silversmithing techniques to 3D printing to fancy PCBs with working blinkenlights. You really should check it out, and definitely consider contributing.

Even if you don’t have any jewelry designs to share, the code is open as well, or you could even edit the wiki. Just be sure to read through the contribution guidelines first. If you don’t have the time for any of that, donations are welcome as well to help maintain the site.

We love wearable art around here, especially when it serves another purpose like this UV-sensing talisman, or this air quality necklace.

A Tiny Forest Of Resistors Makes For Quick And Dirty Adaptive Optics

The term “adaptive optics” sounds like something that should be really complicated and really expensive. And in general, the ability to control the properties of optical elements is sufficiently difficult enough that it’s reserved for big-science stuff like billion-dollar space telescopes.

But that doesn’t mean there aren’t quick and dirty adaptive optics that are suitable for the budget-minded experimenter, like this thermally deformable mirror. As [Zachary Tong] explains, this project, which started quite some time ago, is dead simple — a 4 by 4 array of through-hole resistors stand on end, and these are attached to a glass coverslip that has been aluminized on one side. An Arduino and a couple of shift registers make it possible to individually address each of the 16 resistors in the array. Passing a current through a resistor heats it up a bit, leading to thermal expansion and a slight deflection of the mirror sitting on top of the array. Controlling which resistors heat up and by how much should lead to deformation of the mirror surface in a predictable way.

The video below shows some of [Zach]’s experiments with the setup. Unfortunately, he wasn’t able to fully demonstrate its potential — the low-quality mirror didn’t cooperate with his homebrew interferometer. He was, however, able to use a dial indicator to show deflection of the mirror in the 2- to 3-micron range by heating the array. That alone is pretty cool, especially given the dirt cheap nature of the build.

As for practical uses, don’t get too excited. As [Zach] points out, thermal systems like this will probably never be as fast as MEMS or piezoelectric actuators, and many use cases for adaptive optics really don’t react well to added heat. But changing the shape of a mirror with air pressure is another thing.

Continue reading “A Tiny Forest Of Resistors Makes For Quick And Dirty Adaptive Optics”

Hack Your Brain: Bionic Reading — Panacea Or Placebo?

In the Star Trek episode Space Seed, [Khan] famously said, “Improve a mechanical device, and you may double productivity. But improve man, you gain a thousandfold.” Most of our hacks center on the mechanical or electromechanical kind, but we do have an interest in safely improving ourselves. The problem is that most of us don’t want to mess with our DNA or have surgery, so it sort of limits our options.

We are always interested in less invasive hacks, so we certainly took note of Bionic Reading. However, a recent paper claims to debunk the claims of benefits. The company promoting the technology claims a Swiss University study showed that while the results were not clear, “the majority had a positive effect.” They also claim, anecdotally, that the technique can help those with dyslexia. What’s the truth? We don’t know, but it is an interesting discussion to follow.

If you haven’t seen it before, Bionic Reading — which, by the way, may not be free to use — is a way of using a dark font to emphasize certain key parts of words. For example, you can read this article using Bionic Reading. [Daniel Doyon] analyzed reading by 2,074 testers and found that participants actually read slower when using the Bionic Reading technique.

Continue reading “Hack Your Brain: Bionic Reading — Panacea Or Placebo?”

ESP32 Gets A Nifty Serial Console Library

Sometimes you need to get a project to talk to you, so you can see what’s going on inside. The ESP32 console Arduino library from [jbtronics] promises just that.

The library adds a simple serial console to the ESP32, and is compatible with the Arduino ecosystem to boot. It’s set up to allow the easy addition of custom commands so you can tweak the console to suit your own projects. It’s remarkably complete with nifty features, too. There’s autocomplete as well as a navigable command history – the sorts of features you only expect from a modern OS terminal. A bunch of system commands are built-in, too, for checking the status of things like the memory, network interface, and so on.

The tool is available via the Arduino library manager or the PlatformIO registry. You’ll want to use it with a VT-100 compatible terminal like PuTTY or similar, which lets you use all the fancy features including color output. [jbtronics] hopes to port it to the ESP8266 soon, too!

We’ve seen some other great serial tools of late, too. If you’re brewing up your own nifty console hacks, be sure to drop us a line!

 

 

A 3D printed roller coaster model with light strips modelling the trains

How To Make A Model Roller Coaster Without Any Moving Parts

Roller coasters are not only great fun to ride, they’re also fascinating pieces of engineering. Building your own full-size coaster is sadly beyond most people’s means, so the average enthusiast will have to settle for simulation or modelling of their own designs. [Jon Mendenhall] is one of those who specialize in building model roller coasters and simulating their motion in intricate detail. His latest project is a scale model of VelociCoaster, a Jurassic Park-themed ride in Universal’s Islands of Adventure, that simulates the coaster’s ride without using any moving parts.

[Jon] achieves this by re-creating the trains’ motion using LED strips. A total of 3000 LEDs are spread along more than nine meters of track and make a mesmerizing light show of several trains whizzing along the track, accelerating and slowing down exactly like the real thing.

A 3D CAD model of a roller coasterIn his video, [Jon] explains the process of generating an accurate 3D model of the track starting from nothing more than an overhead view of the park as well as photos taken from various angles. The surrounding terrain and buildings are also included in his 3D model, as are the 128 supports that hold the track in place. The terrain and building were made from plywood and foam using a CNC machine, while the track and supports were 3D printed.

A Teensy microcontroller runs the whole show, with the LED strips split into five separate sections to allow a high enough frame rate for smooth animations. An infrared remote is used to start and stop the ride, as well as to adjust the speed; the model supports running the trains at a physically accurate speed, but because this looks rather dull, the regular setting is about three times as fast.

Looking for more roller coaster models? [Jon] made a similarly impressive model with a powered train before, and we’ve seen several models that actually coast along their tracks.

Continue reading “How To Make A Model Roller Coaster Without Any Moving Parts”