Multi-touchEen van de huidige projecten waar ik mee bezig ben, is het maken van een multi-touch tafel (FTIR). Om een beeld te krijgen van de vele mogelijkheden kun je dit filmpje eens bekijken over Microsoft’s Surface.

Aangezien dit de eerste keer is dat ik met allerlei nieuwe dingen aan de slag ga, zal ik geen mooi design meubel maken, maar eerst een simpel maar toch stevig frame dat vooral bedoelt is voor test doeleinden.

Een design wat later gemaakt zou kunnen worden is bijvoorbeeld onderstaande:

Inmiddels heb ik op de Projects pagina al een aparte pagina aangemaakt met veel links naar allerlei handige informatie / filmpjes en handleidingen.

Aangezien ik nog geen Nederlandse site ben tegengekomen met een uitgebreide handleiding, benodigdheden, kosten en winkels, zal ik binnenkort zelf hier een uitgebreide handleiding plaatsen met al deze informatie.

Voor nu even snel kort lijstje met de belangrijkste zaken die nodig zijn voor het maken van de multi-touch tafel:

  • Projectie scherm (touch oppervlak)
  • Siliconen gel
  • Plexiglass
  • Infrarode (IR) LEDS + weerstanden
  • First (of Front) Surface Mirror (FSM)
  • Laptop of PC
  • Webcam
  • Beamer
  • Adapter
  • Overig materiaal (constructie, kabels, etc.)

Dit zijn dus de benodigdheden voor het maken van een FTIR multi-touch tafel. Er zijn namelijk verschillende methoden om multi-touch te maken. Een kleine uitleg over de werking van de FTIR methode:

FTIR-schema

Wanneer je je vinger op het oppervlak aanraakt, duw je de siliconen laag in, waardoor de infrarode lichtbundels in de plexiglas plaat worden gebogen. Dit zorgt ervoor dat er op de onderkant van de plaat infrarode “vlekken” (zogenaamde “Blobs“) ontstaan:

Deze vlekken kunnen vervolgens door de (aangepaste) webcam opgevangen worden. Speciale software herkent vervolgens de vlekken en positie’s waardoor je dus applicatie’s kunt aansturen.

Op dit moment ben ik alle materialen aan het onderzoeken (kosten, welke soort, winkels, etc.), zodat ik straks (hopelijk) in één keer de juiste materialen in huis heb :) .