Схемы, программы, прошивки Тревожная кнопка

Discussion in 'Электроника и Фрикинг' started by Qb1024, 12 Jan 2010.

  1. Qb1024

    Qb1024 New Member

    Joined:
    15 Jul 2009
    Messages:
    323
    Likes Received:
    4
    Reputations:
    0
    Нашел интересный девайс http://corestore.ru/item/view/21
    Но стоит он что то слишком дорого. А можно ли его сделать самим, т.е. кнопка скидывает одну единственную команду по USB, а на делфи уже написать обработчик. Что для этого нужно кроме прямых рук и можно ли обойтись без контролера??? Для удешевления можно использовать com порт.
     
  2. X-RayBlade

    X-RayBlade Banned

    Joined:
    22 Feb 2009
    Messages:
    492
    Likes Received:
    1,002
    Reputations:
    271
    Довольно интересно :)
    тоже хотелось бы узнать от тех кто в теме:)
    (p.s.: потом дописать плагин к асе что бы когда заднее место отрывалось от стула ставился статус "отошел", как на баше)
     
  3. paste

    paste New Member

    Joined:
    9 Aug 2009
    Messages:
    34
    Likes Received:
    3
    Reputations:
    0
    bred imo
     
  4. gold-goblin

    gold-goblin Elder - Старейшина

    Joined:
    26 Mar 2007
    Messages:
    917
    Likes Received:
    174
    Reputations:
    3
    На юсб без контролера не обойтись.. А вот на ком или лпт без проблем.
    Информации в интернете куча.
     
  5. spider-intruder

    spider-intruder Elder - Старейшина

    Joined:
    9 Dec 2005
    Messages:
    700
    Likes Received:
    339
    Reputations:
    37
    Берем МЫШЬ! Обычную компьтерную УСБ мыш лиш бы с большим кол вом кнопок (большим чем на основной!) или клаву. Выкидываем все ненужное. Програмим НЕНУЖНУЮ НА ОСНОВНОЙ МЫШИ кнопку в ее дровине (чтоб нажатие левой например кнопки в основной миши не вызывали тех же действий что и на самодельной "КРАСНОЙ КНОПКЕ") на действие и вот - ГОТОВО!!!!! Вешаем на нее размонтирование криптотома и радуемся жизни
     
    #5 spider-intruder, 12 Jan 2010
    Last edited: 12 Jan 2010
    1 person likes this.
  6. Qb1024

    Qb1024 New Member

    Joined:
    15 Jul 2009
    Messages:
    323
    Likes Received:
    4
    Reputations:
    0
    Дрова мыши не дадут размахнуться. Да и жалко мышь.
    Сначала я думаю моно попробовать на com, а уже потом прикрутить Usb контролер как эмуляцию com порта. Если есть какая инфа выложите.
     
  7. tux

    tux Elder - Старейшина

    Joined:
    26 Mar 2009
    Messages:
    423
    Likes Received:
    231
    Reputations:
    67
    Можно еще порт джойстика использовать (если он есть, конечно). Но мышь гораздо проще. COM довольно капризная штука и нормальная обвязка на него обойдется вряд ли дешевле простой мыши. LPT спалить очень несложно. А мышь, в конце концов, можно найти и не новую. Хоть шариковую. Да и дров, как таковых, не надо. Обычный обработчик...
     
  8. Qb1024

    Qb1024 New Member

    Joined:
    15 Jul 2009
    Messages:
    323
    Likes Received:
    4
    Reputations:
    0
    А, щас вспомнил. Видел в нете схему пульта управления для com порта, где контакты в порте тупо замыкались. Можно ли только это обработать в проге???
     
  9. POS_troi

    POS_troi Elder - Старейшина

    Joined:
    1 Dec 2006
    Messages:
    1,569
    Likes Received:
    466
    Reputations:
    108
    Опасно.

    По теме -

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

    tux Elder - Старейшина

    Joined:
    26 Mar 2009
    Messages:
    423
    Likes Received:
    231
    Reputations:
    67
    Если "тупо замыкать", то тогда проще LPT. Там есть 4 контакта, которые отвечают за "нет бумаги" и прочее. Кидаешь 1 провод на землю - принтер готов и отзывается. Потом просто опрашиваешь состояние "принтера" и все. Основная проблема - дребезг контактов и статика. Можно запросто сжечь порт.
    P.S. В свое время делал подобную штуку - набор светодиодов и микропереключателей на разъеме. Позволяло выявить, насколько рабочий LPT. Но это было очень давно.
     
  11. Qb1024

    Qb1024 New Member

    Joined:
    15 Jul 2009
    Messages:
    323
    Likes Received:
    4
    Reputations:
    0
    А моно уже какую нибудь схемку, а то в радиоэлектронике не очень.
     
  12. gold-goblin

    gold-goblin Elder - Старейшина

    Joined:
    26 Mar 2007
    Messages:
    917
    Likes Received:
    174
    Reputations:
    3
    какая нах обвязка?
    о_О это принцип работы ком порта... он опасен? (никогда не думал что в цифровом сигнале 1 опасна)
     
  13. tux

    tux Elder - Старейшина

    Joined:
    26 Mar 2009
    Messages:
    423
    Likes Received:
    231
    Reputations:
    67
    Обычная обвязка. Впрочем, для "хацкеров" ведь все просто. Да и не 1 опасно "хацкеру", а "хацкер" порту. Ибо спалит нахер. :)
    А по теме - на той же MAX232 можно собрать. Но мышка явно проще.
     
  14. morty10

    morty10 [electric winter]

    Joined:
    26 Nov 2008
    Messages:
    616
    Likes Received:
    434
    Reputations:
    238
    блутуз-локер по-моему где-то на сайте ксакепа видел.
    тоже посылается определенная команда, и все ок)
     
  15. Qb1024

    Qb1024 New Member

    Joined:
    15 Jul 2009
    Messages:
    323
    Likes Received:
    4
    Reputations:
    0
    ну эт слишком сложна и дорога, а мы исчим простое решение, которе не будет очень дорого стоить.
     
    #15 Qb1024, 12 Jan 2010
    Last edited: 12 Jan 2010
  16. POS_troi

    POS_troi Elder - Старейшина

    Joined:
    1 Dec 2006
    Messages:
    1,569
    Likes Received:
    466
    Reputations:
    108
    Решается RC цепочкой.

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

    Чуть позже, ща сервак спасать нужно =/
     
  17. -Денис-

    -Денис- Elder - Старейшина

    Joined:
    26 Aug 2008
    Messages:
    79
    Likes Received:
    13
    Reputations:
    0
    Самое простое это мониторить на СОМ порте линии CTS, DSR

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

    Qb1024 New Member

    Joined:
    15 Jul 2009
    Messages:
    323
    Likes Received:
    4
    Reputations:
    0
    хотелось бы увидеть схемку или хотя бы номера штырьков в разъёме. А также чем можно это дело мониторить? Возможно ли обработчик написать на делфи?
    И потом, порт не сгорит?
     
  19. -Денис-

    -Денис- Elder - Старейшина

    Joined:
    26 Aug 2008
    Messages:
    79
    Likes Received:
    13
    Reputations:
    0
    Распиновка имеется тут
    Порт от этого не сгорит если канеш не бить в него статикой, не подавать 220 и т.п.
    А прогу можно написать хоть на чем, в т.ч. и на делфе.
     
  20. Qb1024

    Qb1024 New Member

    Joined:
    15 Jul 2009
    Messages:
    323
    Likes Received:
    4
    Reputations:
    0
    Ок, куда пордключать понятно, а как быть с прогой, как в делфи мониторить состояние порта?