Stap 1: Theorie van de operatie
Han, J. Y. 2005. Low-Cost Multi-Touch Sensing via gefrustreerd totale interne reflectie. In Proceedings of the 18e jaarlijkse Symposium van de ACM op User interfacesoftware en technologie
De onderstaande afbeelding, afkomstig van zijn website.
Een acryl paneel is verlicht met infrarood leds rand. Wanneer uw vinger in aanraking met het acryl komt, verstrooit het infrarood licht uit de achterkant waar het is zichtbaar via infrarood camera. Zolang niets is het aanraken van de acryl, ontsnapt heel weinig van het licht, in plaats daarvan gewoon reflecterende rond binnen. Beeldverwerking zorgt voor het opsporen van de toppen van de vingers en doorgeven van hun locatie te toepassingssoftware. Aangezien de camera '' de hele weergave parallel leest, is het gemakkelijk te ontdekken van meerdere vingertoppen in een keer, zelfs degenen die toebehoren aan meerdere gebruikers. Alle deze sensing gaat op in het infrarode spectrum, waardoor we vrij om gebruik te maken van het zichtbare spectrum om interactieve software weer te geven.
Aangezien de meeste hobbyisten niet meerdere projectoren mogen (ik niet zelfs het bezit van een, net geleend van dr.eel), mijn ontwerp maakt gebruik van een plafondbevestiging dat swivels zodat de projector kan worden gebruikt in de standaardmodus (bijvoorbeeld voor films) of kan gericht zijn naar beneden, stuiteren uit een reflector en op de multitouch scherm.
Het scherm zelf kan worden geconstrueerd van ijzerhandel-materialen en handgereedschap. Met uitzondering van de projector en de gemodificeerde webcam (goederenpunten deze dagen) is het enige wat ingewikkeld de software. Halverwege dit project, ik was blij om te ontdekken dat er bloeit DIY Gemeenschap die heeft reeds de taak van het schrijven van de code van de beeldverwerking en diverse koele opensource-demo's die kunnen hier worden gevonden: