We intend to create Flik, a glove analogous to the clickers used by people to give presentations. This improves upon the bulky clicker design, removing the need to awkwardly hold something during a presentation and giving a more natural look. We intend to have the glove function using an accelerometer to measure acceleration. In order to communicate with the computer, we want to use the Arduino's library which allows one to interact with keyboard keys. Other possible variations would be 3D printing bracelets or even rings with the same functionality.

Technical Description

Flik's design can best be described starting from the perfboard at the hand. It contains an accelerometer which continuously tracks z-direction acceleration. When this number passes a certain threshold, the Arduino Uno sends a signal using the HC-05 Bluetooth Module to either advance or go back a slide, depending on which extreme. Using delays and other coding techniques, we made sure that a single flick would not be interpreted as multiple signals.

The slave, an Arduino Leonardo chosen for its ability to interact with the keyboard, would interpret the signal and change slides using PgUp and PgDn. The perfboard that rests on the back of the hand also contains a pressure sensor by the thumb. When pressed, the Arduino Uno uses pulse width modulation to emit a laser, varying in brightness depending on how hard the user presses.

In order to make Flik as compact as possible, all components are soldered onto miniature perfboards. The board by the hand held the bare minimum and is sewed into a tiny packet. A wire connects this to a second board which held the larger components like the Arduino and power source. The result is a multi-functional, yet elegant, piece of engineering.

Share this project: