Classical’s Greatest Hits On Hardware’s Greatest Flops

We get a lot of tips about old hardware playing recognizable tunes. But once in a while one of these projects goes above and beyond the others and this is a shining example of great hardware music. [FunToTheHead] put together a music video (embedded after the break) that shows his custom MIDI device playing Bach’s Toccata in d minor. He left some comments that clue us into the way he did it. Most obviously, he’s using the stepper motors from four floppy drives to create precisely pitched sounds. Internally, a PIC 18F14K50 acts as a MIDI-over-USB device, taking commands for all 128 MIDI notes as well as the pitch bends associated with them. The first four channels are played directly on each drive and the other twelve are triaged among the hardware by the microprocessor. But for the results heard in the video you’ll need to code your MIDI files by hand.

Bonus points to the video editor for the Phantom’s floppy-laden appearance in the video… it’s good to laugh!

Continue reading “Classical’s Greatest Hits On Hardware’s Greatest Flops”

Spy On Your Office

[Garagedeveloper] sent us his custom surveillance system, part 1, part 2, and part 3 after needing a way to find out why some cables at work were becoming unplugged (spoiler, the cleaners were messing up the wiring). At the base of the system is a web cam glued to a stepper motor. However, it gets much more in depth with a web front-end that allows the user to stream the feed and control the position of the stepper. We’re not particularly fond of how many different parts the project takes, while it all could be accomplished under C# with ASP.NET and parallel port library instead of including Arduino and excess code, but to each their own and the project turned out a success anyway.

Giving An Old Arm New Life

[Jarek] found a non-functional robotic arm sitting around and wanted to get it working again. By adding a few custom boards to an Arduino he managed to do just that.

The arm is driven by six stepper motors, each having four control wires. To handle all of these [Jarek] used TIP120 transistors to protect the controller. This still leaves the problem of 24 control wires to connect. By using a couple of 74HC4514 demultiplex chips he cut that number down to just 8 Arduino control pins. He completed the project by interfacing an original Playstation controller as the input device.

Source code for the project is available for download but we didn’t see a schematic for his setup. This shouldn’t be a problem as the low parts count should mean the datasheets for the transistors and demultiplexers are all you really need.

Too Much Time, Not Enough Pressure

pressure-guage-clock

[Audin] got a hold of a pressure gauge and decided to turn it into a clock. We were under the impression that these types of gauges were filled with oil but he didn’t detail cleaning it up for his purposes. Once he gained access to the guts he replaced them with a stepper motor. The motor connects to an Arduino with the help of a Darlington array for handling the large load. [Audin’s] plans include using a real time clock (on order) and moving to an AVR ATmega8 microprocessor once the prototyping is finished. In the mean time, he has posted the code used in his current prototype.

Stay with us past the page break for some video of this in action. He’s got the needle dialed in for very precise movement and has coded a “jitter” effect as well. We’re not sure this would be the most convenient clock, but we’d love to affix it to our kitchen stove for a gnarly looking timer. [Audin] acquired the gauge at his local Habitat for Humanity ReStore, a place we’ve used many times to source reclaimed and unused items of all kinds for our projects.

Continue reading “Too Much Time, Not Enough Pressure”

Stepper Motor Controller From Old Scanner

sms

[Murray484] submitted his instructable on how to create a stepper motor controller from an old scanner. He removed the motor and controller from an old scanner then harvested the parts. He’s pretty much starting over, taking the ULN2003 chip from the scanner motor controller and putting it on a fresh board. He then wired it all up, installed the software and got it working. Finally, he built a container out of cardboard for it all. Though he could have made it nicer looking and used higher quality building materials, he was trying to make this a “green” project for the epilog laser cutter contest. He’s done a good job recycling, this could be pretty useful.

New Driver From RepRap, Singing

stepper

RepRap has released a new driver board for their stepper motors. They’ve honed the design to be easier to assemble and cheaper. We’re sure all of that is wonderful, but what really got our attention was the video. In the video, which you can see after the break, they run a test file through it to make it “sing” happy birthday. Is this something that everybody does and we’re just now catching on? Why all the musical stepper motors today?

Continue reading “New Driver From RepRap, Singing”

Everybody Needs One


Not the hack o’ the day, but you guys might have noticed that I’ve been pretty quiet on the engadget How-To front. I’ve been spending all my spare time in my garage working on a CNC conversion for the mini mill I bought a few months ago. It features pic based microstepping controllers that handle up to 54 volts and 3amps. I settled for a modified PC power supply for now. I’ve got plans for this thing, including some stuff just for Hack-A-Day. All the mechanical and electronic work is completed; now I’m taking a breather while I wait for the actual beefy stepper motor for the Z-axis pictured above. I celebrated with a coffee stout.