When it first came out, few people were familiar with the small, white box known as the Nintendo Wii. While Sony’s Playstation and Microsoft’s Xbox were batting for market share, the Ninetendo Wii was quietly making its way up the ladder. Soon, the Wii’s low prices and wider appeal made it one of the most popular and widely used gaming consoles in the world.
Nintendo pumped the latest technology and integrated sophisticated features into the Wii.One such feature in the Nintendo Wii platform is the Wii Remote’s embedded infrared camera.
The Wiimote
The Wii Remote, commonly known as the Wiimote among enthusiasts, is capable of high-resolution motion sensing. It also includes a Bluetooth interface that allows it to connect wirelessly with any Bluetooth enabled device such as mobile phones, laptops, etc. it is mainly these two features that allow Wiimote to be used in various ways, and for the purpose of this articles, as a sensor that allows users to employ multiple infrared emitters as a source of input for computer systems.
The infrared emitter can act as a stylus that can interact with the software displayed on a computer monitor as though it has touchscreen capabilities . This method is based on a project to create a low-cost interactive whiteboard that was first carried out and documented by Johnny Chung Lee, then a PhD student in human computer interaction (HCI) at Carnegie Mellon University (CMU). Lee, who is now a researcher in the Applied Science group at Microsoft, conceived several alternative applications of the Nintendo Wii Remote for which he released the technique and support software on his websites and blog.
Ingredients:
In order to give your system touchscreen capabilities, there are a few items you will have to get. You will need a Nintendo Wii Remote, a Bluetooth- enabled laptop or computer, software – mentioned later in this article- and an infrared pen. You can buy such a pen from a local market or construct ans IR pen from instructions from the URL in the sites. Constructing your own IF LED pen simply requires a high-intensity infrared LED, a pencil cell (also called AAA size battery) and a small switch. Assemble them together in a pen such that the LED forms the tip of the pen and wire the remaining components together.
Bluetooth is required to allow the PC and the Wii Remote to communicate with each other wirelessly. Most laptops usually have internal Bluetooth adaptors. However, if your laptop or computer does not come with a Bluetooth device, you can purchase a Bluetooth USB dongle. Simply plug the adapter into an available USB slot and install the driver software if required.
How It Works.
The first step toward building your “touch screen” is to install the software required to make it work. The free WillmoteConnect is a popular driver and controller interface for the Wii Remote that will create a communications channel between the Wii Remote and your PC. Wiimote Connect is just 137KB in size and can be downloaded from the URL provided at the end of the article.
WiimoteConnect requires users to have Microsoft’s.NET Framework 2.0 installed on their systems. For users with Windows Vista or XP SP2, the.NET 2.0 Framework comes pre-installed. Apple Mac and Linux users can install and run DarwiinRemote (for Mac) and Mono (for Linux). WMD and libiwiimote are other Linux-based drivers for the Wii Remote.
Once you have got the basic software, you are going to have to install one other piece of software called Wiimote Whiteboard. This will allow you to calibrate your LCD monitor with the Wii Remote.Now that you have got the basic components together, you can reproduce the project with your own PC. An essential first step in this phase is the proper placement of your Wii Remote controller. Its placement and orientation is vital to the accuracy of the results. The Wii Remote should not be very close to the screen nor should it be too far away. The ideal distance is between one and five meters. Start the WiimoteConnect application and simultaneously press and hold down the Wii Remote buttoms ‘1’ and ‘2’. Once the buttons have been pressed, four blue lights on the WiiRomte will start blinking. Hold down the buttons until you see a WiimoteConnect message to “stop pressing”. You may not be able to successfully establish a connection between the wiimote and the computer on the first attempt. In that case, repeat this step until a connection has been successfully established. You can also established a connection with the PC by removing the battery cover on the Wiimote and pressing the red sync button as shown in the illustration on the left.
When a connection has been established between the Wiimote and the PC, click the “Connect” button on the WiimoteConnect Interface. If everything goes well, after some time, the message “Wiimote successfully connected” will appear on the screen. You might encounter the “New Hardware Found” wizard during this step.
At this point, being the Wiimote Whiteboard application and select the “Calibrate Location [Wiimote A]” option. Now you will see a red cross displayed on a white background. Tap the tip of the IR pen in the centre of the cross. The cross will then reappear at another corner. Repeat this procedure a couple more times. This will calibrate your screen and the IR stylus with the Wiimote. Once the calibration is completed, then white screen will disappear and your desktop will become available. At this point, you will be able to touch control applications on your LCD screen.
In Lee’s project, the digital whiteboard is an extension of this procedure. Instead of an LCD screen, the display can be projected onto a wall pr other surface. Recalibrating the Wiimote to the projection on the wall will allow you to directly manipulate the software by tapping the wall with the IR stylus.
Try playing around with Microsoft’s Paint to acclimatize yourself to this form of input. Lee’s project site also includes a list of applications that work well with this project. These applications are varied and include mapping, sketching, handwriting recognition, etc. Furthermore, the successor to windows Vista, Microsoft Windows 7, brings to the average user a lot of features which are ordinary limited to only touchscreen computing devices. Ad the Wii Remote can accept up to four concurrent IR inputs, this project can be adapted to create a multitouch input system.
Since the Lee made his projects public, they have garnered a lot of interest online and began a lot of development and collaboration between DIY and technology enthusiasts. Lee is developing an application of the Wiimote and Wii sensor bars for 3D head tracking. Even locally, students of a accredited computer science institute have reportedly developed a circular whiteboard using the Wii Remote.



