E-cigarettes, powered by an NES controller

temp

Electronic cigarettes are all the rage these days, and as with any new electronic bauble, someone is eventually going to stuff it in some old NES hardware. The NES controller e-cig has been done before, but [mastblast09]‘s controller mod is one of the best ones around.

A bit of background before we dig into this: e-cigarettes are just any other *cough cough cough* vaporizer you might find, but instead of turning a solid into a vapor, these guys turn a nicotine-infused liquid into a vapor. As e-cigarettes are a bit more legal than some other magic boxes, there is, of course, an amazing amount of options out there for those that partake.

[Mastblast09] is using an off-the-shelf e-cig controller and charger board carefully placed them in a hollowed out NES controller. With the help of a few tact switches he made the B button on the controller light up the coil and the up and down switches change the wattage.

The real treat in this build is the addition of a very small LED voltmeter. With this, [mastblast09] can check out the voltage of his NES e-cigarette under load, a big help if you’re trying to perfect the perfect vape while the battery is under load.

Web-enabling your smoke breaks

If you’re going to freeze your butt off smoking in the middle of winter you might was well have company while you’re out there. [Zach's] company wanted to crunch some data about smoking breaks and worker productivity. Instead of just meeting the bland data collection needs he decided to add functionality.

He took time to explain the different parts of the system. Above you can see the web interface that lets you know which of your coworkers are smoking right now. It also lets you click to check in and out from your breaks. After this was up and running he found that often the smokers forgot to ‘clock out’ before a break. As a backup system he build a physical interface on the way out of the office. Each smoker has their own button with a corresponding LED. If the light’s on you’re having a break and when it’s off you’re working. This controller is Arduino based and uses a Perl script to monitor the input and sync both that physical display and the web interface. [Zach] posted a few pictures if you want to take a look at the rest of the system.

Follow

Get every new post delivered to your Inbox.

Join 96,353 other followers