mikrocontroller.net

Forum: PC-Programmierung Taster sollen am PC extern angeschlossen


Autor: Jochen Hanisch (Firma: freier [VENTUZ] Operator) (joschy)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
werden und mit einem Programm konfigurierbar sein. D.h. ich kann den 
einzelnen Tastern einen Buchstaben zuordnen, der dann via ftp an die im 
Netzwerk befindlichen PCs gesendet wird.

Wie kann man das umsetzen? Hab mit der Suche nix brauchbares gefunden...
Mein Gedanke: µC Board wo die Taster dran kommen. Es wird nur die Taster 
Nummer via UART od. parallel an den PC gesendet. Dann müsste eine 
Anwendung auf´m PC die Taster zuordnen, welche Tastennummer <-> welcher 
Buchstabe und via ftp im LAN versenden...
Mein Problem ist die PC-Anwendung, gibt es da ein paar Ansätze mit denen 
man so etwas umsetzen könnte?

joschy

Autor: F. Kriewitz (freddy436)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Eventuell kannst du die Taster auch direkt an z.B. die Parallele 
Schnittstelle anschließen, ich würde aber auch eine µC+Serielle Lösung 
bevorzugen.

Die PC Software muss einfach nur auf Daten von der seriellen 
Schnittstelle warten (googeln, gibt genug Beispiele dafür), aus der 
Nummer dann nen Buchstaben machen.

Wie genau stellst du dir die per ftp Senden Geschichte vor? Eine 
Textdatei mit dem Buchstaben dirn?

Da findest du sicherlich auch eine brachbare FTP Klasse im Netz, 
ansonsten solltest du dich ein wenig mit Socket Programmierung vertraut 
machen und deinen eigenen kleinen FTP Client bauen.
Alternativ kannst du natürlich auch irgend ein Kommandozeilen FTP Tool 
benutzen und das dann aus dem Programm aufrufen.

Autor: Jochen Hanisch (Firma: freier [VENTUZ] Operator) (joschy)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
merci, das sind die richtigen Wegweiser :)

Autor: Rolf Magnus (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
> werden und mit einem Programm konfigurierbar sein.

Ähm, was?

> D.h. ich kann den einzelnen Tastern einen Buchstaben zuordnen, der dann
> via ftp an die im Netzwerk befindlichen PCs gesendet wird.

Du willst einen Buchstaben per ftp versenden? Wie soll man sich das 
vorstellen? ftp ist zum Übertragen von Dateien gedacht. Willst du eine 
Datei senden, die nur diesen einen Buchstaben enthält? Welchen Namen 
soll die dann haben?

> Wie kann man das umsetzen?

Einfachste Lösung: USB-Gamepad schlachten und die Taster da an die 
Kontakte anlöten.

> Mein Gedanke: µC Board wo die Taster dran kommen. Es wird nur die
> Taster Nummer via UART od. parallel an den PC gesendet.

Ginge auch.

> Mein Problem ist die PC-Anwendung, gibt es da ein paar Ansätze mit
> denen man so etwas umsetzen könnte?

lirc vielleicht.

Autor: Matthias S. (da_user)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
ach.. ewiges rumgebastel...

Wie Rolf schon gesagt hat, kauf dir ein USB-Gamepad und hol dir diese 
Software: 
http://www.spaceflakes.de/index.php?index=96&page=...

Wenn du Lust hast, kannst du das Gamepad auch noch zerstören und die 
Tasten desselben mit einem eigenen Bedienfeld "schließen":
http://www.da-user.de.tl/Spiegelsteuerung.htm

hf

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.