Чем можно удаленно нажимать на клавишу?

Вот думал о толкающих соленоидах (push type solenoid) да вот стоят они по 7-8 баксов. При покупке 20 штук выходит круглая сумма.

Так чем же еще можно нажимать на клавишу клавиатуры, что было бы небольших размеров, потребляло небольшой постоянный ток (желательно напряжением в 5V) и стоило 1-2 доллара?

0
caskad - 4 Июль, 2012 - 20:16

Какая цель этой операции, если не секрет?

+5
GVA - 4 Июль, 2012 - 20:46
Изображение пользователя GVA.

Моя кошка отлично нажимает на клавиши, при этом постоянный ток не потребляет. :) Нашёл на помойке бесплатно. Если что, там таких ещё много. :)

0
Master_Yoda - 4 Июль, 2012 - 22:51

Какая связь между "удалённо нажать" и "толкающие соленоиды"? Кто соленоиду даст команду на нажатие?

0
Mike - 5 Июль, 2012 - 05:55
Изображение пользователя Mike.

для этой цели можно нанять сержанта, он будет давать команду: "Соленоид, упал - отжался!"

0
Youpiter - 5 Июль, 2012 - 12:34
Изображение пользователя Youpiter.

Предлагаю вообще везде использовать реле

0
Vlad_W_1999 - 5 Июль, 2012 - 17:33

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

0
DarkneSS - 5 Июль, 2012 - 18:53
Изображение пользователя DarkneSS.

Скотчем!

0
novocat - 5 Июль, 2012 - 17:52
Изображение пользователя novocat.

20 карандашей, примотанных скотчем к пальцам или к кошке GVA.
Только нужно, чтобы сторона карандашей, где стирательная резинка, была наружу, а то скользить будут по клавишам.

Действительно, а для чего? И кто будет давать команды соленоиду?

0
GVA - 5 Июль, 2012 - 19:20
Изображение пользователя GVA.

Для чего? Судя по нику топикстартера, он хочет создать робота, который будет набирать текст.

0
artem-bzv - 5 Июль, 2012 - 20:36
Изображение пользователя artem-bzv.

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

0
Master_Yoda - 5 Июль, 2012 - 20:49

Хм, если есть сеть, то на кой ляд робот? Или нажимать клавиши требуется на компе, который не подрублен к сети? Такой вариант паранойи я ещё не встречал ...

0
artem-bzv - 5 Июль, 2012 - 21:12
Изображение пользователя artem-bzv.

так сети бывают разного рода. Можно долго извращаться над применением этого. Но тут спросили чем нажать, я вот и дал свой вариант.
P.S. У меня в гараже вообще система была веселая - чтобы открыть замок, надо было в специальное отверстие в стене вставить лазерную указку и нажать, только после этого электронный замок разблокировался. Конечно он не был единственным препятствием, механические замки были и будут.

0
Master_Yoda - 5 Июль, 2012 - 22:34

P.S. У меня в гараже вообще система была веселая - чтобы открыть замок, надо было в специальное отверстие в стене вставить лазерную указку и нажать, только после этого электронный замок разблокировался.
Это слишком просто :) Надо поставить в гараж комп, провести интернет, подцепить к компу хитрую шелезяку и по сети разблокировать, через ssh-туннель :)

0
artem-bzv - 5 Июль, 2012 - 23:14
Изображение пользователя artem-bzv.

Ну сейчас у меня система куда сложнее и извращеннее..)))
Любой вор будет очень удивлен если сможет все же проникнуть в гараж ))))

0
Master_Yoda - 8 Июль, 2012 - 10:05

Это класс! Думаю, что вор не проникнет. Ибо вряд ли ожидает встретить такую засаду :)

0
Robotex - 5 Июль, 2012 - 23:56

В общем такая ситуация - попросили меня изготовить устройство, которое нажимало бы 20 определенных клавиш на клавиатуре, к которой оно подключено. Причем программно нельзя, нужно именно аппаратно нажимать физические кнопки физической клавы. Управление этим устройством через USB с другого компьютера (или с этого же через интернет). Зачем это нужно заказчик не объяснил, сказал что есть идея одна и боится сглазить, а если у меня получится собрать, то поведает тайну зачем это нужно.

Так что мне самому любопытно :) У меня первая идея попробовать ардуино + 20 соленоидов, но достаточно компактные для подобной цели соленоиды стоят 62 гривны самые дешевые. Вторая идея это ардуино + сервоприводы. Самые дешевые, что я нашел стоят 2,72 доллара, но они слишком большие, а меньше не видел. Вот поэтому и решил спросить у сообщества идей.

0
pasha1112 - 6 Июль, 2012 - 22:21
Изображение пользователя pasha1112.

вы нас держите в курсе ваших изысканий, мне очень интересно как вы это реализуете.

0
caskad - 7 Июль, 2012 - 06:08

Здесь и здесь. Интересные идеи на мой взгляд.
И реализация более универсальная.

0
novocat - 7 Июль, 2012 - 08:37
Изображение пользователя novocat.

Первая ссылка проще реализуема. Два дискретных эл.моторчика по направляющим, для передвижения по осям Х и У, посередине механизм нажатия. Типа координатной плазмы. Можно поставить третий моторчик на ось Z, будет бегать вверх-вниз и заменять механизм нажатия. Получится один блок - надстройка над клавиатурой. Тогда придется разрабатывать систему управления и писать код управления. Опять все упиравется в вопрос - как управлять, чтобы было дешево и надежно?

0
mft - 7 Июль, 2012 - 12:55

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

0
pasha1112 - 7 Июль, 2012 - 20:24
Изображение пользователя pasha1112.

какая разница? это условие заказчика, этим все сказано. Но, мне все равно это очень интересно!

0
smartass - 7 Июль, 2012 - 23:59
Изображение пользователя smartass.

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

0
mft - 8 Июль, 2012 - 07:55

разница огромная. механическая реализация во много раз дороже. про надёжность уже выше написали. условие заказчика просто какое-то странное, механически нажимать на клаву - извращение.

0
Mike - 8 Июль, 2012 - 08:01
Изображение пользователя Mike.

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

0
slknet - 8 Июль, 2012 - 01:30
Изображение пользователя slknet.

Я бы, для этих целей, попробовал использовать старый матричный принтер, который бы выполнял свои стандартные функции печати. Просто вращающийся вал принтера совместно с головкой я бы переделал в контактную группу по всей длине вала, переходящую в релейный блок и далее по усмотрению заказчика. Программное управление осуществлялось бы простым набором символов в обычном текстовом редакторе и далее отправкой на печать удаленного принтера. Причем, количество команд может быть много больше, чем 20. Сами исполнительные механизмы, нажимающие на клавиатуру - это уже дело техники. Если руки правильно растут, то это можно сделать не дорого и эффективно.
Ну, примерно так.

0
Mike - 8 Июль, 2012 - 08:01
Изображение пользователя Mike.

Засунуть клавиатуру в принтер? Оригинальненько!

0
slknet - 8 Июль, 2012 - 10:00
Изображение пользователя slknet.

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

-1
Vlad_W_1999 - 11 Июль, 2012 - 08:32

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

0
slknet - 12 Июль, 2012 - 17:40
Изображение пользователя slknet.

МОЛОДЕЦ!!!
Возьми с полки пирожок.

-1
Vlad_W_1999 - 13 Июль, 2012 - 12:36

Не дерзи, юнец.

0
Susumo - 12 Июль, 2012 - 18:55
Изображение пользователя Susumo.

Согласен с slknet вариант который он предложил не заставляет изобретать велосипед, а использовать существующие технологии.

что бы догадаться исполнительный механизм сделать вне принтера

Вроде читать умеете, а......

0
Vlad_W_1999 - 13 Июль, 2012 - 12:39

Весь косяк заключается в том, что непонятна цель. Решение возможно, если понять для чего. А так будет изобретение велосипеда.

0
GVA - 8 Июль, 2012 - 10:34
Изображение пользователя GVA.

slknet подсказал отличную идею.
Значит так. На каждую клавишу крепится магнит. Над каждой клавишей устанавливается электромагнит. Делаем так, чтобы на конце направленном к клавише в электромагните возникал заряд той же полярности, что и в магните на клавише, чтобы при включении электромагнита, клавиша отталкивалась, а не притягивалась.

Чем-то похоже на толкающие соленоиды. :)

0
slknet - 8 Июль, 2012 - 11:32
Изображение пользователя slknet.

Ну это уже дело фантазии изготовителя. Я бы сделал просто механические толкатели с пружинными амортизаторами.

0
salt - 11 Июль, 2012 - 19:23
Изображение пользователя salt.

На мой взгляд задача несколько абсурдна... Вам предлагают изготовить руку как в терминаторе? Что-бы эта рука или какое-то иное устройство нажимало клавиши. Чтобы устройство нажимало клавиши ему нужно дать команду какую клавишу как и когда нажимать и т.п. Как будет даваться эта команда? Или заказчику нужно удаленное администрирование которое реализуется гораздо проще? Или распознавание речи для преобразования в команды? Зачем устройство для нажатия на клавиши? Пока вопросов получается больше чем ответов.:)

+1
GVA - 11 Июль, 2012 - 21:46
Изображение пользователя GVA.

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

+2
SD - 11 Июль, 2012 - 21:50

а кому-то шварценеггера :)

0
itrch - 11 Июль, 2012 - 23:34
Изображение пользователя itrch.

Шварценеггер не нужен, дядя Вова. он уже старый )))

0
SD - 12 Июль, 2012 - 07:56

дядя Вова
я дядя Дима

0
Flameflower - 12 Июль, 2012 - 08:33
Изображение пользователя Flameflower.

Скрипач не нужен. (с) Кин-Дза-Дза.

0
SD - 12 Июль, 2012 - 09:45

скрипачу модернизация нужна.

0
slknet - 12 Июль, 2012 - 19:58
Изображение пользователя slknet.

А на мой взгляд, совершенно нормальная задача. Удаленное управление не компьютером, а механическим приспособлением. И клавиши нужно нажимать, на сколько я понимаю, не только от клавиатуры компьютера, а любые в принципе. И это вполне решаемо. А вот зачем такое устройство? Это вопрос уже десятый, и зависит лишь от индивидуальной фантазии. Или ты убежден, что если именно ты не понимаешь, то это и не реально? На самом деле, вариантов применений такому механизму может быть сколько угодно.
И мне думается, что в данном случае, клавиши, которые надо нажимать, вообще можно было бы исключить, а управляющий сигнал брать непосредственно с релейного блока.

0
Гость - 13 Июль, 2012 - 20:26

это решили еще при Сталине на машине Быстрица, зачем велосипед изобретать, сходи в патентную библиотеку

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

CAPTCHA на основе изображений
Введите цифры