Connect with us

Interactive LED gaming table

Discussion in 'LEDs and Optoelectronics' started by Daniel Zetterman, Nov 23, 2015.

  1. Daniel Zetterman

    Daniel Zetterman

    21
    1
    Dec 9, 2014
    I'm working on a modular board with 4x4 square cells. Each cell contains a RGB led and a touch sensor. Both the RGB led and touch sensor should be possible to control/poll using a serial bus to make it possible to daisy chain at least 16 boards.
    With this board it will be possible to assemble it into a wooden table under a tinted glass sheet.
    Connecting a microcontroller to this and possibly sound and wifi etc you will have a full fledged gaming table.

    My prototype implementation of the above idea is using the smart rgb led apa102c and standard 940nm IR led with a matching photodiode. The Apa102 is controlled using 2 wires, data and clock. The touch sensors are connected to daisy chained piso shift registers which controlled using an enable signal, clock signal and input data signal. The concept works.. see the demo video. I can poll the touch sensors 1000 times per second and more without a glitch.

    However the problems are related to the touch sensors:

    1. Glass reflection, how to best overcome this?

    2. Ambient light sensitivity, how to best overcome this..modulate the IR led?

    3. Touch sensing precision. There is a difference between the sensors and howto make it detect only when you touch the glass?

    4. General robustness, avoiding noise and false touches.

    I'm thankful for anyone wanting to discuss above topics and give me some hints and best practises. I prefer if it comes from own experience of successfull implementation of the same but guesses are also welcome :)

    Below is a simple demo of the prototype.. please ask any questions you have on the design of the board.



    Below is the circuit diagram for one Touch sensor for reference.

    [​IMG]
     
  2. Harald Kapp

    Harald Kapp Moderator Moderator

    9,411
    1,922
    Nov 17, 2011
    You may want to have a look at the octolively modules. They use single color LEDs only, but I think it will be an interesting challenge to extend the system to RGB LEDs. The octolivelies are cascadable in two dimensions and thus well suited to a gaming table.
    Somewhere in the discussions around octolivelies I remember to have see the issue of covering them with opaque glas/plastic being discussed.
     
    Daniel Zetterman likes this.
  3. Daniel Zetterman

    Daniel Zetterman

    21
    1
    Dec 9, 2014
    Thanks Harald, yes this was one of the projects that inspired me. However the big difference is that it is not centrally controlled, so the overall design and signal flow will be much different.
    But it would be very interesting to know how they avoid detecting on the reflection from the glass
     
  4. GPG

    GPG

    452
    66
    Sep 18, 2015
    You need to check the transmissitivity of any cover at 940 especially if its coated/tinted. You could probably use a opto interrupter as a test if its got a big enough gap. Check out plastics as well.
     
Ask a Question
Want to reply to this thread or ask your own question?
You'll need to choose a username for the site, which only take a couple of moments (here). After that, you can post your question and our members will help you out.
Electronics Point Logo
Continue to site
Quote of the day

-