PIC USB Host Shortcuts

[Simon Inns] is still hard at work making USB connectivity for PIC microcontrollers easier for the hobbiest. He’s released a framework for PIC based USB devices under Windows. It includes the firmware needed for USB compatible 18F PIC chips as well as a C# class library and example programs for the Windows side of things. This goes quite a bit further than his PIC-USB tutorial but with little added effort on your end of things.

We do our USB prototyping on a breadboard just like [Simon] did in this example. He’s got a nice little USB-B connector breakout that is easy to plug into the breadboard. If you prefer to have a more stable development area, check out the one he designed. It’s a single-sided PCB made for through-hole components with just a handful of jumper wires.

Fully-automated Golf Ball Gun

If you get in the line of fire this golf ball launcher is gonna leave a mark, or worse. It’s based on the same premise as the sausage gun, but now everything is automated and no meat products are used.

A hopper stores a row of golf balls. When it comes time to load, a ball falls into the chamber, starter fuel is sprayed into the combustion area with the aid of a fan, and after both chambers are sealed the propellant is ignited.

We’ve embedded two videos below for your amusement. It looks like [Chrille] and his friends are being careful with their creation. We’re glad for that because this is about as dangerous as the high-velocity ping-pong ball launcher. Continue reading “Fully-automated Golf Ball Gun”

Beginner Concepts: Electronic Jack-in-the-box

Behold the electronic Jack-in-the-box. Open the lid or enter the wrong combination and you’ll set off an alarm.  But if you get the right 6 combination code entered using the three buttons you’ll be rewarded with a little ditty and the appearance of the Jack (who lives in the box). [Jeremy Blum] designed this as part of his introduction to rapid prototyping class at Cornell University. See his description of the project after the break.

When he shared the link with us he mentioned that this might be a fun project for beginners and we couldn’t agree more. The design is easy to wrap your mind around using the provided schematic. The source code package includes PDF files that contain well commented code segments along with their descriptions. You can use this to get comfortable with driving a speaker and servo motor using an Arduino, as well as to read from two different types of inputs. We are especially interested in the hardware debounce implemented for the switch that detects if the lid is closed. Software debouncing is pretty much the standard these days but because an external interrupt is used to read the switch that method won’t work here.

If you’ve got an Arduino and few of these components why not give this a try?

Continue reading “Beginner Concepts: Electronic Jack-in-the-box”

Home Fabricated Boards In Any Color

Tired of every printed circuit board you etch coming out brown? Take a page out of [Dane’s] book and dye your PCB to just about any color you want. One hour submerged in a 200 degree bath of Rit dye turned his brown FR4 substrate to the desired dark green. We give him points for being dangerous enough to use a broken bottle as a vessel, yet wearing eye protection at the same time.

We never really thought of doing this, but it’s pretty interesting that it works. We’ve stained the substrate when removing etch resist so this should have been obvious, but wasn’t.

Didgeridoo, Now Does Real Time Video

Some of you may remember when we introduced you to [Kyle’s] Electronically Modified Didgeridoo. Those same members will have their hearts warmed knowing he’s still playing and advancing on his Didgeridoo, now including real time video processing. There isn’t too many details aside from it being controlled by an ATMega168 and an unknown analog switching chip, and in its infancy it just looks like a bunch of dancing white lines but we expect this to turn into one amazing display.

Oh, and those determined on making their own Electronically Modified Didgeridoo should keep an eye out for the April ’10 issue of Popular Science where the instrument will be featured.

Floppy Disk Augmented Reality Is A Head-scratcher

[Iain Gildea] tipped us off about a drill-powered coffee grinder he made but it was the floppy-disc augmented reality display a few paragraphs down that caught our attention. He’s taken 36 white floppy discs, sprayed one side black, then mounted them each with a center pivot into a 6×6 grid. Through a convoluted system of pulleys and servo motors the display can be manipulated to produce augmented reality markers. After the break you can see the display itself, then the result of viewing it through a webcam.

We’re amused, but also scratching our heads. There must be an easier way, such as a light-up grid covered in dark plexi or something along those lines. But then again, it’s his hack and he can do what he wants… and he seems to have a thing for floppies.

Continue reading “Floppy Disk Augmented Reality Is A Head-scratcher”

1-Wire LAN With An LCD

[Viktor], one of our favorite avid hackers, has been playing around with 1-wire systems all this month. What started out as a MicroLAN Fonera has turned into an iButton interface, to a 1-wire powered hub, and finally a 1-wire character driven LCD. Anyone looking at 1-wire systems or OWFS could surely benefit from his testing.

However, if you still haven’t gotten your fill of 1-wire goodness, let us remind you of the 1-wire HVAC and IPv6 to 1-wire protocol translator.

[Thanks Juan]