Требуется по сигналу с кнопок управлять компьютером, а именно - запрещать доступ к управлению без выключения компа. Применяться будет в качестве игрового аппарата с денником, в который кидаются жетоны, сигнал о которых подаётся в компьютер. Программа в компьютере должна отработать аналогично игровому аппарату. Прошу просветить - как это лучше реализовать. Возможно - позволить взаимодействие с компьютером, отсчитать время и по прошествии запретить работу, не выключая и не закрываю приложения, то есть если кинуть жетончики снова - продолжается всё со старого места. Надо, думаю, чтоб на экране в углу показывались цифра времени таймера, в компании с самой игрой. Какай микроконтроллер удобней для этого? Смотрю на PIC16F676, просто потому - что уже есть устройство на базе его. Прошу идей по реализации прекращения доступа по истечении времени и реакции на жетоны.
тут "откусыванием" сигнала проводов не получится сделать, т.к. возможна такая ситуация, что после восстановления контакта, клава или мышь перестанут системой определяться или программа игры их "потеряет". Плюс нужно как-то тормозить игру если время закончилось, а это посылать сообщение комбинации клавиш чтобы в игре либо на паузу уйти, либо на какое-то меню... И после оплаты обратное действие. Исходя из вышесказанного нужна будет промежуточная программа, которая будет опрашивать порт, на котором сидит МК и по его команде посылать соответствующие сообщения в игру и при этом программно включать/отключать клаву и мышь.
Открыта удобная площадка с выгодными ценами, поставляющая весь ассортимент продукции, производимой компанией MEAN WELL – от завоевавших популярность и известных на рынке изделий до новинок. MEAN WELL.Market предоставляет гарантийную и сервисную поддержку, удобный подбор продукции, оперативную доставку по России.
На сайте интернет-магазина посетители смогут найти обзоры, интересные статьи о применении, максимальный объем технических сведений.
В принципе должно получиться, т.к. кратковременное отключение не будет распознано как отключение. Главное чтоб одинаковые клавы и мыши были. Хотя тут тоже может "повезти": не тот ID и система начнет грузить другие дрова... Пробовать надо. Останется только вопрос о паузе... хотя кнопку на клаве можно, например и релюшкой коротить... но тут может получиться так: для каждой игрушки своя кнопка или комбинация кнопок...
Продукция MOSO предназначена в основном для индустриальных приложений, использует инновационные решения на основе более 200 собственных патентов для силовой электроники и соответствует международным стандартам. LED-драйверы MOSO применяются в системах наружного освещения разных отраслей, включая промышленность, сельское хозяйство, транспорт и железную дорогу. В ряде серий реализована возможность дистанционного контроля и программирования работы по заданному сценарию. Разберем решения MOSO
подробнее>>
vlasovzloy
Заголовок сообщения: Re: Управление компьютером при помощи контроллера
1.отдельное питание на усб мышь и клавиатуру и дополнительная эмуляция клавиши ESC. можно ненужные клавиатуры разобрать и контакты вывести сначала отрубается питание, следом нажимается ESC. при включении ничего не нажимается
Спасибо за комменты но - всеобщая ошибка, уточню (недовопрошал):
"Шкаф" игрового аппараты управляется с кресла с педалями и рулём, то есть клава и мышь в управлении не участвуют, они закрыты шкафом и доступны только админу с ключом.
Я предполагаю перепаять провода не клавы а игрового терминала - с рулём и педалями, например такого: Genius Speed Wheel 3.
Похоже на типичную картину - кроме старт-топика есть посты, а значит можно сделать вывод - что ответ получен и отвечать не нужно, к тому-же в последнем посте знака "?" не стоит...
**********************
А, собственно, вопрос остался без ответа. Никаких клав и мышей не используется, их откусывание - не та тема, к тому-же на это драйвера будут очень сильно ругаться.
Возможно руль можно отключать посредством релюшки, которая управляется с микроконтроллера, управляемого с USB-компьютера, возможно. Ещё может быть гасить экран, возможно второй - игровой, наверно у программистов лучше спросить, но сюда они редко заходят.
Это то - что на ум приходит, прошу поделиться мыслями по реализации.
ну представь гоняется человек во флатаут 2 например, набрал очков много. и ты внезапно режешь управление. все пропало. нужно сделать чтобы в игровое меню выходил, а потом отрубал управление.
...нужно сделать чтобы в игровое меню выходил, а потом отрубал управление.
+1. Мы на подобном принципе на Спектрумах игровые автоматы делали. Вылезало меню с предложением бросить монетку и после этого управление возвращалось игроку. Сейчас я-бы я любом PIC c USB на базе HID-класса USB сделал бы эмулятор клавиатуры + работа с монетоприемником. В любой программе есть клавиатурная кнопка "пауза". Эмулируешь её нажатие, потом Alt-tab на свою программу обработчик монетоприемника, потом опять переход на игру и продолжение игры. Все переходы просчитать можно. Но если хотется из г..на и палок сделать, можно и из них.
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения