MODDING-FAQ FORUM

Alles rund ums Modden => Modding allgemein => Thema gestartet von: Modshark am August 8, 2003, 15:43:00



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.