Джони Чанг Ли сразу же после выхода в свет консоли Nintendo Wii опубликовал в Интернете довольно интересную разработку. Суть её заключается в превращении абсолютно любой поверхности в сенсорную панель.
Как известно, Wiimote определяет положение в пространстве с помощью инфракрасных светодиодов, вмонтированных в сенсорную панель. Система Джона работает с точностью, да наоборот. Светодиод двигается в пространстве, а Wiimote определяет его положение в пространстве и интерпретирует эти координаты в координаты курсора на экране монитора.
Всё, что нам нужно - Wiimote, Bluetooth антенна для компьютера и ручка с инфракрасным светодиодом на кончике.
Для того, чтобы сделать инфракрасную ручку, необходимо: 3 тонких проводка (желательно разных цветов, у меня зелёный красный, синий); инфракрасный светодиод (можно выпаять из пульта для телевизора); моментальная кнопка (можно выпаять из компьютерной мыши); резистор (в зависимости от типа питания всей конструкции); корпус ручки (желательно диаметром 8-10 мм); батарейка AA (в моём случае). Припаиваем к двум ножкам светодиода два проводка. К красному проводку припаиваем один контакт моментальной кнопки, к синему проводку припаиваем второй контакт моментальной кнопки. Кнопку размещаем в корпусе ручки, вырезав паяльником или другим удобным для вас инструментом отверстие для кнопки. Синий проводок, исходящий от кнопки, паяем к одному концу батарейки. Зелёный проводок, исходящий из второй ножки светодиода, паяем к другому концу батарейки. Соблюдаем полярность. Выносим светодиод на конец корпуса ручки. Кнопку и батарейку можно прикрепить к ручке изолентой. Проверяем работоспособность конструкции, нажимая на кнопку и смотря на светодиод через любую видео- или фото- камеру (светящийся инфракрасный светодиод не видим глазу). Также не забываем добавить в конструкцию резистор, если будете использовать питание для светодиода, которое выше 1,5 V (например, USB), иначе светодиод просто напросто со временем перегорит.
Необходимо подключить Wiimote к компьютеру через Bluetooth антенну (инструкций в Интернете как это сделать - море). Если вы правша - лучше расположить Wiimote слева от вас, на расстоянии от монитора - 1,5-2 метра. Wiimote необходимо направить на центр монитора. Скачиваем программное обеспечение. Запускаем программу, нажимаем на Wiimote кнопку А, делаем калибровку по четырём точкам на экране нажимая на кнопку на ручке при прикосновении к экрану. Система готова к работе У тех, кто хорошо владеет английским или просто хочется посмотреть систему в действии - смотрим это видео.
Ручка - вид сбоку
Ручка - вид сверху
Ручка - светодиод горит
Извиняюсь за качество фотографий (да и самой ручки тоже). Собираюсь в скором времени собрать ручку под белый стиль Wii, фотографии выложу сюда.