Frage:
Hardware zum Drücken von Knöpfen
Elazar Leibovich
2010-08-19 16:44:12 UTC
view on stackexchange narkive permalink

Oft möchte ich, dass mein Computer alte Hardware verbindet. Wie Radio, Lichtschalter usw. Dies beinhaltet hauptsächlich das Drücken und Bewegen verschiedener Tasten und Schalter.

Ich möchte keine neue Hardware kaufen. Ich möchte, dass mein Computer die alte Hardware verbindet, die ich bereits habe.

Ich habe darüber nachgedacht und bin zu dem Schluss gekommen, dass ich eine universelle Button-Pusher-Hardware benötige.

Ich brauche ein einfaches Gerät, das ich über einen Computer anschließen kann und würde Sie können die meisten Tasten, die wir im täglichen Zubehör haben, drücken, ohne die Taste zu beschädigen.

Gibt es ein solches Zubehör?

(vom Superuser migriert, wo ich keine zufriedenstellenden Antworten erhalten habe ).

Verstehe ich richtig, dass Sie nach einer Art elektromechanischem Aktuator suchen, wie einer kleinen Roboterhand, die Schalter umlegen und Knöpfe drücken kann? Ich vermute, Sie benötigen möglicherweise zwei Gegenstände - einen Magneten zum Drücken von Knöpfen, möglicherweise mit einem Aufsatz zum Umlegen von Schaltern.
Vielen Dank! Du verstehst richtig. Ich freue mich jedoch, wenn Sie mir Referenzen für alle von Ihnen erwähnten Punkte geben können, da ich überhaupt nicht mit Robotik vertraut bin und nicht mit allen Begriffen in Ihrem Kommentar vertraut bin.
http://oomlout.com/a/products/sesw/ ist ein Servo, das an einen nordamerikanischen Standardlichtschalter angeschlossen wird.
Tolle Frage, nur keine guten Antworten auf dieser Seite. Haben Sie jemals eine Lösung gefunden?
-1
Ich habe an einem Druckknopfantrieb gearbeitet. Sein Prototyp jetzt und ich habe ihn auf Quirky.com gelistet. Bitte schauen Sie und stimmen Sie dafür ab, da ich auch das gleiche Problem lösen möchte. Http://www.quirky.com/ideations/372926 danke!
Neun antworten:
SingleNegationElimination
2010-08-19 23:06:09 UTC
view on stackexchange narkive permalink

Sind Sie völlig dagegen, geringfügige Änderungen an diesen alten Geräten vorzunehmen? Wenn nicht, können Sie wahrscheinlich eine Schnittstelle zu ihnen herstellen, indem Sie Relais in den Schaltkreisen platzieren, die von den Tasten und Schaltern gesteuert werden.

Das Testen der Switch-Ausgänge kann auch ergeben, dass sie mit TTL- oder CMOS-Logik verbunden sind, die direkt mit dem Ausgang Ihres Geräts verbunden sein kann.
@TokenMacGuy, Der Grund, warum ich Änderungen an diesen Geräten ablehne, ist: (1) Oft sind dies Lichtschalter, die direkt an das Stromnetz des Hauses angeschlossen sind. Ich bin mir nicht sicher, ob ich damit umgehen will. (2) Der Aktuator ist "tragbarer", wenn ein Freund überspringt und seine Stereoanlage mitbringt - ich kann meinen Knopfschieber verwenden. Wenn ich die Klimaanlage mit der Fernbedienung einschalten möchte, kann ich das mit demselben Knopfschieber tun.
Yann Ramin
2010-08-19 21:14:02 UTC
view on stackexchange narkive permalink

Sie können verschiedene Betätigungsgeräte verwenden. Zunächst einmal ist der bescheidene Magnet - im Grunde eine Spulenkanone, bei der der Butzen die Spule nicht verlassen kann. Sie können viel Kraft ausüben, können aber nicht in Bezug auf die Geschwindigkeit gesteuert werden und geben einen schönen "Schlag" -Sound.

Ein Servo mit einem Kipphebel würde funktionieren (mechanisch komplexer). Die Fähigkeit, Tasten zu drücken, wäre langsamer, aber kontrollierter.

Ein Schrittmotor oder ein freilaufendes Servo könnten Drehknöpfe ausführen.

Ein Linearantrieb (Schrittmotor an einer Schraube) -Welle) könnte Gleitaktionen ausführen.

Der am häufigsten verwendete Teil wäre die mechanische Schnittstelle. Ich schlage vor, in http://smallparts.com und http://mcmaster.com

herumzusuchen. Sie könnten wahrscheinlich eine vorgefertigte Schnittstellenelektronik finden ( Motorsteuerungen sogar über USB) bei Pololu: http://www.pololu.com/

Magnetspulen können relativ einfach, ähnlich wie die meisten elektromagnetischen Geräte, mittels PWM oder ähnlichem Arbeitszyklus gesteuert werden.
Lizm
2012-11-06 21:09:36 UTC
view on stackexchange narkive permalink

Alter Thread, aber ...

Ich denke selbst über so etwas nach. Entweder mit Phidgets (phidgets.com) ein Aktuator: 3541_0 Linearantrieb L12-50-100-06-R 1066_0 PhidgetAdvancedServo 1-Motor

oder mit Gadgeteer mit einem Relais: http: // channel9 .msdn.com / coding4fun / blog / Ein-Licht-auf-ein-Windows-Telefon-Net-Gadgeteer-Licht-Schalter leuchten

Beide sind ein bisschen übertrieben, um einen Kaffee zu schieben Brauerschalter: D

Vielen Dank! Alter Thread, aber ich folge weiter ...
akohlsmith
2010-08-19 18:17:35 UTC
view on stackexchange narkive permalink

Dies ist ein interessantes Problem. Ich habe so etwas noch nie gemacht, aber ich habe auch über Aktuatoren für physische Komponenten nachgedacht.

Zum Drücken von Tasten würde ich wahrscheinlich pneumatische (luftbetriebene) Aktuatoren verwenden. Sie können die Kraftmenge leicht steuern und sie in einer Vielzahl von Größen finden. Die Steuerung erfolgt über magnetgesteuerte Ventile. Sie benötigen lediglich eine saubere und trockene Druckluftquelle, was fast nie ein Problem darstellt.

Das Umlegen des Schalters ist schwieriger. Meine erste Lösung wäre, eine Art mechanischen Konverter zu haben, um die lineare Bewegung eines Paares pneumatischer Aktuatoren in eine diagonale Bewegung umzuwandeln, die von Schaltern verwendet wird, aber Sie würden schnell auf Probleme mit der physischen Größe stoßen. Ein winziger Schrittmotor mit einer ähnlichen Schnittstelle zwischen Rotation und Linear über dem Schalter würde funktionieren und kleiner sein. Schrittmotoren würden auch sehr gut funktionieren, um alles zu steuern, was gedreht werden musste (Stimmräder, Lautstärkeregler usw.) . Jetzt möchte ich etwas kaufen und spielen. :-)

Leon Heller
2010-08-19 23:32:32 UTC
view on stackexchange narkive permalink

Die Verwendung von analogen Schaltern über die eigentlichen Schalter hinweg, die von einem Computer oder einer MCU gesteuert werden, ist eine beliebte Technik und vermeidet das Herumspielen mit mechanischen Aktuatoren. Der 74HC4066 ist ein typisches Gerät, das verwendet werden kann.

avra
2010-09-14 17:08:21 UTC
view on stackexchange narkive permalink

Hier finden Sie viele sehr günstige USB-DIY-Projekte, mit denen Sie Ihre alten Geräte verbinden können: http://www.obdev.at/products/vusb/prjhid.html.

Sushrut J Mair
2010-09-17 15:32:38 UTC
view on stackexchange narkive permalink

Interessantes Problem. Ich gehe davon aus, dass die Arten von Tasten / Schaltern, die Sie drücken / bewegen möchten, eine Vielzahl von "Widerständen" aufweisen. Mit Widerständen meine ich, dass Sie vielleicht einen kleinen Schubs für einen Knopf brauchen, aber einen kräftigen Schlag für einen anderen. Dies kann auch eine konfigurierbare Position (horizontal + vertikal) Ihres Stellantriebs erfordern, die die eigentliche Arbeit des Drückens oder Bewegens des Zubehörs erledigt.

Obwohl ich dies persönlich noch nie versucht habe, denke ich a Es kann ein Mini-Servomotor verwendet werden, der ein feinkörniges Maß an Kontrolle in seiner Bewegung bietet (ähnlich wie Andrews Antwort in diesem Thread). Der Servomotor kann wiederum über einen federbelasteten Auslösemechanismus mit Ihrem Stellantrieb verbunden werden. Die Federspannung variiert je nach Widerstand des Knopfes oder Schalters. Dieser gesamte Mechanismus sollte wiederum auf einer Plattform sitzen, die horizontal und vertikal beweglich ist (wieder ein paar Mini-Servomotoren).

Zugegeben, meine Option sieht aufwendig aus, aber ich denke, wenn sie gut konstruiert ist Es ist endlos auf alle Arten von Zubehör anwendbar und möglicherweise billiger als kundenspezifische Geräte. Die Plattform kann zunächst weggelassen werden, um sie noch billiger zu machen.

posipiet
2010-11-04 20:32:40 UTC
view on stackexchange narkive permalink

Schnittstelle zu Lego Mindstorms, bauen Sie falsche Finger mit dem Gummispitzenteil und lassen Sie den Mindstorms-Motor den Knopf drücken. Ich habe das einmal gemacht.

Alternativ können Sie einen Mikrocontroller verwenden, um eine Schnittstelle zu RC-Servos herzustellen.

Toby Jaffey
2010-08-19 18:28:37 UTC
view on stackexchange narkive permalink

Für einige Anwendungen ist dies möglicherweise eine einfachere Lösung, ein Relais, das die Netzstromversorgung steuert.

http://www.adafruit.com/index.php?main_page=product_info&cPath=44&products_id= 268



Diese Fragen und Antworten wurden automatisch aus der englischen Sprache übersetzt.Der ursprüngliche Inhalt ist auf stackexchange verfügbar. Wir danken ihm für die cc by-sa 2.0-Lizenz, unter der er vertrieben wird.
Loading...