
A ball-in-cage switch is a mechanical alarm switch that works on an ingenious principle. It has a single relatively unstable “open” position, in which a metal ball rests in a small divot in an insulating base, inside a cage made from two U-shaped metal staples that overlap one another without contacting. The ball is too big to pass between the “bars” of the cage, but small enough that it can rest in the divot without contacting them.
When the switch is jostled, the ball rolls free from its divot and comes to rest against two bars of the cage, closing the circuit. The sensitivity of the switch can be adjusted by increasing or decreasing the size of the divot which holds the ball in the “open” position (a smaller divot makes a more sensitive switch) or by adjusting the stability of the insulating base (a base that is easier to tip over makes a more sensitive switch).
The ball-in-cage switch has a bit of a nasty reputation as a trigger for bombs and booby traps, but it has plenty of “nice guy” applications as a simple alarm, event sensor, or photo trigger. It is reliable, versatile, and easy to reset. This design uses a 1/2″ PVC pipe cap, a short section of wooden dowel cut from a broom handle, a couple pieces of brass rod, some wire, and a brass ball.










First it was how to build a terrorist UAV (diy drone). Now Make is showing us how to make bomb triggers.
(I keed, I keed – this is pretty cool. I can think of some fun applications in the “keep the cat off the furniture” area)
cool! next show us the old: two contacts rubber-banded on either-side of an aspirin tablet ‘flood detector’ switch.
Great post, Sean! I love switches like these; a few similarly clever concepts are used as anti-cheating devices in pinball: http://www.pinball-fixers.com/PINBALL-HISTORY/tilt-mechanism.html
// What's Trending
Raspberry Pi Design Contest
Seventeen Sneaky Secret Hides
Teardrop Camper Trailer
10 Things to Connect to Your Raspberry Pi
Lost PLA Casting from 3D Prints
DIY 3D Laser Scanner Using Arduino
New Project: DIY 3D Laser Scanner Using Arduino
5 Million LEGO Brick Star Wars X-Wing Starfighter
// What's Shared
A better way to slice a pumpkin
DIY Nerf Darts
100 Dollar Store Organization Ideas for Craft Rooms and Beyond
In the Maker Shed: Minty Boost USB Charger
Mad’s Mouse House
Lace Princess Crowns
I Have a (Puzzling) Dream
Play the Rings of a Tree Trunk Like a Record
// Most Commented
DIY Hacks & How To’s: Get Emergency Power from a Phone Line
Resin Casting: Going from CAD to Engineering-Grade Plastic Parts
Ten Tips for Screws and Screwdrivers
Ten Tips for Better Measurement
Is it a Hackerspace, Makerspace, TechShop, or FabLab?
Arduino Announces New Wireless Linux Board
Ten Tips for Adhesive Tape
Makers on TV: Big Brain Theory