Hier das klassische Beispielvideo:
http://cs.nyu.edu/~jhan/ledtouch/index.html

Und ein Programmbeispiel mit Erklärung für einen ATMEGA:
http://www.provolot.com/projectlog/2...d_sensing.html

Ich könnte mir übrigens vorstellen, dass der Tisch ganz ohne zentrale Steuerung auskommt. Im dem PDF http://www.edn.com/contents/images/6335303.pdf findet sich eine Schaltung, die eine LED immer auf konstanter Helligkeit hält, indem das Umgebungslicht gemessen wird. Alles ohne Controller.
Für den Tisch muss man nur dafür sorgen, dass die gemessene Helligkeit eine Zeitlang gehalten wird (RC-Glied) und dann langsam abfällt.
Sollte mit ganz wenigen Bauteilen pro LED zu realisieren sein.