Homebrew Reader Brings Paper Tape Programs Back To Life

We may be a bit biased, but the storage media of yesteryear has so much more personality than that of today. Yes, it’s a blessing to have terabyte SD cards smaller than your pinky nail and be able to access its data with mind-boggling speed. But there’s a certain charm to a mass storage device that can potentially slice off your finger.

We’re overstating the dangers of the venerable paper tape reader, of course, a mass storage device that [David Hansel] recreated a few years back but we only just became aware of. That seems a bit strange since we’ve featured his Arduino-based Altair 8800 simulator, which is what this tape reader is connected to. Mechanically, the reader is pretty simple — just a wooden frame to hold the LEGO Technic wheels used as tape reels, and some rollers to guide the tape through a read head. That bit is custom-made and uses a pair of PCBs, one for LEDs and one for phototransistors. There are nine of each — eight data bits plus the index hole — and the boards are sandwiched together to guide the paper tape.

The main board has an ATmega328 which reads the parallel input from the read head and controls the tape motor. That part is important thanks to Altair Basic’s requirement for a 100- to 200-ms delay at the end of each typed line. The tape reader, which is just being used as sort of a keyboard wedge, can “type” a lot faster than that, so the motor speed is varied using PWM control as line length changes.

Continue reading “Homebrew Reader Brings Paper Tape Programs Back To Life”

This Laser-Cut One-Piece Wedge Tenon Locks Wood Joints Tight

Woodworkers have always been very clever about making strong and attractive joints — think of the strength of a mortise and tenon, or the artistry of a well-made dovetail. These joints have been around for ages and can be executed with nothing more than chisels and a hand saw, plus a lot of practice, of course. But new tools bring new challenges and new opportunities in joinery, like this interesting “hammer joint” that can be made with a laser cutter.

This interesting joint comes to us from [Jiskar Schmitz], who designed it for quick, solid, joints without the need for glue or fasteners. It’s a variation on a wedged mortise and tenon joint, which strengthens the standard version of the joint by using a wedge to expand the tenon outward to make firm contact with the walls of the tenon.

The hammer joint takes advantage of the thin kerf of a laser cutter and its ability to make blind cuts to produce a tenon with a built-in wedge. The wedge is attached to a slot in the tenon by a couple of thin connectors and stands proud of the top of the tenon. The tenon is inserted into a through-hole mortise, and a firm hammer blow on the wedge breaks it free and drives it into the slot. This expands the tenon and locks it tightly into the mortise, creating a fairly bulletproof joint. The video below tells the tale.

While the hammer joint seems mainly aimed at birch plywood, [Jiskar] mentions testing it in other materials, such as bamboo, MDF, and even acrylic, although wood seems to be the best application. [Jiskar] also mentions a potential improvement: the addition of a ratchet and pawl shape between the wedge and the slot in the tenon, which might serve to lock the wedge down and prevent it from backing out.

Continue reading “This Laser-Cut One-Piece Wedge Tenon Locks Wood Joints Tight”

What Is This, A Battle-Bot For Ants?

Instructables user [Team_Panic] — inspired by the resurgence of robot battle arena shows — wanted to dive in to his local ‘bot building club. Being that they fight at the UK ant weight scale with a cap of 150 grams, [Team_Panic] built a spunky little Arduino Mini-controlled bot on the cheap.

The Instructable is aimed at beginners, and so is peppered with sound advice. For instance, [Team_Panic] advises building from “the weapon out” as that dictates how the rest of the robot will come together around it. There are also some simple design considerations on wiring and circuit boards considering the robot in question will take a few hits, as well as instructions to bring the robot together. To assist any beginners in the audience, [Team_Panic] has provided his design for a simple, “slightly crude,” wedge-bot, as well as his code. Just don’t forget to change the radio pipe so you aren’t interfering with other bots!

Continue reading “What Is This, A Battle-Bot For Ants?”