ANTIpendos

Сделать Из Клавиатуры-Кучу Датчиков!

41 сообщение в этой теме

ANTIpendos    0

Вам известно, как программно получить данные с конкретной мыши отдельно от других? Ведь все мыши в системе влияют на один и тот же курсор, также как и на статусы нажатости мышинных кнопок :) Поделитесь секретом.

пока мне это не нужно. мне нужна просто регистрация срабатывания. Не интересует абсолютно какого именно датчика. Интересует: тупо, быстро, дешево :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Быстрый заказ печатных плат

Полный цикл производства PCB по низким ценам!

  • x
    мм
Заказать Получить купон на $5.00
tcoder    276

Пф, если не интересует какого именно датчика - навтыкайте сотню проводов в одну дырку LPT без всяких мышей. Хотя бы один на нуль замкнется - и будет срабатывание. И главное - можно будет пользоваться мышью этого компьютера не мешая обработке датчиков)

*Не цитируйте предыдущее сообщение целиком, нарушение правил форума.

Изменено пользователем tcoder

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
ANTIpendos    0

Пф, если не интересует какого именно датчика - навтыкайте сотню проводов в одну дырку LPT без всяких мышей. Хотя бы один на нуль замкнется - и будет срабатывание.

LPT в современных компах нету. надо ставить LPT плату расширения :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
tcoder    276

Если LPT нет - смотрим COM, если COM нет - то по простому не сделать :yes: . Ну а впрочем делайте на мышах. Подумаешь, 5 концентраторов, 10 мышей и невозможность пользоваться мышью как традиционным устройством.

Альтернативный вариант - игровой порт. Возможно на звуковых картах они ещё остались - я просто ящиками давно не пользуюсь, у меня ноут)

надо ставить LPT плату расширения :)

Явно дешевле 10ка мышей и 5 концентраторов :)

Изменено пользователем tcoder

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Shukachqiq    0

По-моему, если нет необходимости в адресе срабатывания, проще все кнопки (герконы) соединить параллельно и не морочить нам голову.

Прошу, конечно прощения за выражение, но оно очень подходит. Тем более, что "Интересует: тупо, быстро, дешево".

Изменено пользователем marinovsoft

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
radic    0

Я бы все же продолжил тему. Программирую в vb6.0. Нежна куча датчиков для замера пройденного расстояния. Т.е измерить длину заготовки мебели с точностью до миллиметра. Далее программа написана. Вместо датчика использовал старую мышку с шариком. А вместо колесика со штормами планку с прорезями. Но точность каждый раз сбивается. Если мимо фотоэлементов мышки провести расческу. То количество зубьев рассчески получается разным. С ошибкой на +- 1 зуб. Может кто подскажет, какое устройства можно купить. Но программируемой в vb. Вазобранная клава тоже может пригодиться для замера расстояния. Выше кто то уже написал. Что из клавы сделал джойстик. Сее устройство нужно для автоматического определения длины заготовки мебельной детали, программно по размеру определить принадлежность детали к изделию. И дальнейшее продвиженин детали, для вертикального сверления на нём присадных отверстия. Ещё раз оговорюсь. С помощью старой мышки все работает. Но не точно. Может действительно использовать кнопки клавы. К примеру - количество замыканий буква а- метр, б- дециметр, в- см, с- мм. Исполнительный механизм сверления сделал используя сом порт. А вот с замером расстояния застрял. Жду идеи

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
yukas    4

ребят, если что есть куча клав -штук 100. могу отправить в любой регион, если кому нужно

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
oldmao    1 223

Внутри мыши - обычный энкодер, его точность и должна быть такой (+/- 1 зуб), потому что периодически возникает неоднозначность определения направления (в зависимости от положения зубца, перекрывающего фотодатчики). Его точность можно улучшить только одним способом: увеличить количество импульсов на единицу расстояния, например повышающим редуктором с измерительного колёсика. Ноль корректировать каждый раз, возвращая в исходное состояние.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
radic    0

А по подпайке клавиш и использованию её в качестве датчика может кто то пробовал?. Я понял, что работают они как матрица, но кто то может получил результат. Отпишитесь пож. по подробнее. Или ссылочку можно на устройство, программируемой в visual basic 6.0. А у мышки результаты иной раз отличаются на 2 и 3 зуба. Зависит от скорости проводки расчески, может пропилить зубцы с определённой толщиной пропила? Кто что либо пробовал делать или что то знает, отпишитесь пож. Очень нужна точность замеров в 1 мм.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
oldmao    1 223

Если нужны точные измерения - то зачем использовать заведомо не предназначенные для этого вещи? Есть электронные рулетки, как механические, так и лазерные.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
shindbad    2

Для таких задач всегда использовались оптические абсолютные энкодеры. Из отечественных - ЛИР. Делать подобное из компьютерной мыши...Слов нет...Это и называется из "г..на и палок".

Изменено пользователем shindbad

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
radic    0

Если нужны точные измерения - то зачем использовать заведомо не предназначенные для этого вещи? Есть электронные рулетки, как механические, так и лазерные.

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

Если нужны точные измерения - то зачем использовать заведомо не предназначенные для этого вещи? Есть электронные рулетки, как механические, так и лазерные.

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

Поэтому и прошу помощи. может кто то делал подобное, или может программируемые устройства с множеством датчиков есть. Как то читал на форуме подобное устройство использовалось для корректировки направления тарелки с помощью компа. Но найти не могу. Там как раз обсуждалось подобное. Вместо датчиков использовался геркон. Но у геркона в описании было всего лишь 20 срабатываний в секунду. Я сам пробовал зажать магнит в эл. дрель и проверять срабатывания геркона. Успевал геркон срабатывать только до 1200 оборотов в минуту. Выше нет. (писал специальную программульку для СОМ порта). Если сделать оборот на миллиметр, то моя каретка проедет всего лишь 1 м 20 см за минуту. Но это меня не пугает. Можно для метров определить один датчик, для сантиметров другой и для миллилитров третий.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
shindbad    2

Я Вам даже тип прибора указал, которые в нормальных устройствах используются.

...Можно для метров определить один датчик, для сантиметров другой и для миллилитров третий...
Бред какой...Это Вы сами придумали?

Вот еще, именно для линейных перемещений:

http://www.skbis.ru/...php?p=3&c=1&d=3

Если нужно отслеживать одновременно нажатие всех клавиш - то обычная клавиатура действительно так не умеет. Зато умеет MIDI-клавиатура :)

Не все MIDI-клавиатуры так не умеют. В нормальных идёт последовательный опрос всех клавиш, в дешёвых - тоже матрица, но одновременное нажатие от 3-х до 5-и клавиш предусмотрено.

Изменено пользователем shindbad

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
oldmao    1 223

В MIDI-keyboard не менее 10 одновременно нажатых клавиш. Стандарт, однако... Все пальцы обоих рук.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
evgenyi-b    1

Если это еще актуально, проще использовать модули ke-usb или jerjme

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас


  • Сообщения

    • Тема таки снова стала актуальной.   Сварочник был вынут из закромов для починки. Может кто все ж подскажет что-то по теме? Заранее весьма благодарен!  Сделал насколько фот в полуразобранном виде. Ничего особо сильно не видно, все как-то запутанно...  Причем из корпуса без выпаивания не все и вынешь! На пример на втором фото видно, что присоединенные к мощным конденсаторам провода выходят из под них и продеты через перемычку в корпусе. Начал их вытаскивать, а провода не дают. Вероятно отпаивать/отсоединять где-то под ними надо, чтобы вытащить... 
    • @Ahneus , переделка ЗУ - не решает проблему.
      А если зарядить надо будет в гостях?
      С собой ЗУ таскать?
    • Темброблок  наладил, все хорошо работает. Пробовал Снижать  напряжение со 165 В до 110 на анодах. Генерация  так и осталась.Попробовал зашунтировать выход предусилителя конденсатором  0,05  мкФ генерация появляется значительно позже ближе к концу. Но заметил , что если предусилитель полностью на минимуме(звука нет ) и если прибавлять громкость на входе основного усилителя без конденсатора генерация сразу появляется, с шунтирующим конденсатором нет,  до максимума.
    • Были бы попки, а то задницы повыкладывали. Некрасиво.
    • Большинство главредов, все-таки, люди адекватные - как-никак, интеллегенция. Публиковался пару раз в одном из тематических журналов, так с меня потребовали скан рукописной расписки - мол, "осознаю свою ответственность в случае нарушения авторских прав, в случае плагиата виновным считать меня"! Интересно, а ДМК, БХВ, Солон-Р, НиТ и прочие - берут с Кошака такие расписки?   Ну, а судя по переписке Гения с редакциями, тут мы уже не афериста и не плагиатора имеем, имхо. Тут про сам сабж впору писать "учебник крепкий"  Потому как рассматриваемая личность, похоже что, типичный "адаптированный психопат": тут мы имеем очень многие признаки. Мегаломания, графомания, склонность к авантюризму, сниженная (мягко говоря) самокритика и неспособность признавать свои ошибки (даже очевидные), манипуляторство, резонерство, стремление состоять во множестве общественных организаций, иметь контакты со знаменитыми людьми (если верить его ВК, то он общался с президентом Финляндии, например); также он считает себя человеком многосторнне развитым, способным к успеху в практически любой сфере, и совесть его, по всей видимости, не мучает никогда... Очень смахивает на "личностное расстройство"... В психиатрии даже термин такой есть - "синдром Хлестакова", наблюдается как раз у авантюрных психопатов. Хотя, чему тут удивляться - человек Чечню прошел, вот и привело к "паталогическому заострению преморбидных черт личности"... Но это - только мое предположение. Синдром Хлестакова