OBsIV's profileOBsIVBlogLists Tools Help

Blog


    January 07

    Custom Wii Sensor Bar for Large TVs

    I've never had so much interest in a console than I have with the Nintendo Wii. I must say, Nintendo shocked me back when they announced details of their new "Revolution". At the time, I was an Xbox addict (especially with Halo 2 online) and couldn't see what Nintendo could possibly offer me. I had written off Nintendo as a kid-centric company, not something for serious gamers. Then I saw the Revolution video showcasing what looked like a white TV remote control. At first glance, I thought Nintendo had lost their minds (how could someone play anything worth while with that thing?). It wasn't until they showed how people could use the remote (along with the optional nunchuck) when it really clicked. Whoa! Motion and direction-sensitive controlled gaming? I could easily see everyone wanting a console like this. Talk about innovation. But, how well will it really work? I was willing to wait 7 hours in line on launch day to find out.

    First impressions

    Upon opening the box, the Wii hardware stuck me as being elegant. Simply plug in the console and place the sensor bar and you have everything you need for a radical new way of gaming. So, I fired up my big HDTV and the console, sat back, and started moving my virtual hand across the Wii Menu. The result? The cursor was incredibly jittery. None of the demo videos I saw looked like that, so, I figured it must either be a bad setting or something with my environment. The sensitivity setting didn't help, but, what I did notice that getting up closer to the TV did help. In fact, it worked best when I was about 4' away from the sensor bar. My couch is 11' away from the TV, so, this was obviously going to be a problem (for me and every person that plays a Wii on a large TV).

    My next step was to move the sensor bar closer to me. My only option was the coffee table. But, it stands pretty low. The cursor was smoother this way, but, I was aiming below my TV for results (not to mention I was straining my arm to do so). The sensor bar really needs to right below (or above) the TV. To gain the correct line of sight between the remote and the bar so that aiming felt right, I had to put the bar on top of a big stack of books. This was ridiculous and not something I wanted to do every time I play my Wii.

    Not really a sensor bar

    It wasn't long before information about the sensor bar started showing up online. The fact is, the sensor bar isn't really a sensor at all -- it's an emitter. All the smarts are in the Wii remote. People had success with creating their own sensor bars. Many infrared (IR) sources would work (including candles!). Various wireless sensor bar configurations started popping up as well (you can even buy them now). This was great news as it opened possibilities for solving my dilemma.

    Wireless versions of the sensor bar isn't a good solution

    I wasn't interested in either creating or buying one of the wireless sensor bar solutions coming online. As I mention before, the bar needs to be positioned in such a way that the remote targets the screen correctly. What I really wanted was IR emitters that were on my TV's frame. With that, I came up with some goals.

    Project goals

    1. Allow Wii gaming from a distance of 11' or more
    2. Build high-quality, bright and stable IR sources for best detection by the Wii remote
    3. Position IR emitters close to screen for proper and natural targeting
    4. Emitters should be small and as discrete as possible
    5. Emitters should move with the TV as it swivels
    6. Use easily attainable parts
    7. Don't require batteries
    8. Don't spend a lot of money

    Complete success

    Below is a picture of my 40" HDTV with my custom "sensor" bar affixed to the top of the TV's frame. I'm thrilled with the results! The on-screen cursor is incredibly stable. The cursor never jitters. It's even more stable than with the standard Wii sensor bar at close range (which was still jumpy for me when pointing at the far corners of the screen).

    Notice the distance between the emitters. The standard Wii sensor bar has emitters positioned 7.5" apart. As I mentioned before, I was getting best results at 4'. Given that I sit 11' from my screen, using simple trigonometry, I computed that the emitters must be spaced a litter more than 20" apart at my distance.

    Each emitter uses 9 IR LEDs and is housed in a small 1" square project box. They are slightly tilted downwards to best hit my couch.

     

    Each emitter uses 9 IR LEDs and each strand of 3 uses a special LED driver to guarantee constant and optimal brightness (i.e. an always constant current of 20mA through every LED). The emitters are driven using a standard 9V power adapter.  The hardware was ordered online from Mouser and some was bought locally from Radio Shack. Total cost was around $25.

    Hey Nintendo -- people want to play the Wii on large HDTVs

    I can understand Nintendo providing an out-of-box configuration that works for the lowest common denominator (i.e. people running on smaller standard definition TVs). It's good that Nintendo does appear to care about HDTV by selling component cables (by the way, a must if you are gaming on an HDTV) and supporting 480p widescreen modes. But, they absolutely need to offer an alternative sensor bar for owners of large TVs.

    A simple variation of the existing sensor bar would do. My advice to Nintendo is: make a sensor bar that is brighter and its width adjustable to enable gaming at greater distances. They'd make a lot of gamers happy.

    Parts List

    I'm including the parts list of the critical components that make up the emitters. The wire, 9V DC power source, on-off toggle, and power indicator light are common parts that can be found at places like Radio Shack.

    The 20mA LED drivers used must have at least a 5V drop. Given that each LED drops 1.2V at 20mA. Three LEDs in series makes 3.6V which leaves 5.4V when a 9V power source is used. There are 6 LED "strands" total (3 per emitter) each drawing 20mA for a total of 120mA draw from the power source. Make sure your power source can handle that load (for example, the one I'm using from Radio Shack is rated for up to 300mA and I chose to use an M type connector).

    I wanted to keep the emitters as small as possible. As you can see from the pictures, there isn't a lot of room to house all these components. Be aware that precision soldering and drilling is required if a project box this small is used.

    Comments (15)

    Please wait...
    Sorry, the comment you entered is too long. Please shorten it.
    You didn't enter anything. Please try again.
    Sorry, we can't add your comment right now. Please try again later.
    To add a comment, you need permission from your parent. Ask for permission
    Your parent has turned off comments.
    Sorry, we can't delete your comment right now. Please try again later.
    You've exceeded the maximum number of comments that can be left in one day. Please try again in 24 hours.
    Your account has had the ability to leave comments disabled because our systems indicate that you may be spamming other users. If you believe that your account has been disabled in error please contact Windows Live support.
    Complete the security check below to finish leaving your comment.
    The characters you type in the security check must match the characters in the picture or audio.
    OBsIV has turned off comments on this page.
    No namewrote:
    Do you take PayPal? :-)
    Dec. 5
    Picture of Anonymous
    (no name) wrote:
    Never mind my question below.  I figured out how to use the drivers - just had a temporary loss of my mind.
    It's just as if the LEDs were running in series and parallel at once.
    Each driver functions on one series, but the first of that series runs in parallel with the other series.
    Hope that helps someone else.
    Sept. 30
    No namewrote:
    I purchased all the parts and cut the holes in the project boxes, but I am stuck at how to connect the 20mA LED drivers.
    I see that there are three pins, V(A), NC, and V(B).  Is the NC like a ground?  Which of the connects do I use?
    I'm really looking forward to setting this up, because right now the 15' distance from my sensor bar to my couch really makes the edges jumpy.
    Any help would be appreciated.
    Just can't figure out how to connect those drivers.
    THANKS!!!
    Sept. 30
    Shawnwrote:
    Nice design!  Love it!
     
    Does each emitter require it's own 9V power supply?  If not, how do you chain the two together?   I created a layout with Photoshop that I'd like to run by someone.  I think the only piece I'm missing is adding the power supply to the equation.

    Thanks!
    Sept. 22
    Picture of Anonymous
    Chad wrote:
    Was looking for a good setup that I could build for my projector and this looks to be about perfect!  Thanks so much, I was just about to build one based on trial and error (I'm a programmer so my electrical theory is lacking a bit).  I'll post back once I'm done just in case anybody is interested in how this works out when built by a total newb.
    Sept. 21
    Hi i had watched ur video, dont take offense but, i dont believe that. sorry if i dont speak very well the english, cause im mexican, 
    Aug. 9
    OBsIVwrote:
    Sorry to hear about your problems with Mouser. I definitely think you should contact them about your experience. I haven’t found many other resellers that will sell small quantities of components at a reasonable price. I’m happy to hear the project worked out well for you. The nice thing about the Supertex CL2 device is that you can use any power adapter laying around as long as it is over the correct voltage. The device does the rest. I’m still very happy with the performance of my implementation after all this time. The stability is flawless.
    Feb. 20
    Picture of Anonymous
    Jim wrote:
    Thank you for the detailed project!  Just finished the kit and have to say I think QA is a little lacking at mouser.
    4 of the 18 LEDs were non functional from them.   Even with the bad LEDs the tracking is now smooth and correct at
    a distance of 8-20'.    I have several odd power bricks laying around and went with a spare 9v at 1A brick that used to power
    a wireless router.
    Feb. 20
    OBsIVwrote:
    I'm glad the design worked out for you! Just to let you know, the way I mounted them on my TV was to buy some small plastic "L" brackets that I found at Home Depot (in the drawer parts asile). (You can see the white bracket at the top of the close up picture.) Since the bracket angle is 90 degrees, I took a hot air gun (the type you use for craft projects) and heated up the bracket and squeezed it until it was the angle I wanted. I then took some double sided foam tape and mounted the box on it and then on to the TV. Worked great!
    Feb. 3
    Picture of Anonymous
    Eric wrote:
    Built my copy of your design tonight. It works AMAZINGLY well. Super accurate from where I'd like to be, rather than where I HAD to be with the stock bar.<BR> <BR> For anybody else that stumbles across this that thinks they'd like to try it - it's really not hard to build. The way the boxes are wired is: (Positive from the 9v power) to (the Va leg of the LED driver - that's the left side if you hold it with the flat facing you). You chain all three of those left legs together to the 9v. Cut the center legs off the LED driver. The right legs each go to the positive side of the first LED in each row. LEDs have one 'flat' side, that's the negative -- easiest way I know to remember. The second LED in the row, you put in upside down from the first, so that you can run positive to negative easily, then the third one is right side up again. The negative leg of each of the last three LEDs get hooked to each other, and the negative from the 9v power supply connects to that.<BR> <BR> Thanks for the specific parts to order from mouser, thanks for the closeup shot of the wired interior of the box. And just a general thanks for sharing your design.
    Feb. 2
    Picture of Anonymous
    Eric wrote:
    Thanks OBsIV, but what I was hoping for was just simple directions like "connect the positive from the 9v to the 3 (whatever) legs of the LED drivers, then connect the other leg to the (long/short) of the LED. Daisy chain them together for the other 2, then connect the last legs to the negative from the power lead" or something like that. I'm not really interested in learning all the theory of how to design LED circuits, I just want to build your very nice project. Thanks though.

    E
    Feb. 2
    OBsIVwrote:
    Eric, thanks for the compliment. :) If you are new at this, the first thing I’d do I go out and buy a few cheap red LEDs, a 4 AA battery pack, some resistors, a multi-meter, and a bread board and start experimenting. There are a lot of sites out there that talk about how LED circuits work and how to build them. For example:
     
     
    Once you feel comfortable with creating these types of circuits, you can start working with IR LEDs and better components (like the constant current LED driver I mention on the list). As you experiment, you’ll notice that it’s not as easy as using Ohm’s Law to pick a resistor value and it’ll always produce the desired 20mA current for your LEDs. All sorts of factors beyond your control can cause the current to fluctuate (such as temperature and power source load variances, for example). The LED driver I mentioned makes biasing the circuit for 20mA really easy since it compensates for all these environmental variances automatically.
     
    Good luck!
    Jan. 30
    Picture of Anonymous
    Eric wrote:
    Very nice work! Any more details you could provide about putting the thing together would be much appreciated. Perhaps more specifics on how the IR emitters are wired together for those of use that aren't EE's :P I'm going to do my best to put your design to use, hopefully mine will come out as nice as your. Thanks a lot for sharing the info on your project.
    Jan. 27
    OBsIVwrote:
    I added a parts list and some instructions. Although these circuits are as simple as they get, I would find a friend or family member skilled at this sort of thing to help out (especially with the soldering).
    Jan. 11
    No namewrote:
    Hey, could you possibly post or send me a list of all the parts you had to buy and used to make this as well as some simple instructions please.  All I could find on google was a wireless diy sensor bar but my situation is more like yours where I need better performance out of the thing in order to use it outside of 8 feet for my 55" tv.  I really have no electrical knowledge so if you could help me out that would be appreciated much, thanks. 
    Jan. 10

    Trackbacks (2)

    The trackback URL for this entry is:
    http://obsiv.spaces.live.com/blog/cns!948789BF56FAF394!139.trak
    Weblogs that reference this entry