|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
16.11.2011, 08:24 | #1 |
Просто хороший
Форумчанин
Регистрация: 26.03.2010
Сообщений: 562
|
Клавиатура и подключение
У меня такая проблема, необходимо сделать так сказать "клавиатуру" думаю будет 9 клавиш (самодельная) и мне ее надо будет подключить к своей программе (на Delphi) вот только не знаю с чего начать. Как делать "клаву" и подключить ее к компу.
Спросите почему самодельная есть же дополнительные клавиатуры где NumLock ну мне такой мелкой не нужно.
Помог, нажми весы слева
|
16.11.2011, 08:34 | #2 |
Старожил
Регистрация: 04.02.2009
Сообщений: 17,351
|
Не понял аргумента, почему "мне такой не нужно". Поэтому предлагаю вариант - разобрать нормальную клаву и оставить столько кнопок сколько надо .
Маньяк-самоучка
Utkin появился в результате деления на нуль. Осторожно! Альтернативная логика |
16.11.2011, 08:42 | #3 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
я думаю человеку нужны отдельные от клав клавиши.
ну можно в принципе по LPT/COM подключить такое. (хотя USB и лучше, но с ним и труднее) Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
16.11.2011, 08:48 | #4 |
Старожил
Регистрация: 04.02.2009
Сообщений: 17,351
|
Я думаю нужно как-то более грамотно поставить задачу . Тогда и ответы будут более правильными (либо не будет вообще).
Маньяк-самоучка
Utkin появился в результате деления на нуль. Осторожно! Альтернативная логика |
16.11.2011, 09:26 | #5 |
Просто хороший
Форумчанин
Регистрация: 26.03.2010
Сообщений: 562
|
Пепел Феникса правильно понял. Мне нужны так скажем отдельные кнопки они могут быть на расстоянии например 50 см. Почему usb труднее?
Помог, нажми весы слева
|
16.11.2011, 09:41 | #6 | |
Старожил
Регистрация: 04.02.2009
Сообщений: 17,351
|
Цитата:
Маньяк-самоучка
Utkin появился в результате деления на нуль. Осторожно! Альтернативная логика |
|
16.11.2011, 09:52 | #7 |
Просто хороший
Форумчанин
Регистрация: 26.03.2010
Сообщений: 562
|
Utkin не совсем понимаю как ее переделать? мне ее резать надо же, наверное да и как обработка будет идти в таком случае?
Помог, нажми весы слева
|
16.11.2011, 10:15 | #8 | |
Старожил
Регистрация: 04.02.2009
Сообщений: 17,351
|
Цитата:
Маньяк-самоучка
Utkin появился в результате деления на нуль. Осторожно! Альтернативная логика |
|
16.11.2011, 11:55 | #9 |
Просто хороший
Форумчанин
Регистрация: 26.03.2010
Сообщений: 562
|
это не совсем то что нужно, а если при этом нормальная клавиатура будет подлючена
мне необходимо нечно )))
Помог, нажми весы слева
|
16.11.2011, 18:44 | #10 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
я не опытен в LPT и COM, что там с питанием не знаю.
но вам понадобиться микруха(микроконтроллер) и кнопки. как от микроконтроллера обрабатывать клавиши написано тысячи раз. далее как завиксировано нажатие клавиши, передаем в порт связи с PC(во сказал то), данные о нажатии.(если надо и отпускании). ну а программа просто ждет события от порта. USB сложнее тем, что скорее всего придется писать свой драйвер. нюансов больше в общем то. Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
клавиатура | kaljan775 | Общие вопросы C/C++ | 2 | 23.11.2010 01:48 |
Клавиатура | zumm | Паскаль, Turbo Pascal, PascalABC.NET | 12 | 27.06.2010 11:16 |
подключение двух компьютеров к интернет через одно подключение | Chudo4258 | Помощь студентам | 3 | 30.03.2010 16:07 |
Клавиатура | RealSHELS | Общие вопросы Delphi | 6 | 29.03.2008 15:52 |
Клавиатура | Pusher | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 0 | 22.03.2008 00:47 |