Haptic Compass

Arduino Technology


You’ve heard of magnetic orientation in migrating birds, the theorized “sixth” sense that allows them to see the earth’s magnetic field using deposits of magnetite in their beaks. To see what this experience might be like for a human, you can build a north-sensing feedback device into a belt using some pager motors, an Arduino, and a digital compass.

Last night I built a haptic compass, also known as the Clown Belt. This is a belt which features twelve vibrating pager motors equally spaced around the perimeter of the belt. The control box uses a digital compass to determine which way is north, and continuously buzzes the appropriate motor. The effect is subtle but noticeable. I feel like I’ve been granted a strange new sense of direction.

The belt has additional features: it can be connected via serial to my iPhone which delivers up a bearing to an arbitrary destination. I have a first generation iPhone, which means my current location is highly approximate, but for distant locations it works great. It can also be controlled wirelessly over an XBee RF link, but the peculiar application of that is the subject of a future post.

I first heard of this hack in a March 2007 Wired article, titled Mixed Feelings, which describes a few experiments that show how our traditional 5 senses can be tricked into proxying data from external extra-sensory devices:

The world is full of gadgets that detect things humans cannot. The hard part is processing the input. Neuroscientists don’t know enough about how the brain interprets data. The science of plugging things directly into the brain — artificial retinas or cochlear implants — remains primitive.

So here’s the solution: Figure out how to change the sensory data you want — the electromagnetic fields, the ultrasound, the infrared — into something that the human brain is already wired to accept, like touch or sight. The brain, it turns out, is dramatically more flexible than anyone previously thought, as if we had unused sensory ports just waiting for the right plug-ins. Now it’s time to build them.

Vibrating belts can give you the ability to sense direction. Rare earth magnets, implanted in your fingertips, can enable you to detect the electromagnetic field surrounding live AC wiring. If you could choose to sense anything beyond the typical 5 human senses, what would it be, what device could you build to detect it, and how would you jack your existing senses into that new data feed?

On the Haptic Compass

Discuss this article with the rest of the community on our Discord server!


Ready to dive into the realm of hands-on innovation? This collection serves as your passport to an exhilarating journey of cutting-edge tinkering and technological marvels, encompassing 15 indispensable books tailored for budding creators.