Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   Схемы и программы (https://forum.antichat.xyz/forumdisplay.php?f=61)
-   -   Тревожная кнопка (https://forum.antichat.xyz/showthread.php?t=170135)

Qb1024 12.01.2010 01:42

Тревожная кнопка
 
Нашел интересный девайс http://corestore.ru/item/view/21
Но стоит он что то слишком дорого. А можно ли его сделать самим, т.е. кнопка скидывает одну единственную команду по USB, а на делфи уже написать обработчик. Что для этого нужно кроме прямых рук и можно ли обойтись без контролера??? Для удешевления можно использовать com порт.

X-RayBlade 12.01.2010 01:57

Довольно интересно :)
тоже хотелось бы узнать от тех кто в теме:)
(p.s.: потом дописать плагин к асе что бы когда заднее место отрывалось от стула ставился статус "отошел", как на баше)

paste 12.01.2010 02:16

bred imo

gold-goblin 12.01.2010 02:21

На юсб без контролера не обойтись.. А вот на ком или лпт без проблем.
Информации в интернете куча.

spider-intruder 12.01.2010 03:37

Берем МЫШЬ! Обычную компьтерную УСБ мыш лиш бы с большим кол вом кнопок (большим чем на основной!) или клаву. Выкидываем все ненужное. Програмим НЕНУЖНУЮ НА ОСНОВНОЙ МЫШИ кнопку в ее дровине (чтоб нажатие левой например кнопки в основной миши не вызывали тех же действий что и на самодельной "КРАСНОЙ КНОПКЕ") на действие и вот - ГОТОВО!!!!! Вешаем на нее размонтирование криптотома и радуемся жизни

Qb1024 12.01.2010 10:26

Дрова мыши не дадут размахнуться. Да и жалко мышь.
Сначала я думаю моно попробовать на com, а уже потом прикрутить Usb контролер как эмуляцию com порта. Если есть какая инфа выложите.

tux 12.01.2010 11:54

Можно еще порт джойстика использовать (если он есть, конечно). Но мышь гораздо проще. COM довольно капризная штука и нормальная обвязка на него обойдется вряд ли дешевле простой мыши. LPT спалить очень несложно. А мышь, в конце концов, можно найти и не новую. Хоть шариковую. Да и дров, как таковых, не надо. Обычный обработчик...

Qb1024 12.01.2010 12:49

А, щас вспомнил. Видел в нете схему пульта управления для com порта, где контакты в порте тупо замыкались. Можно ли только это обработать в проге???

POS_troi 12.01.2010 13:50

Цитата:

где контакты в порте тупо замыкались
Опасно.

По теме -

берешь любой генератор, допустим на k155ла3 (дешевая до безобразия и работает как положено) заводишь сигнал на порт а программной частью мониторишь сигнал с определенным временным интервалом (частотой)

tux 12.01.2010 14:32

Цитата:

Сообщение от Qb1024
А, щас вспомнил. Видел в нете схему пульта управления для com порта, где контакты в порте тупо замыкались. Можно ли только это обработать в проге???

Если "тупо замыкать", то тогда проще LPT. Там есть 4 контакта, которые отвечают за "нет бумаги" и прочее. Кидаешь 1 провод на землю - принтер готов и отзывается. Потом просто опрашиваешь состояние "принтера" и все. Основная проблема - дребезг контактов и статика. Можно запросто сжечь порт.
P.S. В свое время делал подобную штуку - набор светодиодов и микропереключателей на разъеме. Позволяло выявить, насколько рабочий LPT. Но это было очень давно.

Qb1024 12.01.2010 15:47

Цитата:

Сообщение от POS_troi
Опасно.

По теме -

берешь любой генератор, допустим на k155ла3 (дешевая до безобразия и работает как положено) заводишь сигнал на порт а программной частью мониторишь сигнал с определенным временным интервалом (частотой)

А моно уже какую нибудь схемку, а то в радиоэлектронике не очень.

gold-goblin 12.01.2010 16:09

Цитата:

COM довольно капризная штука и нормальная обвязка на него обойдется вряд ли дешевле простой мыши
какая нах обвязка?
Цитата:

Опасно.
о_О это принцип работы ком порта... он опасен? (никогда не думал что в цифровом сигнале 1 опасна)

tux 12.01.2010 16:48

Обычная обвязка. Впрочем, для "хацкеров" ведь все просто. Да и не 1 опасно "хацкеру", а "хацкер" порту. Ибо спалит нахер. :)
А по теме - на той же MAX232 можно собрать. Но мышка явно проще.

morty10 12.01.2010 16:49

блутуз-локер по-моему где-то на сайте ксакепа видел.
тоже посылается определенная команда, и все ок)

Qb1024 12.01.2010 21:29

Цитата:

Сообщение от morty10
блутуз-локер по-моему где-то на сайте ксакепа видел.
тоже посылается определенная команда, и все ок)

ну эт слишком сложна и дорога, а мы исчим простое решение, которе не будет очень дорого стоить.

POS_troi 12.01.2010 21:36

Цитата:

Основная проблема - дребезг контактов и статика.
Решается RC цепочкой.

Цитата:

о_О это принцип работы ком порта... он опасен?
Прямое воздействие на любой порт нежелательно. Для этого и есть max232 и др. специализированные микрухи.

Цитата:

А моно уже какую нибудь схемку, а то в радиоэлектронике не очень.
Чуть позже, ща сервак спасать нужно =/

-Денис- 13.01.2010 08:25

Самое простое это мониторить на СОМ порте линии CTS, DSR

CTS = Clear To Send — вход разрешения терминалу передавать данные. Состояние “выключено” запрещает передачу данных. Сигнал используется для аппаратного управления потоками данных
DSR = Data Set Ready — вход сигнала готовности от аппаратуры передачи данных (модем в рабочем режиме подключен к каналу и закончил действия по согласованию с аппаратурой на противоположном конце канала)
Для этого необходимо замкнуть между собой через кнопку линии DTR и DSR либо RTS и CTS и изменяя RTS или DTR смотреть как изменяется соответствующий ему вход
Вся схема состоит из разъема для подключения к СОМ порту, провода и кнопки.
Если нужно подключение по USB то тут необходимы специальные преобразователи USB<->UART, например на микрухе FT232 или PL2103

Qb1024 13.01.2010 13:48

хотелось бы увидеть схемку или хотя бы номера штырьков в разъёме. А также чем можно это дело мониторить? Возможно ли обработчик написать на делфи?
И потом, порт не сгорит?

-Денис- 14.01.2010 08:01

Распиновка имеется тут
Порт от этого не сгорит если канеш не бить в него статикой, не подавать 220 и т.п.
А прогу можно написать хоть на чем, в т.ч. и на делфе.

Qb1024 14.01.2010 21:26

Ок, куда пордключать понятно, а как быть с прогой, как в делфи мониторить состояние порта?

-Денис- 18.01.2010 12:03

Ну уж это я так в двух словах не скажу, тут токо гуглить надо или яндекс в помощь. А вообще это можно реализовать либо через API либо ест специальные компоненты для работы с сом портами, например компонент Apro

Qb1024 25.02.2010 23:50

Как будет время попробую и отпишусь

hijack24 03.03.2010 11:11

есть статейка про пульт для винампа из гемпада старого доброго денди, что то из нее можно подчерпнуть
modding.modnews.ru/view/634

bymugen 03.03.2010 15:34

Назначь запуск этой лабуды на определенное сочетание клавиш,
выведи из клавы два (4) проводка+ кнопка...

П.С. Не люблю флудить, но этот маразм ужо 3 месяца длится...


Время: 21:59