Маэстро – оригинальное устройство ввода

Перевел SaorY для mozgochiny.ru

Доброго времени суток, мозгочины! В этом руководстве вы узнаете, как своими руками создать интересный девайс – устройство контроля курсора, одеваемое на палец.

 

maestro-origin…troystvo-vvoda1

 


Маэстро, а именно так будем называть эту самоделку, размещается на пальце и посредством движений этого пальца управляет курсором, то есть считывает положение в пространстве и контакт между пальцами. Подобные небольшие мозгоподелки разрабатываются для облегчения обращения с компьютером и виртуальной средой (NailO, HandSight).

Материалы

Arduino Pro Mini
• Комплексный датчик 9DOF IMU sensor stick
• Медные полоски (или любого другого токопроводящего материала)
• 3 резистора (в пределах от 1 до 10 МОм, чем больше номинал, тем лучше)
• Провода, изолента
• 3D принтер

 

 Шаг 1: 3D печать

Основой для монтажа электронных компонентов служат детали-кольца распечатанные на 3D принтере, поэтому скачиваем прилагаемые stl.файлы и распечатываем необходимые элементы.

rings_small

 

 

Шаг 2: Сборка цепи

 

maestro-origin…troystvo-vvoda2

Собираем электронные компоненты в цепь, которая должна быть небольшой, поэтому и используем Arduino Pro Mini. Ориентируемся при пайке цепи на рисунок, и, кстати, мануал по комплексному датчику IMU здесь.

 

 

Шаг 3: Монтаж сенсоров

 

maestro-origin…troystvo-vvoda4

Размещаем 3 сенсора на кольцах так, как показано на фото. Эти сенсоры датчика касания будут отвечать за включение/отключение движения курсора и прокрутку.

 

 

Шаг 4: Программинг Arduino

Посредством кода микроконтроллер поделки вычисляет положение комплексного датчика в пространстве, а также касание сенсоров пальцем. Сам код написан с помощью двух руководств: код IMU датчика и код датчика касания.

 

Шаг 5: Окончательная сборка

Все подготовленные компоненты мозгоподелки размещаем и закрепляем на кольцах так, как показано на фото предыдущих шагов.

 

Шаг 6: Софт

Скачиваем необходимое обеспечение для управления курсором и устанавливаем его, по представленной ссылке нужный файл называется JavaBrowser.

 

Шаг 7: Назначение порта

Настало время назначить последовательный порт. Поэтому открываем редактор для Arduino и запоминаем, какой порт подключен к Arduino. Далее в JavaBrowser.java находим строку:

CommPortIdentifier portIdentifier = CommPortIdentifier.getPortIdentifier(«/dev/tty.usbserial-AE01COQ2 «);

И меняем параметр на имя вашего порта.

 

Шаг 8: Использование

Мозгоподелка готова, приступаем к использованию своего Маэстро!

Удачи в ваших самоделках!

 

(A-z Source)

ПОДЕЛИТЕСЬ С ДРУЗЬЯМИ!


3 Replies to “Маэстро – оригинальное устройство ввода”

  1. 50$ датчик 2$ ардуіно 2$ usb-uart за такі кошти можна взяти http://newtechnology.net.ua/archives/583 от такй девайс. 4$ економія, або за пересилку з сша. причому їх маніпулятор бездроповий і вже запакований і з гарантією. ще й сумісний а можна доплатити 20$ і взяти таке http://freemarket.kiev.ua/news/1012.html

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

* Copy This Password *

* Type Or Paste Password Here *