|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
02.11.2012, 20:24 | #1 |
Пользователь
Регистрация: 16.05.2011
Сообщений: 45
|
Датчик вращения мыши.
Привет. Кто-нибудь сталкивался с использованием датчика вращения мыши?
Просто предстоит такая задача: Измерить угол поворота от 0 до 150 градусов. Считать, что угол может изменяться только в одну сторону. Вывести угол поворота на экран монитора ЭВМ, указать погрешность измерения. |
02.11.2012, 20:35 | #2 |
Пользователь
Регистрация: 16.05.2011
Сообщений: 45
|
Вообще любую информацию, кто что знает/слышал/применял скиньте.
http://programmersforum.ru/showthread.php?t=70797 http://www.programmersforum.ru/showthread.php?t=69255 Последний раз редактировалось Jeraldino74; 02.11.2012 в 20:40. |
02.11.2012, 20:49 | #3 |
Форумчанин
Регистрация: 11.04.2012
Сообщений: 212
|
> кто что знает/слышал/
Я слышал что ни одна вменяемая "мышь" не позволит чтобы ее кто-то "вращал". Я так же слышал что школота/студни по причине вселенской лени и порой элементарной тупости даже не удосуживаются получив задание от препода хотя бы уточнить о каком датчике идет речь - они же в первый раз видят компьютерную мышь и понятия не имеют что у оной есть не менее двух датчиков, отслеживающих т.н. "вращение", причем в разных плоскостях, о коих они понятия не имеют по той самой причине) |
02.11.2012, 21:02 | #4 |
Пользователь
Регистрация: 16.05.2011
Сообщений: 45
|
Про датчики мыши: из задания как бы понятно, что "Считать, что угол может изменяться только в одну сторону.", так что обращаемся к датчику который отвечает за перемещение, а не расстояние.
То что ты про школоту/студни написал спасибо, но увы не прикольно. |
02.11.2012, 21:02 | #5 |
Форумчанин
Регистрация: 17.03.2012
Сообщений: 105
|
OnMouseMovie?
Недостижение того, что ты хотел, является иногда лучшим подарком судьбы
|
02.11.2012, 21:09 | #6 | |
Старожил
Регистрация: 29.09.2009
Сообщений: 9,713
|
Цитата:
OnMouseWheel? Колесико нужно?
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation |
|
02.11.2012, 21:20 | #7 | |
Старожил
Регистрация: 16.05.2012
Сообщений: 3,211
|
Цитата:
Это как? Чей-то не догоняю... А по поводу задачи: какая проблема взять от фонаря на экране точку, посчитать ее за начало координат, а потом провести два луча через начальное и конечное положение мыши? Вот вам и угол...
Начал решать проблему с помощью регулярных выражений. Теперь решаю две проблемы...
|
|
02.11.2012, 21:28 | #8 |
Пользователь
Регистрация: 16.05.2011
Сообщений: 45
|
Что-то я не правильно написал. Получается один датчик подсчитывает количество импульсов на фототранзисторе оптопары на какое расстояние прокатился шарик.
А для того что бы определить направление вращения нужна вторая оптопара. Нужно как-то обратиться к счётчику импульсов ? Правильно? Нет, не OnMouseWheel. |
02.11.2012, 21:32 | #9 |
Пользователь
Регистрация: 16.05.2011
Сообщений: 45
|
А это идея. Точку на экране взять например как Начальное положение мыши Windows.GetCursorPos(Cur);
|
02.11.2012, 21:36 | #10 | ||
Старожил
Регистрация: 16.05.2012
Сообщений: 3,211
|
Цитата:
Как сказал raxp: Цитата:
Начал решать проблему с помощью регулярных выражений. Теперь решаю две проблемы...
|
||
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
датчик случайных чисел | Наталия 555 | Общие вопросы C/C++ | 3 | 31.03.2011 13:58 |
Датчик случайных чисел | Ksy | JavaScript, Ajax | 0 | 07.02.2011 23:10 |
Мышка как датчик вращения | loader-ua | Фриланс | 7 | 19.11.2009 00:01 |
Мышка как датчик вращения | loader-ua | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 2 | 15.11.2009 17:22 |