Hand-Machined Companion Cube Can Be Destroyed And Rebuilt

[Michael Gainer] is a big fan of Portal, and it shows in the Weighted Companion Cube he made. [Michael] hand-machined the many pieces that comprise the Cube’s body and medallions out of 6061 aluminum. Dykem was used to transfer the marks for accurate machining, and the color is powder-coated to a heat tolerance of 400F. A CNC was used to make the distinctive hearts. [Michael] notes the irony was “very Portal” in having them cut by a heartless machine when everything else was done manually. The attention to detail is striking, the level of design more so when [Michael] proceeds to incinerate the poor Companion Cube with a brush burner. In the video shown at the link above, the Cube falls apart as the glue holding it together melts. When all is said and done, just grab more glue to bring that Cube back to its six-sided glory. Repeat to your heart’s content. Huge success! We have to be honest, after seeing all those pieces, we aren’t sure we’d want to do this very often. Companion Cubes have been featured in various iterations on Hackaday before, but they were never built with the idea of repeatedly destroying and rebuilding them. This novel take would make GlaDOS proud.

[Michael] has plans to put an Android device inside it with some light and temperature sensors. He wants to give it a voice resembling Portal’s turrets so it can whine when it needs to be charged or scream when it’s too hot or cold. He dubs this next project the “Overly Attached Weighted Companion Cube.” It wouldn’t be a good idea to incinerate this upcoming version, though we’d probably be inclined to if it demanded so much of our attention!

 

Teensys And Old Synth Chips, Together At Last

The ancient computers of yesteryear had hardware that’s hard to conceive of today; who would want a synthesizer on a chip when every computer made in the last 15 years has enough horsepower to synthesize sounds in software and output everything with CD quality audio? [Brian Peters] loves these old synth chips and decided to make them all work with a modern microcontroller.

Every major sound chip from the 80s is included in this roundup. The Commodore SID is there with a chip that includes working filters. The SN76489, the sound chip from the TI99 and BBC Micro are there, as is the TIA from the Atari consoles. Also featured is the Atari POKEY, found in the 8-bit Atari computers. The POKEY isn’t as popular as the SID, but it should be.

[Brian] connected all these chips up with Teensy 2.0 microcontrollers, and with the right software, was able to control these via MIDI. It’s a great way to listen to chiptunes the way they’re meant to be heard. You can check out some sound samples in the videos below.

Thanks [Wybren] for the tip.

Continue reading “Teensys And Old Synth Chips, Together At Last”

Wax Motors Add Motion To Your Projects

[electronicsNmore] has uploaded a great teardown and tutorial video (YouTube link) about wax motors. Electric wax motors aren’t common in hobby electronics, but they are common in the appliance industry, which means the motors can be often be obtained cheaply or for free from discarded appliances. Non-electric wax motors have been used as automotive coolant thermostats for years.  Who knows, this may be just what the doctor ordered for your next project.

As [electronicsNmore] explains, wax motors are rather simple devices. A small block of wax is sealed in a metal container with a movable piston. When heated, the wax expands and pushes the piston out. Once the wax cools, a spring helps to pull the piston back in.

The real trick is creating a motor which will heat up without cooking itself. This is done with a Positive Temperature Coefficient (PTC) thermistor. As the name implies, a PTC thermistor’s resistance increases as it heats up. This is the exact opposite of the Negative Temperature Coefficient (NTC) thermistors we often use as temperature sensors. PTC’s are often found in places like power supplies to limit in rush current, or small heating systems, as we have in our wax motor.

As the PTC heats up, its resistance increases until it stops heating. At the same time, the wax is being warmed, which drives out the piston. As you might expect, wax motors aren’t exactly efficient devices. The motor in  [electronicsNmore’s] video runs on 120 volts AC. They do have some advantages over solenoid, though. Wax motors provide smooth, slow operation. Since they are resistive devices, they also don’t require flyback diodes, or create the RF noise that a solenoid would.

Continue reading “Wax Motors Add Motion To Your Projects”

Interactive Sound With Glove And Tape

Here’s a way to explore new spaces in untraditional manners: a sonophore, or a glove equipped with a tape heads meant to explore spaces with magnetic tape tracing the walls.

This project is a followup to the analogue tape glove from a few years ago. In that project, aligned strips of magnetic tape cover a canvas, leaving anyone wearing the glove to track their hand horizontally swiping across different tracts, or vertically listening to each track.

This project takes a glove similar to the analogue tape glove, but the tape is spread out along the walls of the installation. There’s no way of knowing what strange voices are contained on the tapes; the only way to know is to explore the space.

Video of the project below. It’s a Vimeo, so you know it’s artistic.

Continue reading “Interactive Sound With Glove And Tape”

Breadboarding A 68000 Computer In Under A Week

We’ve been lurking over at Big Mess ‘o Wires as [Steve] geared up for his 68000 computer build. One of his previous posts mentioned a working breadboard version but we figured it would be a ways off. Surprise, he’s got it working and what you see above took just 6 days of “occasional work” to get running.

The chip in use is actually a 68008 but we remember reading that he does plan to migrate to a 68000 because this one lacks the memory pins to address more than 1 MB of RAM. The trick here was just to get the thing running and he made some common choices to get there. For instance, he grounded the /DTACK in much the same way [Brian Benchoff] explained in his own 68k build.

We’re not sure if his address decoding was a time saver or not. If you study [Steve’s] original planning post you’ll learn that he’s going to use programmable logic to handle the address decoding. But above he wired up 74-series logic chips to perform these functions. On the one hand you know your Hardware Description Language isn’t the problem, but did you terminate one of those wires where you ought not?

Additional tripping points include a bouncing reset pin. Looking at that we’d tell [Steve] there’s a problem with his chip, except that this was his first thought as well. He went the extra mile by building and testing a replica of the reset system. This makes our brain spin… shouldn’t the reset be among the most reliable parts of a processor?

At any rate, great work so far. We can’t wait to see where this goes and we hope that it unfolds in a way that is as exciting as watching [Quinn Dunki’s] Veronica project take shape.

The KIM-1 Computer Minified

The KIM-1 wasn’t the first microcomputer available to computer hobbyists and other electron aficionados, but it was the first one that was cheap. It was also exceedingly simple, with just a 6502 CPU, a little more than 1k of RAM, 2k of ROM, a hexadecimal keypad and a few seven-segment displays. Still, a lot of software was written for this machine, and one of these boards can be found in every computer history museum.

[Oscar] thought the KIM-1 was far too cool to be relegated to the history books so he made his own. It’s not a direct copy – this one uses an Arduino for the brains, only breaking out some buttons, a pair of four-digit seven-segment displays, and the I2C and SPI pins on the ‘duino. The KIM-1 is emulated by the Arduino, allowing for the same interface as an original connected up to an old teletype, and [Oscar] got his hands on the original code for Microchess and the first 6502 disassembler from [Woz] and [Baum].

[Oscar] put the schematics for his version of the KIM-1 up, and has the PCBs up on SeeedStudio. If you’re looking for an awesome replica of a vintage computer and a nice weekend project, here ‘ya go.

Very Large Touchpads For Very Old Computers

Way back when most of our demographic was in diapers, engineering workstations had huge touchscreens for plotting drawings in CAD programs, drawing, and just about everything a Wacom tablet does today. Finding one of these touch pads now is a fool’s errand, more so than finding the computer it was attached to, but [Daniel] figured out a way to relive those days of large touchpads and old computers with a resistive touchscreen and an MSX computer (portuguese, google translatrix).

[Daniel] is using a touchscreen normally used for a monitor, and with the right bit of code on a PIC16F micro, pressure on the touchscreen can be translated into X and Y coordinates. Using the PIC was a great choice in this instance: it’s possible to multiplex ports on an ADC pin with a PIC, making the entire system extremely efficient and easy to calibrate.

After that, it’s just a matter of plugging the output of the microcontroller into the touchpad connector of the MSX and writing a few lines of BASIC to draw a point on the screen. Video below.

Continue reading “Very Large Touchpads For Very Old Computers”