O'Reilly logo

Coding4Fun by Dan Fernandez, Brian Peek

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 9. Wiimote Whiteboard

AUTHORS: Johnny Lee (http://procrastineering.blogspot.com/), Boon Jin Goh (http://www.boonjin.com/), Mike Korcynski, and Brian Peek

DIFFICULTY: Medium

TIME REQUIRED: 3 hours

COST: $40 for Wii Remote (or free if you own a Nintendo Wii console), plus a couple of bucks for an IR LED, resistors, and white-erase marker

SOFTWARE: Visual C# 2008 Express, Visual Basic 2008 Express, or any full edition of Visual Studio 2008

HARDWARE: Nintendo Wii Remote, Infrared (IR) LED, normally open momentary switch button, 1.5V battery, white-erase marker, soldering iron, solder, wire

DOWNLOAD: http://www.c4fbook.com/WiimoteWhiteboard

Overview

As you saw in the previous chapter using the Wii remote, the controller is quite a versatile tool that contains a number of interesting sensing capabilities and is relatively easy to connect to a PC. This chapter describes how to create a multi-point interactive whiteboard surface using the camera built into the front of each controller.

This chapter will cover only the implementation details specific to creating an interactive whiteboard. It assumes that you have already successfully connected a Wii remote to a Bluetooth-compatible computer. If you are uncertain about how to do this, refer to Chapter 8 for instructions.

Defining an Interactive Whiteboard

When introduced to schools in 1801, the chalkboard was lauded as one of the most powerful and important educational tools ever created. It provides a lecturer with the ability to quickly and ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required