Хардварный сигнализатор бяк / этакий дешевый 'Оптимус'
Модератор: 4epT
- piroJOKE
- Модератор
- Сообщения: 8205
- Зарегистрирован: Сб ноя 04, 2006 2:20 am
- Сервер RO:: localhost
- Откуда: Molvania
Хардварный сигнализатор бяк / этакий дешевый 'Оптимус'
В общем есть идея написать (достать готовый?) драйвер для одного полезного, но примитивного устройства.
Представьте себе коробочку, у которой на морде 3...5 светодиодов, и которая подключается в LPT-порт (который, как подозреваю, "простаивает" у большинства граждан).
Вот-с, теперь нам достаточно "сплюнуть" байт в LPT-порт, и загориццо одна из лампочек. Таким образом, даже при отключенном мониторе (или, что еще чаще, при распахнутом каком-то приложении на full-screen) мы будем знать, что происходит какое-то событие.
Што скажете?
ЗЫ: Вспомнился "оптимус-мини" Лебедева: http://www.artlebedev.ru/portfolio/optimus-mini/
Представьте себе коробочку, у которой на морде 3...5 светодиодов, и которая подключается в LPT-порт (который, как подозреваю, "простаивает" у большинства граждан).
Вот-с, теперь нам достаточно "сплюнуть" байт в LPT-порт, и загориццо одна из лампочек. Таким образом, даже при отключенном мониторе (или, что еще чаще, при распахнутом каком-то приложении на full-screen) мы будем знать, что происходит какое-то событие.
Што скажете?
ЗЫ: Вспомнился "оптимус-мини" Лебедева: http://www.artlebedev.ru/portfolio/optimus-mini/
- Вложения
-
- пионерский "оптимус-мини" =)
- ouroptimus.png (2.59 КБ) 1544 просмотра
Последний раз редактировалось piroJOKE Вт окт 23, 2007 12:43 pm, всего редактировалось 3 раза.
- piroJOKE
- Модератор
- Сообщения: 8205
- Зарегистрирован: Сб ноя 04, 2006 2:20 am
- Сервер RO:: localhost
- Откуда: Molvania
Возможны дополнительные усовершенствования:
Проблемы:
- * Мигание лампочкой (на уровне драйвера);
* Два светодиода на одну "лампочку", например красный и зеленый - позволяют выводить 4 состояния одного объекта - выкл/зеленый/красный/желтый (светофор, ы?);
* Добавить пару кнопок - типо, опять таки, для реакции на какие-то события без включения моника/возвращения из full-screen режима;
Проблемы:
- * некому писать драйвер под сей девайс;
* если лампочек будет много, шнурок от девайса будет толстый и неудобный, ибо LPT.
куле там писать, можно даже без драйвера обойтись наверно
Добавлено спустя 4 минуты 8 секунд:
http://www.pcports.ru/articles/6.php
http://www.pcports.ru/articles/7.php
Добавлено спустя 4 минуты 8 секунд:
http://www.pcports.ru/articles/6.php
http://www.pcports.ru/articles/7.php
Универсальный обход кустарных антибот-защит:
xKore 1 -- $20
xKore 1 -- $20
Универсальный обход кустарных антибот-защит:
xKore 1 -- $20
xKore 1 -- $20
А зачем писать драйвер? Эдак к оному потом ещё API либу ваять. Не проще ли сразу софтину общающуюся с LPT портом?
Добавлено спустя 45 минут 13 секунд:
Первая фотка напомнила устройство "Визатор 1.0" - http://rowan.hole.ru/cha/visator.html
Добавлено спустя 45 минут 13 секунд:
Первая фотка напомнила устройство "Визатор 1.0" - http://rowan.hole.ru/cha/visator.html
--------------------------------------------------------
http://www.lom.kiev.ua
http://admins.in.ua
http://padonki.in.ua
http://www.lom.kiev.ua
http://admins.in.ua
http://padonki.in.ua
Гы. Дык а юзать интерфейс LPT - религия мешает?piroJOKE писал(а):BulKoEd
Ну ваще-то был художественный свист что под NT напрямую в порт "низя" (ковоксы када загнулись, ога?), а во-вторых, драйвер может эту незатейлевую ерунду сделать довольно... э... интеллектуальной.
--------------------------------------------------------
http://www.lom.kiev.ua
http://admins.in.ua
http://padonki.in.ua
http://www.lom.kiev.ua
http://admins.in.ua
http://padonki.in.ua
отвал башки.
Тебе там заняться нечем, а ?:)
Добавлено спустя 2 минуты 20 секунд:
э, слышь. пирог, сваяй девайс, я те софтину сделаю :)
Тебе там заняться нечем, а ?:)
Добавлено спустя 2 минуты 20 секунд:
э, слышь. пирог, сваяй девайс, я те софтину сделаю :)
Универсальный обход кустарных антибот-защит:
xKore 1 -- $20
xKore 1 -- $20
- piroJOKE
- Модератор
- Сообщения: 8205
- Зарегистрирован: Сб ноя 04, 2006 2:20 am
- Сервер RO:: localhost
- Откуда: Molvania
Jerry
Хокей.
* * *
Технические требования к устройству такие: полностью изготавливается из б/у компутерных запчастей.
(<= Ибо нынешний век таков, что даже резюсторы не каждый достать может. => В Вики пишуть, што падение напряжения на светодиоде 2....2.5 В, т.е., мы их подключим по два последовательно к 5-вольтовым выходам LPT-порта: будет и ярче, и без резисторов.)
ЗЫ: Дока по распайке lpt-порта: http://www.geocities.com/nozomsite/parallel.htm
Хокей.
* * *
Технические требования к устройству такие: полностью изготавливается из б/у компутерных запчастей.
(<= Ибо нынешний век таков, что даже резюсторы не каждый достать может. => В Вики пишуть, што падение напряжения на светодиоде 2....2.5 В, т.е., мы их подключим по два последовательно к 5-вольтовым выходам LPT-порта: будет и ярче, и без резисторов.)
ЗЫ: Дока по распайке lpt-порта: http://www.geocities.com/nozomsite/parallel.htm
- piroJOKE
- Модератор
- Сообщения: 8205
- Зарегистрирован: Сб ноя 04, 2006 2:20 am
- Сервер RO:: localhost
- Откуда: Molvania
Хе-хе, ну по крайней мере одним светодиодом помигать получилось.
Мигал с помощью той тулзени с pcports.ru (выше) - Джерри, спасибо за наводку!
Больше всего мну щас смущает недостаточная яркость тех светодиодов, што я надыбал. Впрочем, это удасться скомпенсировать геометрией корпуса индикатора (может быть). Посмотрю завтра при дневном освещении, насколько всё плохо. ))
А у современных "сверхярких" светодиодов, во-первых, падение напряжения на переходе больше (~3 В?); во-вторых, они очевидно жрут больше тока (не сдохнет ли порт?); а в-третьих, они еще и денег стоят.
* * *
Я пока просто раскрурочил старый LPT-кабель, и присобачил к нему скрутками пару диодов. Вот на што это похоже:
Мигал с помощью той тулзени с pcports.ru (выше) - Джерри, спасибо за наводку!
Больше всего мну щас смущает недостаточная яркость тех светодиодов, што я надыбал. Впрочем, это удасться скомпенсировать геометрией корпуса индикатора (может быть). Посмотрю завтра при дневном освещении, насколько всё плохо. ))
А у современных "сверхярких" светодиодов, во-первых, падение напряжения на переходе больше (~3 В?); во-вторых, они очевидно жрут больше тока (не сдохнет ли порт?); а в-третьих, они еще и денег стоят.
* * *
Я пока просто раскрурочил старый LPT-кабель, и присобачил к нему скрутками пару диодов. Вот на што это похоже:
- Вложения
-
- "прототип", с позволения сказать :(
- sv_mega_prototip.jpg (13.53 КБ) 1470 просмотров
-
- старый lpt-кабель
первая же проблема... в нем 36 проводов!
кабель плохо гнется и тяжелый.
кроме того, искать нужные проводки в таком - нудная работа :( - sv_old_cable.jpg (16.95 КБ) 1471 просмотр
- старый lpt-кабель
пиражох ... светодиоды питаются не напряжением а током. падение напряжения это так .. побочный эффект. Ограничительные резисторы ставят чтобы этот самый ток ограничивать. И ограничительными они собственно и называются, потомучто ограничивают сверху Ток диода указывается обычно в доке (доку можно нарыть в инете), по простой формуле R=U/I для 5в (ну, не учитываем падение на диоде, максимум в два раза ошибешься) и типичного тока в 5мА имеем R=1K.
Другой вопрос, что лпт тебе может и не отдать 5мА
У сверхярких там ток 50мА вроде может быть и выше так что ату )
Другой вопрос, что лпт тебе может и не отдать 5мА
У сверхярких там ток 50мА вроде может быть и выше так что ату )
Универсальный обход кустарных антибот-защит:
xKore 1 -- $20
xKore 1 -- $20