русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Джойстики


Дата добавления: 2013-12-23; просмотров: 2067; Нарушение авторских прав


Лазерные сканеры в 10–100 раз дороже, чем системы механической оцифровки, такие, как MicroScribe–3D. Системы, использующие лазеры, имеют много ограничений. Объекты с отражающими или яркими поверхностями, большие объекты и объекты с вогнутыми поверхностями, которые затеняют прямой путь лазерного луча – главная проблема для лазерных систем.

Манипулятор «мышь»

Наряду с клавиатурой мышь является важнейшим средством ввода информации. В современных программных продуктах, имеющих сложную графическую оболочку, мышь является основным инструментом управления программой.

По принципу действия мыши делятся на:

Механические;

Оптико–механические;

Оптические.

Подавляющее число компьютерных мышек используют оптико–механический принцип кодирования перемещения. С поверхностью стола соприкасается тяжелый, покрытый резиной шарик сравнительно большого диаметра. Ролики, прижатые к поверхности шарика, установлены на перпендикулярных друг другу осях с двумя датчиками. Датчики, представляющие собой оптопары (светодиод–фотодиод), располагаются по разные стороны дисков с прорезями. Порядок, в котором освещаются фоточувствительные элементы, определяет направление перемещения мыши, а частота приходящих от них импульсов – скорость. Хороший механический контакт с поверхностью обеспечивает специальный коврик.

Более точного позиционирования курсора позволяет добиться оптическая мышь. Для нее используется специальный коврик, на поверхности которого нанесена мельчайшая сетка из перпендикулярных друг другу темных и светлых полос. Расположенные в нижней части мыши две оптопары освещают коврик и по числу пересеченных при движении линий определяют величину и скорость перемещения. Оптические мыши не имеют движущихся частей и лишены такого присущего оптико–механическим мышам недостатка, как перемещение курсора мыши рывками из–за загрязнения шарика. Разрешающая способность применяемого в мыши устройства считывания координат составляет 400 dpi (Dot per Inch точек на дюйм) и выше, превосходя аналогичные значения для механических устройств.



Для оптимального функционирования мышь должна передвигаться по ровной поверхности. Лучше всего подходят специальные коврики. Указатель мыши передвигается по экрану синхронно с движением мыши по коврику. Устройством ввода мыши являются кнопки (клавиши). Большинство мышей имеют две кнопки, существуют также 3–х кнопочные мыши и имеющие большее количество кнопок.

Одной из важных характеристик мыши является ее разрешение, которое измеряется в dpi. Разрешение определяет минимальное перемещение, которое способен почувствовать контроллер мыши. Чем больше разрешение, тем точнее позиционируется мышь, тем с более мелкими объектами можно работать. Нормальное разрешение мыши лежит в диапазоне от 300 до 900 dpi. В усовершенствованных мышах используют переменный баллистический эффект скорости, заключающийся в том, что при небольших перемещениях скорость смещения курсора – небольшая, а при значительных перемещениях – существенно увеличивается. Это позволяет эффективнее работать в графических пакетах, где приходится обрабатывать мелкие детали.

По принципу передачи информации мыши делятся на:

Последовательные (Serinl Mouse), подключаемые к последовательному порту СОМ;

Параллельные (Bus Mouse), использующие системную шину. Bus Mouse подключается к специальной карте расширения, входящей в комплект поставки мыши.

Параллельные мыши предпочтительнее в тех системах, где к компьютеру требуется подключить много периферийных устройств, особенно занимающих последовательные порты, и где компьютер подвержен конфликтам прерываний периферийных устройств (Bus Mouse не использует прерывания).

Существует несколько стандартов последовательных мышей. Самым распространенным является стандарт МS–Mouse. Альтернативными стандартами являются PC–Mouse, используемый для трехкнопочных мышей фирмы Genius, и редко используемый PS/2. MS–Mouse и совместимые с ней PC–Mouse для работы требуют установки соответствующих драйверов. Большинство программного обеспечения для персональных компьютеров ориентировано на MS–Mouse. Стандарт PS/2 не требует подключения драйверов.

К основным тенденциям развития современных мышей можно отнести постепенный переход на шину USB, а также поиски в области эргономических усовершенствований. К ним можно отнести беспроводные (Cordless) мыши, работающие в радио– или инфракрасном диапазоне волн, а также мыши с дополнительными кнопками. Наиболее удачными решениями являются наличие между двумя стандартными кнопками колесика (мышь Microsoft IntelliMouse) или качающейся средней кнопки (мыши Genius NetMouse NetMouse Pro), которые используются для быстрой прокрутки документа под Windows 95/98/NT.

К наиболее известным производителям мышей относятся компании Genius, Logitech, Microsoft, Mitsumi и др.

Джойстик является координатным устройством ввода информации и наиболее часто применяется в области компьютерных игр и компьютерных тренажеров.

Джойстики бывают:

− Аналоговые (обычно используются в компьютерных тренажерах);

− Цифровые (в игровых компьютерах).

Аналоговые джойстики обеспечивают более точное управление, что очень важно для программных приложений, в которых объекты должны точно позиционироваться. Для удобства работы конструкция джойстика должна быть достаточно прочной и устойчивой. Джойстик подключают к внешнему разъему карты расширения, имеющей соответствующий порт.

Для того чтобы подключить джойстик к компьютеру, нужен игровой порт. Игровой порт (или адаптер) может быть расположен на плате асинхронного последовательного адаптера, на плате мультипорта или на отдельной плате. Иногда игровой порт может быть расположен и на системной плате компьютера.

Джойстик подключается к компьютеру через игровой порт. К одному игровому порту может быть подключено два джойстика. Процедура подключения джойстика весьма проста. Все что нужно – это вставить разъем на конце шнура джойстика в разъем игрового порта. Этот разъем внешне напоминает разъем последовательного порта, но имеет 15 выводов.

Работа с джойстиком не требует подключения дополнительного драйвера. Достаточно настроить вашу игровую программу на его использование. Заметим, что далеко не все игры могут работать с джойстиком. Обычно это эмуляторы полета на самолетах, вертолетах и космических кораблях.



<== предыдущая лекция | следующая лекция ==>
Дигитайзеры | Средства диалога для систем виртуальной реальности


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.004 сек.