Бесконтактная мышка или машем руками с USB-HID устройством
ИК лучи и механика радиолокации порой дает возможность реализаовать ранее нереальные вещи. Напрмиер как вот этот манипулятор или по простому устрйоство контроля позиции курсора )
Принцип действия устройства:
Инфракрасные облучатели отправляют свет, который отражается от предмета, в нашем случаи человеческой руки, принимают приемники и по интенсивности света определяют дальность размещения предмета. Таким образом если в поле действия лучей есть какой-то педмет, его положение легко вычислить при помощи данного устрйосва. Недостатком конечно же является то, что устрйоство не дает возможность отслеживать положение предметов в 3х мерном пространстве, только в двумерном.
В реализации устройство более чем простое, за исключением конечно собственно части с USB интерфейсом и обменом данными по протоколу USB-HID устройства. Грубо говоря для корректной работы устройства нужно будет написать драйвер, которые будет определять устройство как мишь-манипулятор.
Хочу заметить что устройство имеет очень высокую чувствительность и точность, на видео показано как манипулятор засекает движения пальца с очень не большой амплитудой. Все это достигнуто за счет хорошей обработки сигнала с ИК датчиков. Так же устрйоство позволяет реализовать функционал Multi-Touch который так хорошо прижился в iPhone устройствах.