loading
Picture of In-depth Wiimote Whiteboard How-to
This Instructable is an in-depth step by step process on how to create the Wii remote interactive whiteboard, christened the "Wiimote Whiteboard." It will go through the supplies you will need to complete the Wiimote Whiteboard, the free programs that you will need to download, how to construct and Infrared pen, how to connect the Wiimote to the computer and program, where to place the Wiimote for use with the Wiimote Whiteboard, how to calibrate the system, and advice for using it.
 
Remove these adsRemove these ads by Signing Up

Step 1: Supplies

First, you will need some supplies.
- Wii remote with batteries
- Infrared LED
- Momentary switch
- Wires for circuits
- One AAA battery
- One AAA battery holder
- Large highlighter
- Electrical Tape
- Computer with a monitor
- Wire cutter
- USB Bluetooth connector (unless one is already built-in to your computer)
- Exacto-Knife
- *Needle nose pliers
- *Tri-pod
- *Projector (and a surface for projecting)
- *Rubber Bands
- *Pre-made Infrared pen
- *Electrical know how
- *Persistence

*= Optional Materials

Step 2: Software

Picture of Software
WiimoteWhiteboard_128.png
logo.png
logo.gif
bluetooth_large.jpg
Now you need to download a program or two from the Internet.

First, download the actual Wiimote Whiteboard program. For macs, the only one I was able to find was the one at uweschmidt.org. For computers operating on Windows you have a few more options. You can download one off of uweschmidt.org, smoothboard.net, or Johnny Chung Lee's original software at johnnylee.net/projects/wii/. When there, you will have to scroll down to Low-Cost Multi-point Interactive Whiteboards Using the Wiimote and click on Wiimote Whiteboard v0.3. Linux users can download software at uweschmidt.org (again) or at code.google.com/p/linux-whiteboard/.

Second, you will need to download Bluesoleil, if you are using a Bluetooth connector that does not provide already software. Most Macs should have Bluetooth built-in, so Bluesoleil should be unnecessary. Windows users should visit bluesoleil.com/download/index.asp?topic=bluesoleil5x and download the software. If you are using Linux, you should visit bluesoleil.com/download/index.asp?topic=bluesoleillinux then download the appropriate file.

Step 3: Infrared Pen

Now for the technical part, building the Infrared pen. Take the highlighter and disassemble it by taking off the bottom cap and pulling out the insides. You should be left with just the highlighter casing, which will be used as the Infrared Pen's body. Take the highlighter casing and cut it in half lengthwise with an Exacto-knife. You will need to make two cuts to completely split the casing. Put that aside and recreate the schematic (below) using your supplies. Keep in mind the anode and the cathode of the IR LED, the correct battery ends, the correct momentary switch tabs and the short length of the whole circuit. After that is complete, lay the circuit in the pen body and mark where to cut a spot for the momentary switch. Use an Exacto-Knife to cut out a spot for the momentary switch. Next, tape the circuit into the highlighter casing, and make sure that the IR LED sticks out of the top of the pen body. Tape the second half of the pen body to the rest of the pen body and and circuit, and in the process completing the highlighter form factor. Test the Infrared pen in front of a camera. When the momentary switch is activated, the IR LED should shine extremely light blue, but is invisibly to the naked eye. If the Infrared Pen does not work troubleshoot the circuit because that is most likely where the problem is.

If you prefer you can also buy a pre-made IR pen on Ebay, from http://www.infraredpens.com/ or from http://irpensonline.com/.

Step 4: Wiimote Connection

Picture of Wiimote Connection
Next up is connecting the Wiimote to your computer.

For Windows and Linux, if your computer has built-in Bluetooth your computer should have easy prompts to follow, if your computer does not have built-in Bluetooth, plug in the USB Bluetooth driver. Find and open Bluesoleil. Simultaneously press buttons 1 and 2 on the Wiimote, the 4 blue lights should flash. In Bluesoleil, click on the orange circle. Note: the Wiimote's lights must be flashing, if not, press and hold buttons 1 and 2 on the Wiimote again. When the device pops up, double click on its icon. Right click on the Wiimote icon and select Connect> Bluetooth Human Interface Device Service. Follow the prompts until there is a green dashed line connecting the Wiimote icon to the orange circle.

For Mac, the process is very different. Locate the built-in Bluetooth application. Turn Bluetooth on if it is not already on. Make sure that the Bluetooth settings are set to "visible." Simultaneously press buttons 1 and 2 on the Wiimote, so that the four lights flash. In the Bluetooth application, click "scan for devices" (or something similar). The Nintendo Wiimote's name should eventually pop up. Click on the name and register or pair with it. Open the actual Wiimote Whiteboard application. The program should immediately identify the Wiimote and connect it with the program. If part of this precess does not work make sure that the lights on the Wiimote are flashing or on at all times.

Step 5: Wiimote Placement

Picture of Wiimote Placement
0214091415-00.jpg
0424091501-01.jpg
After syncing the Wiimote, you must place the Wiimote in a spot where it will be able to sense the Infrared's movement. This step is the least predictable and sometimes the most difficult part of the whole Wiimote Whiteboard process. An important tidbit of information to keep in mind while executing this step; a Nintendo Wiimote has a viewing angle of about 45 degrees.

For a desktop screen, laptop screen, or a small projected surface, place the Wiimote at a height about as tall as the middle of your screen. Next, the Wiimote should be off center 8"-16" left or right. I suggest to the left for righties and to the right for lefties. The Wiimote should be about three feet back from the screen for a 20" screen. It should be farther away for larger screens and closer for closer screens. Also, the Infrared camera end of the Wiimote should be pointed at the center of the screen. Since the Wiimote cannot magically suspend itself in mid-air, you will have to use either a full sized tripod or another elevated surface to stabilize the Wiimote in its rightful place.

For a large projected image the process is very similar with a few changes. A quick fix is to place the Wiimote on top of the projector with it pointing towards the center of the projected image. This will not work for every configuration, but has worked most of the time for me. Otherwise, the Wiimote can be placed half way up the screen, off center three to five feet, back five to eight feet and pointing at the center of the screen. Adjust this placement as needed because it is very subjective. The Wiimote can be held in place by a tall camera tripod or a ladder, which will probably look tacky. You might also be able to attach the Wiimote to a ceiling, but the placement would obviously be a little different.

Step 6: Calibration

Picture of Calibration
The last step for actually setting up the Wiimote Whiteboard is calibration. Start by opening up your chosen Wiimote Whiteboard program. Click on the "Calibrate" button, it should be obvious. A nearly blank screen should pop up with a tiny crosshair in the upper right-hand corner. Put the IR LED right in the center of the crosshair then activate the momentary switch. A new crosshair should pop up, and again use the Infrared pen to "click" on it. Repeat this until the calibration screen goes away. This step is crucial because it determines how accurate the Wiimote Whiteboard will be. If the "clicking" does not seem accurate enough, the calibrating can be re-done as many times as you would like. To calibrate again, just re-click "Calibrate" and repeat the crosshair prompts.

Step 7: Advice

Picture of Advice
If you are having problems with your Wiimote Whiteboard system, post a comment on this Instructable or search for your problem on www.wiimoteprojects.com or a similar forum. Each Wiimote Whiteboard program is different, so to find more specifics on your Wiimote Whiteboard program, go to its website and there should be more details, or explore the application.

Thank you and good luck!
dliang2 years ago
Hello, I have gotten through all of the steps, but I can not control the mouse. The calibration worked fine, but after I got through it, the ir pen cannot control the mouse.
I have a laptop connected to a bigger screen (LED), and I'm using that bigger screen.
Should I use the laptop screen instead?
I'm also using the WiimoteWhiteboardv03 to calibrate
Please help and reply ASAP!
Thank you in advance!
dliang dliang2 years ago
Oh and also I am using 64 bit.
maddyvanan3 years ago
jhm soccer ,
sir,
thank u very much i was finding diffculty in placing wii as u mentioned after reading ur docu it made easy thank you
We have used the wiimote via blutooth with the driver that allows the wiimote act as a mouse. Then it works with most any program.
A-mac3 years ago
hello,

same problem is happening with me like fabzz.. concerning the calibration , i put the wiimote in the center but still if i go right the cursor goes left!when I move the IR to the left it moves to its right in the screen.
do it needs time to find the right calibration ?

thnx
Dumchicken4 years ago
wowzongerszorz
finfan76 years ago
This isn't a bad instructable. I congratulate you on your lack of failure. There is a problem though. The wiimote should be at an angle to the screen on your off hand side. If it is in line with the projector your body or hand can get in the way. If it is on your off hand side it sees it from an angle that will almost never be blocked by parts of your body.
 If wii remote is ceiling mounted, it does not need to be off centered or on your off hand side. I use it every day and it is directly above the projector.
The reason I say it should be offset is that with it directly by the projector you have to duck to one  side if you want to draw/drag a click across your shadow.  The deciding factor is really the individual setup and user. 
I prefer a direct / on projector set up to. You have to duck and get out of the way of the Wii remote sometimes, no mater where it is placed. However, if the Wii and the projector on lined up straight, then the shadow of that you are casting in the projector beam tells you exactly where, not to draw. Anyway, I think that it is just good practice as a presenter to duck, and get out of the way of the display as much as possible anyway, so that your audience can see the presentations. I sometimes use a web-cam on a flexible arm as a poor man's document camera. Also, I have a 28 1/2 inch IR pen called the sword II. It makes getting out of the way very smooth and easy. You can see demos at: http://whaleboneir.com/numsets1.html
jhmsoccer (author)  finfan76 years ago
You are 100% correct, but when the wiimote is on the projector it can still function properly. It is better to be off to the side, but if push comes to shove it'll work on the projector.
fabZ5 years ago
 hy der..
I am new to this community..and I found it very helpful.

I need some help with my wiimote whiteboard.
I am a student, and building something on top of the existing whiteboard project. I tested it a few days back, and its not working as it should. I am facing axis reversal problem, i.e. the +ve x axis is being treated as -ve n vice versa, similar is the case with y axis. Thus, when I move the IR pen to the left it actually moves to its right in the screen and so on. Please tell me what am i doing wrong..I am using front view projected surface.

I learnt alot about the placement of wiimote from your article, and will test my application again with the correct placement of wii.

Thanking you,
Rachit

Instructables..thnx alot for help..:) 
boonjin fabZ5 years ago
 Hi,

For your issue, most probably it is because of the wrong calibration.

What software are you using for your whiteboard project? 

If you are using the correct warper codes that transforms the points from the perspective of the Wiimote to the screen, the position of the cursor should be correct regardless of whether the image is flipped or not.

Regards,
Boon Jin
www.smoothboard.net
scratchr fabZ5 years ago
did you flip the wii remote flat side up?
 Hi,

The Wii Remote can be placed in any orientation. Most importantly, you would like to place the Wiimote as close as possible to the screen. To ensure that you have optimum position, you can use the Calibration Window in Smoothboard.

Regards,
Boon Jin
www.smoothboard.net


samzamm5 years ago
I have registered smoothboard. I have purchased a Wiimote. I have read and
followed all the instuctions, gone on all the advice sites, tried everything
but I still get "No Wiimotes Found in the HID Device List" message.
HELP!!!!!
boonjin samzamm5 years ago
 Hi,

If you still have the connectivity issues, please do email us directly at admin at smoothboard.net. We will reply to you personally.

You can also take a look at our Facebook page for tips regarding the connection, www.facebook.com/smoothboard

Regards,
Boon Jin
www.smoothboard.net
qballcat5 years ago
Hi, I own a mac and if I want to make a powerpoint and circle or draw things, will this let me do it? 
cougarguy5 years ago
the question I have is can the wii remote see a laser pointer. I dont think its the same kind of light but im not sure.
 Hi,

The Wii Remote can only capture sources and not visible light such as the emitted light from the laser pointer. If you remove the bandpass filter of the Wii Remote, you may able to capture visible light. However, you should use another bandpass filter to filter out unwanted sources. Otherwise, the WIi Remote will just detect random dots.

Regards,
Boon Jin
http://www.smoothboard.net
RonnieJi5 years ago
This instructable is great!

Latest iWiiBoard Pro V3.9 has built-in automated Wiimote connect feature.
 
screenshot3.gif
Are there any good alternatives to Bluesoleil for WinXp? The bluetooth adapter I have isn't compatible. And I've been dyin' to do this since Johnny's 'structable... :(
 I have the perfect dongle. visit www.irgreat.com
I have one but I don't know what it is. I did a google search after I got my dongle and I got mine running. Just search for 'alternative to blue soleil' in google and you are bound to find one.
jhmsoccer (author)  Kanein Encanto6 years ago
I'm sorry, but i haven't heard of any alternatives that work...
IRPete5 years ago
http://www.shop.irpensonline.com/?sourceCode=pf0901 Here is a link to a one stop shop for everything that you need to get the interactive whiteboard going.
mrkleing IRPete5 years ago
 Here is one too:

www.irgreat.com
mattdias IRPete5 years ago
 Another website like that is
Penteractive.
boonjin5 years ago
For the Wiimote connection, if you are using the MS Bluetooth Stack, youwill be able to connect the Wiimotes automatically with Smoothboard 1.6.

The latest Smoothboard software will automatically learn and connect tothe Wiimotes via the SmoothConnect tool. You will just need to press the1 and 2 buttons simultaneously.

Regards,
Boon Jin
www.smoothboard.net


SmoothConnect.jpg
tanmanknex5 years ago
like your tower holding it up...  looks really precarious.
jhmsoccer (author)  tanmanknex5 years ago
 Oh it was, but it was just because I could fit the Camera tripod in the same spot.
camocam5 years ago
isnt this the same as a promethian activboard?
uberchoob6 years ago
everyone puts a button on the outside...... Why not on the inside?! Build it so it activates the IR LED when pressure is applied to the TIP of the pen. I'll post an instructables when I'm finished, unless some one already has and I'm missing it :-P
Actually there is indeed pressure activated pens available such as from IRPensOnline: http://irpensonline.com/

To build a pressure sensitive pen is a bit tricky as the pressure to activate the switch must be consistent and also soft enough for touch.

General instructions to build your own IR pen can be found here: http://www.boonjin.com/smoothboard/index.php?title=IR-Pen
cyrozap6 years ago
Johnny Chung Lee did something like this a while ago...
jhmsoccer (author)  cyrozap6 years ago
Yes, this was inspired by that, but is more "in-depth" hence the name.