Coke Can Fueled Power Generator

[Experimental Fun] shows us how you can create a cola power generator that runs on nothing more than cans of cola including the container and a little bit of sodium hydroxide to speed the reaction up.

This might sound a bit crazy, but it seems you can power an engine on little more than your favorite fizzy drink and the cut-up remains of an aluminum can. What happens is that aluminum and water create a chemical reaction when mixed together, which gives off hydrogen. Normally this reaction is very slow and would take years to make any noticeable marking on the aluminum, but with a little help from sodium hydroxide the reaction is sped up to such a rate that hydrogen is produced quite quickly.

The crazy contraption they created has a reaction chamber which then feeds the hydrogen through condenser then to a bubble filter made from a bottle filled with water. After that it is on through a carbon filter to get rid of any impurities, and finally it is fed directly into a two-stroke engine’s fuel line. Then engine still needs an electric start from a battery, but after that it runs directly on the hydrogen created during the reaction from the chamber.

This is quite a cool project, however you could replace the fizzy drink with water and still get the desired effect. Since the drink comes with the aluminum cans it seems like quite a good fuel though. There are other crazy fuels out the for the avid DIY hacker, but just be careful and don’t blow yourself up.

Continue reading “Coke Can Fueled Power Generator”

KiCAD Best Practices: Library Management

One common complaint we hear from most new KiCAD users relates to schematic and footprint libraries. The trick is to use just one schematic symbol and footprint library each with your project. This way any changes to the default schematic libraries will not affect your project and it will be easy to share your project with others without breaking it. I’ve spent some time refining this technique and I’ll walk you through the process in this article.

We have covered KiCAD (as well as other) Electronic Design Automation (EDA) tools several times in the past. [Brian Benchoff] did a whole series on building a project from start to finish using all the various EDA packages he could lay his hands on. No CAD or EDA software is perfect, and a user has to learn to get to grips with the idiosyncrasies of whichever program they decide to use. This usually leads to a lot of cussing and hair pulling during the initial stages when one can’t figure out “How the hell do I do that?”, especially from new converts who are used to doing things differently.

Read on to learn the best practices to use when using KiCAD and its library management.

Continue reading “KiCAD Best Practices: Library Management”

Need For New Hobby Leads To Stone Marbles

[Tom Lange] said he was looking for a new hobby when he saw a marble made out of stone and wondered what goes into making one for himself. Fast forward three years and he set up shop at the Madison Mini Maker Faire to show off the tools he built and the fascinating glossy orbs he’s produced. Read on to see the awesome process he uses to turn a hunk of stone into a perfect marble.

Continue reading “Need For New Hobby Leads To Stone Marbles”

Balancing Robot Needs Innovative Controller And Motor

A self-balancing robot is a great way to get introduced to control theory and robotics in general. The ability for a robot to sense its position and its current set of circumstances and then to make a proportional response to accomplish its goal is key to all robotics. While hobby robots might use cheap servos or brushed motors, for any more advanced balancing robot you might want to reach for a brushless DC motor and a new fully open-source controller.

The main problem with brushless DC motors is that they don’t perform very well at low velocities. To combat this downside, there are a large number of specialized controllers on the market that can help mitigate their behavior. Until now, all of these controllers have been locked down and proprietary. SmoothControl is looking to create a fully open source design for these motors, and they look like they have a pretty good start. The controller is designed to run on the ubiquitous ATmega32U4 with an open source 3-phase driver board. They are currently using these boards with two specific motors but plan to also support more motors as the project grows.

We’ve seen projects before that detail why brushless motors are difficult to deal with, so an open source driver for brushless DC motors that does the work for us seems appealing. There are lots of applications for brushless DC motors outside of robots where a controller like this could be useful as well, such as driving an airplane’s propeller.