Нужна помощь в создании простой микросхемы.

Необходимо создать простое устройство.

Сам я не смыслю ничего в электронике, но знаю что это возможно и довольно просто.


Задача - тюнинговать мышку так, чтобы она сама замыкала контакт на левой кнопке (имитировала нажатие) через определенный интервал, 1-30 секунд, возможно с грубой регулировкой в этих пределах.

Фактически надо просто вместо микрика припаять это схемку.

Как задача максимум - придать интервалам небольшую случайность в пределах 2-5 секунд.

Внешний вид конечного устройства не критичен.

Тогда придется искать свободный LPT. Но в этом случае я не представляю как им управлять. Что мне нужно на него послать чтобы сгенерировать импульс в 0,1 секунду? У LPT есть частота опроса? Смогу ли я использовать файл с последовательностью 00 и FF для воспроизведения комбинации нажатий?

JAM
1. Послать 0xFF (лог.1 на всех выводах 2-9) или 0x01 (лог. 1 на выводе 2, лог. 0 на выводах 3-9)
2. Пауза 0,1 с (время нажатия)
3. Послать 0x00
4. Пауза произвольной длительности
Далее опять п.1 и т.д.
P.S. Я не знаю, под какую ОС и на чем вы собираетесь писать программу. Поэтому более подробные рекомендации не даю.

Ну с большего понятно. Даже можно сказать все понятно. ОС - винда, а на чем - это вопрос третий, главное написать:)

Просто чем меня привлек лайн-аут, что я могу сделать файл на 10 минут например и записать нажатия в процессе обычной работы, т.е. полная имитация работы человека. Но здесь я так понимаю мне нужно будет давать не последовательность 00 или FF, а последовательность команд и пауз. В принципе почти то же самое, просто "кодить" чуть побольше.

Еще раз спасибо! Этот вариант, похоже, самый подходящий.

Вместо LPT можно заюзать и COM - юзать RTS/DTR выходы. Да и софтово это легче, чем писать прошивку на МК либо паять несколько мультивибраторов...

А насчет обработки событий программой - не думаю, что она работает напрямую с драйвером... Если это винда - то возможно удастся обойти защиту при помощи хуков.

Уважаемые коллеги, в переписке с нашими англоязычными партнерами помните: whether - который, weather - погода, wether - кастрированый баран!
У некоторых людей торс - это просто разветвитель, позволяющий подключить руки и голову к заднице.

Аватар пользователя Baza

Вот вам ещё решение:



с помощью схемы , предложенной maco , подключаемся к IDE LED:)

сделать частые обращения к винту, и всё:)

Либо нечему гореть, либо нечем поджечь!

Ну тут я уже не силен. Со звуком работал, поэтому могу такой файл сделать, програмил когда-то - надеюсь смогу сделать файл с нужным кодом и "печатать" его, а IDE - тут у меня опять 100 вопросов будет.

Но за совет спасибо:)

Аватар пользователя GetinakS

JAM
Тут речь не об IDE шине идет, а об светодиоде IDE, который моргает, когда активность на харде есть. То есть требуется светодиод оптрона вместо него включить и всех делов. Ну а дальше написать програмку, которая бы через нужные вам (рандомные) промежутки времени сливала бы на винт какойнить мусор объемом побольше(чтобы винда его в кеш не скинула).

Правда для такой цели компьютер вскрыть прийдется, что в сурьезных фирмах поидее нереально без последствий.

Broadcast message from PAO EC
Power is going down for shutdown NOW!

Ага, и в самом деле! Не подумал об этом сразу.

В комп залезть не проблема дома, на работе  - да. Правда 1 - мобильность девайса страдает, 2 - трудно контролировать продолжительность импульса т.к. их там по-моему очень много в секунду происходит (особенно если файл сильно дефрагментирован), а это на нажатие не похоже совсем, ну по крайней мере не гарантировано что похоже. Поэтому если уже программировать, то проще в случае с лпт.

Кстати как на счет USB всесто LPT? Было бы удобнее.

JAM

Цитата:
Кстати как на счет USB всесто LPT? Было бы удобнее.

Сильно сомневаюсь. Со схемной стороны однозначно труднее. С программной - не знаю, не пробовал напрямую работать с USB.

Аватар пользователя Хе-Хемуль

Вот, а 555 можно и запитать, и развести прямо внутри мыши lol

brainbooster needed... roll

Отправить комментарий

Содержание этого поля является приватным и не предназначено к показу.
  • Разрешённые HTML-теги: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <img>
  • You can use BBCode tags in the text. URLs will automatically be converted to links.

Подробнее о форматировании текста

Антибот - введите цифру.
Ленты новостей