![]() |
Вопрос по программной части. Как можно общаться с устройством, не используя MCabMapper? В частности, рассматривать его не как джойстик, а работать напрямую, используя самописный софт. И что будет проще использовать для этого: USB или СОМ?
|
Однозначно USB. Как вариант можно попробовать и по старинке - через GAME-Port (MIDI).
|
А какие API есть для работы с USB? MCabMapper, я так понял, рассматривает устройство как джойстик и конвертирует его шевеления в нажатия кнопок клавиатуры. Пока ничего умнее собственного драйвера для конкретного устройства в голову не приходит. Насчет СОМа я слышал, что там до безобразия все просто, чуть ли не контроллеры для чайников за полчаса лабают.
|
Сам спросил и сам ответил: все [URL="http://www.osp.ru/pcworld/2008/02/4884366/"]просто[/URL]. Вопрос только в одном: является ли MJoy HID-устройством?
|
Ответ тоже в одном: MCab распознается как HID-совместимый игровой контроллер.
|
Дядя Скиф с гордостью представляет:
РУКОВОДСТВО ПО СОЗДАНИЮ ИМИТАЦИИ КРАНА МАШИНИСТА ИЛИ ЛЮБОЙ РУКОЯТКИ ВООБЩЕ ИЗ ПОДРУЧНЫХ МАТЕРИАЛОВ ПОДРУЧНЫМИ ИНСТРУМЕНТАМИ И В ДОМАШНЕЙ ОБСТАНОВКЕ (С КОММЕНТАРИЯМИ И ДОПОЛНЕНИЯМИ) :) . Советами и бутербродами снабжал Савич В.В. Итак, касательно темы сооружения кранов для домашних пультов... Выше, в нескольких постах, можно прочитать различные мнения и подходы к данному вопросу - от старых отверток до закатных машинок и добрых слесарей. Внесу свой посильный вклад в данное дело. Нам понадобится: - одна кружка старая, аллюминиевая (можно и железо, и медь - что попадется), подходящего размера - стальные или аллюминиевые полосы для креплений и рукоятки - сама, собственно, рукоятка. Можно сделать из старой отвертки, нарезав на ее жале резьбу - крепежные винты, две шайбы, один ролик (можно шарикоподшипник небольшого размера). Ниже приведен сборочный чертеж изделия. [URL=http://radikal.ru/F/i078.radikal.ru/0910/bf/85f84c985aaf.jpg.html][IMG]http://i078.radikal.ru/0910/bf/85f84c985aaft.jpg[/IMG][/URL] Вся штуковина монтируется на основании макета, которое может быть произвольным. Сначала устанавливается уголок. Потом к нему серьгой крепится потенциометр, длина серьги подбирается такой, чтобы центры оси потенциометра и "крышки"-кружки совпадали. Затем под размеры кружки изготавливается рукоятка. Ее длина выбирается так, чтобы устанавливаемый на ней ролик при вращении рукоятки скользил по кромке выреза в крышке. В кромке делаются неглубокие проточки для фиксации рукоятки. Для увеличения силы сопротивления вращению рукоятки необходимо на верхний болт, крепящий крышку к уголку, внутри стакана надеть и зафиксироватьшпилькой пружину (подойдет отрезок пружины от пневматического пистолета). Пружина должна упереться в сжатом состоянии в поверхность рукоятки. После сборки всех деталей воедино необходимо смазать трущиеся поверхности маслом - винт, на котором вращается ролик и держится рукоятка, поверхность рукоятки под пружиной, срез стакана, по которому скользит ролик. Готовое изделие через нижние отверстия крепится на станине макета тремя винтами. Для этого в данных отверстиях необходимо нарезать резьбу (в противном случае внутри стакана вам гайку не навернуть. :) ) После сборки вы можете подключить изделие к плате по стандартной схеме, проточки на вырезе можно сделать круглым надфилем в местах, определенных вами под соответствующие позиции крана. Успехов! Ах да, совсем забыл :) . Красится изделие в веселенький красный цвет. |
Классная конструкция. Этапять! Прямо аж руки зачесались...
[QUOTE]Ответ тоже в одном: MCab распознается как HID-совместимый игровой контроллер.[/QUOTE] Какой формат передачи данных на машину? Насколько я понял, передается двумя пакетами по 8 байт (кнопки, затем оси), а как конкретно организованы данные в пакете? |
Ну есть что-то похожее на то, что я сделал из катка для крышек.
Тоже интересно придумано.:) |
Да, Skif генератор идей, интересно придумал кран из кружки :drinks:
|
Это конечно гениально. Но как в анекдоте: после сборки обработайте напильником. Неужели в вашем городе нет завода, где за пол литры можно заказать у мастера вытачить все элементы системы: краны, крепления и прочии запчасти. По всему Союзу столько заводов, а мы из барахла собираем мечту детства, уже до кружек дошли.
|
[QUOTE=alex-p;118572]Это конечно гениально. Но как в анекдоте: после сборки обработайте напильником. Неужели в вашем городе нет завода, где за пол литры можно заказать у мастера вытачить все элементы системы: краны, крепления и прочии запчасти. По всему Союзу столько заводов, а мы из барахла собираем мечту детства, уже до кружек дошли.[/QUOTE]
Не у каждого есть связи,чтобы сделать подобное на заводе.Да и материал свой тоже требуют,т.к. работа и их материал по затратам накладно получается. 2Skif Хотелось бы увидеть,как у тебя выглядит твой кран из кружки;) |
Тогда только в депо, на помойку, в утиль.
|
У Скифа кран из кружки не выглядит :) . У меня есть верхние части и от 394-го, и от 254-го кранов, они и будут стоять в моем пульте версии 2.0 :) . А это я написал для обездоленных, но рукастых юных (и не очень :) )техников...
|
[QUOTE=alex-p;118572]По всему Союзу столько заводов, а мы из барахла собираем мечту детства, уже до кружек дошли.[/QUOTE]
Ну почему же из барахла, можно и самому дейтали сделать в домашних условиях. Вот что у меня пока получается: [URL=http://www.radikal.ru][IMG]http://i071.radikal.ru/0910/31/7469981822c3.jpg[/IMG][/URL] Контроллер выпилил из фанеры, краны из трубки от смесителя... :) |
Что за черные коробки стоят в качестве корпусов кранов?
|
Текущее время: 07:23. Часовой пояс GMT +4. |
Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd. Перевод: zCarot
© 2001-2019, Администраторы и разработчики Клуба Trainsim