![]() |
|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 16.05.2011
Сообщений: 45
|
![]()
Привет. Кто-нибудь сталкивался с использованием датчика вращения мыши?
Просто предстоит такая задача: Измерить угол поворота от 0 до 150 градусов. Считать, что угол может изменяться только в одну сторону. Вывести угол поворота на экран монитора ЭВМ, указать погрешность измерения. |
![]() |
![]() |
![]() |
#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. |
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 11.04.2012
Сообщений: 212
|
![]()
> кто что знает/слышал/
Я слышал что ни одна вменяемая "мышь" не позволит чтобы ее кто-то "вращал". Я так же слышал что школота/студни по причине вселенской лени и порой элементарной тупости даже не удосуживаются получив задание от препода хотя бы уточнить о каком датчике идет речь - они же в первый раз видят компьютерную мышь и понятия не имеют что у оной есть не менее двух датчиков, отслеживающих т.н. "вращение", причем в разных плоскостях, о коих они понятия не имеют по той самой причине) |
![]() |
![]() |
![]() |
#4 |
Пользователь
Регистрация: 16.05.2011
Сообщений: 45
|
![]()
Про датчики мыши: из задания как бы понятно, что "Считать, что угол может изменяться только в одну сторону.", так что обращаемся к датчику который отвечает за перемещение, а не расстояние.
То что ты про школоту/студни написал спасибо, но увы не прикольно. |
![]() |
![]() |
![]() |
#5 |
Форумчанин
Регистрация: 17.03.2012
Сообщений: 105
|
![]()
OnMouseMovie?
Недостижение того, что ты хотел, является иногда лучшим подарком судьбы
|
![]() |
![]() |
![]() |
#6 | |
Старожил
Регистрация: 29.09.2009
Сообщений: 9,713
|
![]() Цитата:
OnMouseWheel? Колесико нужно?
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation |
|
![]() |
![]() |
![]() |
#7 | |
Старожил
Регистрация: 16.05.2012
Сообщений: 3,211
|
![]() Цитата:
Это как? Чей-то не догоняю... А по поводу задачи: какая проблема взять от фонаря на экране точку, посчитать ее за начало координат, а потом провести два луча через начальное и конечное положение мыши? Вот вам и угол...
Начал решать проблему с помощью регулярных выражений. Теперь решаю две проблемы...
|
|
![]() |
![]() |
![]() |
#8 |
Пользователь
Регистрация: 16.05.2011
Сообщений: 45
|
![]()
Что-то я не правильно написал. Получается один датчик подсчитывает количество импульсов на фототранзисторе оптопары на какое расстояние прокатился шарик.
А для того что бы определить направление вращения нужна вторая оптопара. Нужно как-то обратиться к счётчику импульсов ? Правильно? Нет, не OnMouseWheel. |
![]() |
![]() |
![]() |
#9 |
Пользователь
Регистрация: 16.05.2011
Сообщений: 45
|
![]()
А это идея. Точку на экране взять например как Начальное положение мыши Windows.GetCursorPos(Cur);
|
![]() |
![]() |
![]() |
#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 |