Titel: Action Keyboard Beitrag von: Modshark am August 8, 2003, 15:43:00 Hi!
Ich hatte eben eine Idee und wollte die gleich mal mitteilen... ;D Wie wäre es, wenn man eine Art Tastatur aus mehrern Schaltern hätte (meinetwegen 3 x 3) und nun über diese Tastatur verschiedene Aktionen rund um seinen PC auslösen könnte, indem man bestimmte tastenkombinationen eintippt... Aktionen könnten sein: - PC an/ausschalten - Reset ausslösen - licht an/aus . . . usw... Man könnte die Tasten dann mit Zahlen, Buchstaben oder irgendwelchen anderen Zeichen (elbisch... :)) versehen Wäre doch irgendwie cool. Nun sind die Technikfreaks gefragt, ob sowas realisierbar wäre... *zurücklehn* MfG Modshark Titel: Re:Action Keyboard Beitrag von: TechnikMaster am August 8, 2003, 15:44:56 Mit nem Microcontroller eigentlich kein Problem, ist halt eher ne Kostenfrage ...
Titel: Re:Action Keyboard Beitrag von: Army Man am August 8, 2003, 15:59:02 Um Tasten-Kombos, wie Start, Licht und Reset zu machen, bräuchtest du nur die nötigen Schalter in Reihe zu setzten und fertig.
Man muüsste nur auspassen, dass man natürlich immer andere Kombinationen nimmt, und net Start und Reset kurzschließt :D Muss das denn immer so aufwendig sein ??? Gruss Army Man Titel: Re:Action Keyboard Beitrag von: Modshark am August 8, 2003, 16:58:08 Es würde ja schon reichen, wenn man 2 anschlüsse hätte die man an/aus schalten könnte (lüfter, licht, etc.) und 2 bei denen man nur einen stromimpuls gibt (PC An, Reset, etc.)
Die Frage ist nur, wie verbindet man das ganze mit der Eingabe von Tastenkombinationen... welche ja auch irgendwo gespeichert werden müssen... MfG Modshark Titel: Re:Action Keyboard Beitrag von: Army Man am August 8, 2003, 23:22:08 Also ich habe mir das so vorgestellt:
Es würde nur mit Tastern und Schaltern funktionieren. Problem (sorry, habs zuspät gemerkt, aber Augen zu und durch, vielleicht gefällts dir ja) Man müsste die Taster für den jeweiligen Befehl gedrückt halten. (eher Notlösung, geb ich zu, aber erspart dir aber eine menge Arbeit) (http://mitglied.lycos.de/armyman0815/plan.jpg) Ich hoffe, das ist deutlich genug, ansonsten steh ich für weitere Fragen offen. Gruss Army Man Titel: Re:Action Keyboard Beitrag von: Moddingbär am August 8, 2003, 23:50:38 ich könte es mir noch über Drucker Port vorstellen. Bin amer eher der Elektroniker und hab von software net so Peilung. Mann könnte zum Beispiel die Pins 1-9 oder so für die 3*3 Tastatur verwenden und den rest für aktievierungs Schaltungen. Dann müsste mann ein Prog schreiben, das Siegnale der 1-9er Pins auswetet (z.B 5281) und in Signale an die restlichen Pins umwandelt. Diese Pins aktievieren dann durch Schaltungen das entweder ein Impuls oder ein Dauerstron erzeugt wird!
währe aber ein bisschen aufwendig weil für jeden Pin eine kleine Verstärkerschaltung gebaut werden müsste!!! Aber anders kann ich mir des mit komplexen Nummern net vorstellen! Titel: Re:Action Keyboard Beitrag von: Modshark am August 9, 2003, 00:05:55 Mit dem Druckerport ist mir auch schon in den Sinn gekommen, dann kann man auch noch Softwareabhängige Dinge realisieren (Winamp steuern, Programme starten usw...)
Bei einer 3x3 Tastatur gibt es bei einer 3 stelligen Kombination ja immerhin 19683 Möglichkeiten :D Titel: Re:Action Keyboard Beitrag von: Army Man am August 9, 2003, 00:32:51 Aber wie kriegt man dann über den LPT-Port,a lso mit Software, Befehele wie "PC an" oder "Reset" ::) hin ??
Also das wird schiwerig. Viel Spaß Mich würde das Ergebnissschon interessieren ! Titel: Re:Action Keyboard Beitrag von: Modshark am August 9, 2003, 09:39:52 @Army Man: Nochmal zu deiner Schaltung... Verstehe ich das richtig, man drückt taster, die meinetwegen den stromzufluss zum pc reset unterbrechen und dann eine "Auslösetaste" um den Stromfluss entgültig freizugeben?
Titel: Re:Action Keyboard Beitrag von: Blocki am August 9, 2003, 09:51:16 japp son is es(zumindest seh ich das so ;D). der mehrpolige taster muss muss gedrück werden und dann kann man mit den anderen taster entweder pc starten, led´s/cc´s an/aus etc. was mir aber auffällt is das man z.b. die kombie für lüfterstart halten muss damit die an bleiben oder seh ich das falsch?
Titel: Re:Action Keyboard Beitrag von: Modshark am August 9, 2003, 09:55:08 Ja mit Army Mans Schaltung kann man nur Stromimpulse geben... Es sei denn man klebt die Taster mit nem Stück Tesa fest ;D
Titel: Re:Action Keyboard Beitrag von: Saint am August 9, 2003, 10:12:23 oder man nimmt einfach taster mit einrastfunktion dann muss man die taster nicht festhalten ;)
Titel: Re:Action Keyboard Beitrag von: Modshark am August 9, 2003, 10:16:37 Zitat von: Modshark $txt[176] August 8, 2003, 16:58:08 Es würde ja schon reichen, wenn man 2 anschlüsse hätte die man an/aus schalten könnte (lüfter, licht, etc.) und 2 bei denen man nur einen stromimpuls gibt (PC An, Reset, etc.) Die Frage ist nur, wie verbindet man das ganze mit der Eingabe von Tastenkombinationen... welche ja auch irgendwo gespeichert werden müssen... Wie könnte man das ganze noch realisieren...? Titel: Re:Action Keyboard Beitrag von: Moddingbär am August 9, 2003, 10:56:47 Zitat von: Army Man $txt[176] August 9, 2003, 00:32:51 Aber wie kriegt man dann über den LPT-Port,a lso mit Software, Befehele wie "PC an" oder "Reset" ::) hin ?? Also das wird schiwerig. MAnn müsste noch auf einzelnen Lochrastern Schaltungen bauen, die die signale, die von den PIns des Drucker ports kommen verstärken. Oder sonst halt den Reset und beenden durch Software. Titel: Re:Action Keyboard Beitrag von: Modshark am August 9, 2003, 11:08:05 So - ich habe mich eben mal ein bisschen schlau gemacht... die ansteuerung bzw. abfrage des parallelports ist nicht sonderlich schwer, ein Programm, in dem man die Tastenkombinationen verwalten und ihnen aktionen zuweisen kann bekomm ich sicherlich hin... Nur die Elektronik fehlt noch...
Wäre mir aber auf jeden Fall lieber alles über Software zu steuern, da ich mich dort besser auskenne... und nicht alle möglichen Leitungen im PC "anzapfen" muss... (http://www.activevb.de/tutorials/tut_parallel/images/par.gif) Pin - Belegung 1 - Strobe 2 - Ausgang 0 3 - Ausgang 1 4 - Ausgang 2 5 - Ausgang 3 6 - Ausgang 4 7 - Ausgang 5 8 - Ausgang 6 9 - Ausgang 7 10 - . 11 - Busy 12 - Papiermangel 13 - Bereit/Online 14 - Automatische Papierzufuhr (Auto Feed) 15 - Fehler/Error 16 - Init 17 - Slct in 18 - Masse 19 - Masse 20 - Masse 21 - Masse 22 - Masse 23 - Masse 24 - Masse 25 - Masse Wie kann ich nun mit einer Schaltung Impulse an den Port senden, die ich mit der Software abfragen kann? Titel: Re:Action Keyboard Beitrag von: OlafSt am August 9, 2003, 13:18:04 Vorab möchte ich einwerfen, das die 8 Datenleitungen bei SPP-Ports nicht abfragbar sind. Dies erfordert einen BiDir- oder EPP-Parallelport. Bei ECP ist das ganze dann wieder hinfällig, der Aufwand steigt hier rapide an.
Definitiv abfragbar sind 4 Statusleitungen, eine davon ist aber mit Vorsicht zu genießen, da sie IRQs auslöst - man kann sich vorstellen, was Windows XP davon hält. Blieben also noch drei, mit denen 8 verschiedene Zustände möglich sind. Dies ist (von ECP abgesehen) der einzige, wirklich 100% sichere Weg. Ansonsten hat so ziemlich jedes LCD-Programm mit Tasterabfrage bereits entsprechende Funktionen drin (selbst STLCD, das dafür gar nicht gedacht war). Unser fadfreak hat sowas schon gebaut (steuert damit z.B. einen MP3-Player), in STLCD ist sowas drin und auch jaLCD kann sowas, wenn ich mich recht erinnere. Titel: Re:Action Keyboard Beitrag von: Army Man am August 9, 2003, 14:12:33 Ja, genau so meine ich das.
Was ich jetzt "vergesse" habe, ist diese Taster-Schalter-Schaltung, die hier ja irgendwo auch im Forum ist. Mit ihr könnte man auch Lüfter, CCs, LEDs, etc anschalten. Titel: Re:Action Keyboard Beitrag von: Modshark am August 9, 2003, 14:57:09 @OlafSt: Vielen Dank für den Ansatz!
Für mich ist zur Zeit die Software die die 8 Zustände abfragt nicht so sehr das Problem sondern viel mehr die Elektronik, welche diese Zustände ausslöst... Hat jemand dazu einen Ansatz? Ich dachte, ich baue eine art modul auf dem sich ein anschluss für ein parallelportkabel befindet und 8 taster die jeweils einen der 8 zustände auslösen sollen...
© 2001-2022 MODDING-FAQ FORUM | SMF
Alle Rechte vorbehalten. |