Laser-cut Noise Maker Resembles Violin

This looks very much like a violin but it sounds very much like someone abusing a family of cats. [Ranjit] came with the idea of building a violin using laser cut parts. It doesn’t follow the normal curved shape we’re used to seeing with string instruments. This is because the parts were all cut from flat stock, including the sides of the instrument. The boxy shape that resulted invokes visions of early video game objects and is why this is called the 8-bit violin.

After the break you can see a video of [Bre Pettis] playing the laser-cut instrument. It’s pretty bad, but not in that five-year-old picking up an instrument for the first time sort of way. Yes the best violinists spend a lifetime honing their craft, but they also play on instruments hand carved by master Luthiers who also spend a lifetime perfecting their skills. Don’t get us wrong though, we think it’s just as much fun as that 3D printed guitar.

Continue reading “Laser-cut Noise Maker Resembles Violin”

Give KiCAD A Try. Here’s How

Up to this point we’ve used Eagle CAD as our exclusive PCB design and schematic layout tool. But [Brian] has inspired us to try something different thanks to his KiCAD tutorial.

KiCAD is an open source printed circuit board design tool. Since we like to rock the Linux here at Hackaday getting our hands on this was as easy as:

 sudo apt-get install kicad

The version in the Ubuntu 10.04 repositories is a bit older but seemed to work just fine. [Brian] jumps right in with one of our most dreaded tasks on Eagle, designing your own parts. He knows of a nice online tool for automatic KiCAD part generation and walks through the process of building a voltage regulator and importing it for use in your own personal library From there it’s off to layout a power supply schematic for a breadboard PSU. The lesson continues with board layer, as well as the process used for exporting data for PCB fab house. We think this tutorial works well if you’re already familiar with PCB layout using a different software package but it moves a bit fast if this is your first time.

KiCAD seems like a nice tool and we’ve heard from many advocates in the comments over the years. Look for our next PCB design to be on KiCAD as we just need to use it for a while before passing judgement.

DIY Hot Air Reflow Station

Add to you bench tools by building this hot air reflow station. [Tobi] had a difficult time and was getting frustrated with the reflow oven he was building. He ditched that and set out on this project after drawing inspiration from a hot-air pencil project.

Pictured above is the business end of the device. On the right you can see the tubing that delivers air from an aquarium pump. At the center of the probe is a glass tube containing the heating element. A thermocouple is monitored by an ATmega644 to maintain the desired air temperature which can be dialed in on the base unit. This thing can put out air that’s around 500 degrees Celsius which has cause some problems with melted tubing and singed spacers. The final design includes a cover that fits over everything and hopefully provides adequate thermal isolation for the user’s hand.

[Tobi’s] base unit include faceplates for the front and back milled out of copper clad board. This really makes the tool look a bit more trustworthy. He assures us that there is a demonstration video on the way.

GSM Tracking Without GPS

If you use the Google Maps Mobile function then the big G knows where you are even if your phone doesn’t have a GPS module in it. So the next time you want geolocation capabilities in a project consider building around GSM functionality which can also be used for Internet connectivity. That’s exactly what this module does and luckily the hard work has already been done for you.

The method really hinges on a couple of things. First of all, any GSM capable device knows the information about the cell it is currently communicating with. Secondly, Google knows the coordinates of radio towers used in the cellular mobile network. A little bit of data sniffing on Google Maps Mobile app communications confirms how and when cell information is transferred between the device and the maps server. Take a look at this series of write-ups which go into detail about hardware, software, cell network location data, and communication protocols which Google hasn’t publicly documented. Sure you’re not going to have the accuracy we’ve come to enjoy with GPS, but this can get you pretty close.

[Thanks Boris]

Simple Fluidyne Engine

[Mirslav] built this fuidyne engine himself. This is a single piston model but you won’t find any precision milled cylinders here. That’s because fluidyne engines use columns of water as the pistons. In the rig shown above you can see one metal pipe which serves as the cold side of the loop. There’s another hot pipe underneath the insulation that completes the circuit. When that pipe is heated it causes the air inside the loop to expand, forcing the liquid on the open side of the plastic tubing (to the left) to rise. Once that air escapes to the other side of the circuit the water piston in the open tube falls back again. This results in continuous oscillation that can be used to drive a pump using a pair of check valves.

We’ve embedded a couple of videos after the break. You’ll see the system tested by heating one pipe with a hot air gun. But the example seen above uses an induction coil to bring the heat.

Continue reading “Simple Fluidyne Engine”

Header File Brings Arduino Sketches To The TI Launchpad

[Chris Hulbert] is making it easy for Arduino users to program MSP430 chips with a header file that allows you to compile Arduino sketches for the Launchpad. This makes sense, as the growing number of Arduino sketches available, and the low cost of the TI Launchpad make for a good bedfellows. It’s really wasn’t that hard to make this happen, although you’re not going to find support for all of the Arduino functions just yet.

At the time of writing, [Chris] has just 51 lines of code committed to the project. It provides macros for setup(), loop(), delay(), pinMode(), pinBit(), digitalWrite(), and digitalRead(). You’ll notice that one of the most important parts of the header file is that it disables the watchdog timer for the user (a stumbling block for many MSP430 beginners). It’s an interesting solution, but to be truly useful we’d want to see hardware integration with the Arduino IDE. That, as well as the rest of the Arduino functions are at the tips of your fingers. Get coding and submit your push requests to [Chris] for inclusion in his repository.

[Thanks Chris]

Mechanical Engineering Primer

So you’re master of electrons; able to program multiple chip architectures without batting an eye. Good for you. The only problem is that blinking LEDs gets boring after a while and you’re going to want to do something else. Here’s a chance to expand on your physical construction skills. Make: Skill Set is sharing the first chapter from the book Making Things Move by [Dustyn Roberts].

This chapter, which comes in PDF form, covers simple machines. It’ll guide you through the three different types of levers, including examples of how you use these in your everyday life. Next it’s on to pulley systems, wheels and axles, inclined planes and wedges, screws, and gears. [Dustyn] rounds out the chapter by talking about how these concepts are combined into machines like the Rube-Goldberg device seen above. Take some time to look this chapter over and then put it on the holds list from your public library if you’re interested in reading more.