Полезности: Программа «Брыс-сь»

от Александра Мальцева ([info]pulkin)

Программа «Брыс-сь» (527К)

Исходники программы «Брыс-сь» (70К, Delphi 7)

Обращение автора

Уважаемые коллеги, Вашему вниманию предлагается программа «Брыс-сь», которая позволяет использовать компьютер как кнопочно-сигнальную систему для игр «Брейн-ринг» и «Своя игра».

Программа распространяется бесплатно, но если кому-то вдруг захочеться заплатить мне за неё денег, то я не стану этому сопротивляться. :-)

Как я делал кнопки

(неоконченная история)

Основная идея была такая: взять джойстик, и вместо его коротеньких кнопок, приделать к плате свои, на длинных проводах.

Поскольку ни у одного из имеющихся в уфимской чгк-тусовке ноутбуков не было gameport-a, я решил сделать кнопки с usb-интерфейсом. Мой старый джойстик быд gameport-овый, и я пошёл покупать новый. Самый дешёвый usb-джойстик оказался 8-кнопочным геймпадом Genius не помню какой модели, стоил 300 рублей, что на 50 рублей дороже самого дешёвого gameport-джойстика.

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

Дома я сразу же воткнул покупку в комп. WinXP тут же определила его как 2-axis 8-button HID-device. Я открыл консоль «Игровые устройства» панели управления, и потестировал кнопки. Всё работало. Отсоединив джойстик, я стал его разбирать. Первым делом сорвал гарантийную наклейку, и очень удивился, не обнаружив под ней шурупа. :-)

Неприятным сюрпризом стало то, что кнопки замыкали контакты непосредственно на печатных платах. Я-то ожидал, что контакт замыкается где-то внутри кнопки, а она соединяется с платой 2-мя проводами. Впрочем, мне повезло. Кнопки с 5-й по 8-ю замыкали контакты на двух маленьких отдельных платках. Эти платы присоединялись к главной 3-мя проводками каждая. Средний провод в обеих группах был отмаркирован как GND, то бишь «земля». Отрезав эти маленькие платы, я отложил джойстик и занялся кнопками.

Продолжение следует…

P.S. А паяльник я так в руках и не подержал. :-)