This project is not entirely new, it was first experimented by John Chung Lee. The goal of it is to transform any non-touchscreens into multitouch screens by using the combination of a Wiimote and an IR pen. The Wiimote is communicating with the computer (ODroid in our case) via Bluetooth and it is used to track the IR LED located on the pen. We can use more than 1 pen in order to support multitouch. This is a cheap solution for people who want to get touch input. The cost is approximately 30$.
Required materials :
- An ODroid running under Ubuntu Linaro
- A compatible Bluetooth USB key
- A Wiimote
- 1 IR pen (Vishay LED) i.e. : http://www.ebay.com/itm/Infrared-IR-LED-Pen-Wiimote-Interactive-Whiteboard-/280888523309?pt=LH_DefaultDomain_0&hash=item416642ba2d
- Any type of screen (LCD or Projection screen)
- Wiimote battery + charging adapter i.e. : http://www.amazon.com/Wiimote-Wii-Rechargeable-Battery-3600Mah-Nintendo/dp/B0055OO3NG/ref=sr_1_2?ie=UTF8&qid=1365792033&sr=8-2&keywords=wiimote+battery
- Clamp tripod
Before you begin, make sure your Bluetooth dongle is correctly installed on your system. OpenJDK or Oracle JDK should be installed on it as well.
You will need Wiimote Whiteboard in order to manage the touch input. This is a cross-platform java version :
- Code: Select all
java -Xms1024M -Xmx1024M -jar WhiteBoard.jar
You will then have to pair & calibrate your Wiimote with the ODroid by touching the 4 dots on each corner :
Make sure that your wiimote is correctly positioned at a certain angle so that the IR led is always visible.