In-depth Wiimote Whiteboard How-to

71,711

106

40

Intro: 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.

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

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

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

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

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

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!

Share

    Recommendations

    • Optics Contest

      Optics Contest
    • Plastics Contest

      Plastics Contest
    • Audio Contest 2018

      Audio Contest 2018

    40 Discussions

    0
    None
    BhartiT1

    Question 8 months ago on Step 7

    Hi,
    I want to know that this procedure will be able to work out with Nintendo Wii U Remote Plus (White) as well?

    0
    None
    A-mac

    6 years ago on Step 7

    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

    1 reply
    1
    None
    WernerV4

    2 years ago

    As a teacher, I only have access to a
    whiteboard en a beamer. So i was investigating in, how to turn that into
    a smarboard. Your idea seems to have the ingredients.

    In school
    the computers are running on Microsoft windows 8, and at home (where I
    would like to test the idea) the computer is running on windows 10. I
    cant seem to find software for this generation of windows.

    Do you know where tot find them?

    (als u nederlands bent, kunt u in het nerderlands antwoorden)

    0
    None
    dliang

    6 years ago on Step 7

    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!

    2 replies
    0
    None
    BetoS1dliang

    Reply 3 years ago

    me too! I have the same problem

    0
    None
    maddyvanan

    6 years ago on Introduction

    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.

    0
    None
    finfan7

    9 years ago on Introduction

    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.

    4 replies
    0
    None
    mrkleingfinfan7

    Reply 8 years ago on Introduction

     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.

    0
    None
    finfan7mrkleing

    Reply 8 years ago on Introduction

    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. 

    0
    None

    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

    0
    None
    jhmsoccerfinfan7

    Reply 9 years ago on Introduction

    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.

    0
    None
    fabZ

    8 years ago on Step 7

     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..:) 

    3 replies
    0
    None
    boonjinfabZ

    Reply 8 years ago on Introduction

     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

    0
    None
    scratchrfabZ

    Reply 8 years ago on Step 7

    did you flip the wii remote flat side up?

    0
    None
    boonjinscratchr

    Reply 8 years ago on Introduction

     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


    0
    None
    samzamm

    8 years ago on Introduction

    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!!!!!