Hallo,
ich bin mir nicht sicher, ob das Forum passt, aber ich versuche es mal. Ich möchte gerne folgendes:
Eine Lichtschranke registriert, wann ein Gegenstand vorbeikommt. (z.B. herunter fallender Teller) Das teilt sie dann meinem Computer mit, indem sie zwei Pins des Parallelports kurzschließt.
Im Computer läuft ein Programm, das das registriert. Eine bestimmt Zeit (wenige Millisekunden) später gibt der Computer dann an eine Kamera das Signal, das sie auslösen soll, und an ein Blitzgerät, ebenfalls den "Befehl", dass es auslösen soll. Der auf dem Boden zerspringende Teller, der vorher die Lichtschranke passiert hat, wird dann (wenn man die richtige Verzögerung vorgibt) fotografiert, während die Scherben auseinander fliegen.
Für Projekte in dieser Art brauche ich folgendes:
Ein Signal geht in den Computer rein (zwei Pins des Parallelports werden kurzgeschlossen), und zB nach 15 Millisekunden wird ein Signal (indem zwei andere Pins kurzgeschlossen werden) von dem Computer an eine Kamera abgegeben, und so weiter.
FRAGE:
Ist das mit dem Parallelport möglich? Ich habe einen alten Laptop rumliegen mit Win XP, den ich dafür nehmen würde. Vor ca. 10 Jahren habe ich mal ein ähnliches Programm in Delphi geschrieben, mit dem LED zum blinken gebracht werden konnten (damals im Informatikunterricht). Das war aber in dem Bereich, dass etwa 1 mal pro Sekunde die angeschalteten LEDs gewechselt haben, nicht im Millisekundenbereich. Und es gab nur eine Ausgabe, kein Einlesen eines Signals.
Wie viele Eingangs- und Ausgangsdantenpins hätte ich mit dem Parallelport? Und wie exakt kann ich sie ansteuern und auslesen? Auf die Millisekunde genau sollte kein Problem sein, oder?
Falls jemand Gegenvorschläge hat, dass man es nicht mit dem Parallelport, sondern anders machen sollte, immer her damit.
ich bin mir nicht sicher, ob das Forum passt, aber ich versuche es mal. Ich möchte gerne folgendes:
Eine Lichtschranke registriert, wann ein Gegenstand vorbeikommt. (z.B. herunter fallender Teller) Das teilt sie dann meinem Computer mit, indem sie zwei Pins des Parallelports kurzschließt.
Im Computer läuft ein Programm, das das registriert. Eine bestimmt Zeit (wenige Millisekunden) später gibt der Computer dann an eine Kamera das Signal, das sie auslösen soll, und an ein Blitzgerät, ebenfalls den "Befehl", dass es auslösen soll. Der auf dem Boden zerspringende Teller, der vorher die Lichtschranke passiert hat, wird dann (wenn man die richtige Verzögerung vorgibt) fotografiert, während die Scherben auseinander fliegen.
Für Projekte in dieser Art brauche ich folgendes:
Ein Signal geht in den Computer rein (zwei Pins des Parallelports werden kurzgeschlossen), und zB nach 15 Millisekunden wird ein Signal (indem zwei andere Pins kurzgeschlossen werden) von dem Computer an eine Kamera abgegeben, und so weiter.
FRAGE:
Ist das mit dem Parallelport möglich? Ich habe einen alten Laptop rumliegen mit Win XP, den ich dafür nehmen würde. Vor ca. 10 Jahren habe ich mal ein ähnliches Programm in Delphi geschrieben, mit dem LED zum blinken gebracht werden konnten (damals im Informatikunterricht). Das war aber in dem Bereich, dass etwa 1 mal pro Sekunde die angeschalteten LEDs gewechselt haben, nicht im Millisekundenbereich. Und es gab nur eine Ausgabe, kein Einlesen eines Signals.
Wie viele Eingangs- und Ausgangsdantenpins hätte ich mit dem Parallelport? Und wie exakt kann ich sie ansteuern und auslesen? Auf die Millisekunde genau sollte kein Problem sein, oder?
Falls jemand Gegenvorschläge hat, dass man es nicht mit dem Parallelport, sondern anders machen sollte, immer her damit.