Über den alten Druckerport elektronisches Zeugs schalten
Hallo, da bin ich wieder!
Nachdem ich trotz meines eingeschränkte Elektronikwissens mich schon immer dafür interessiert habe über den Computer etwas Elektronisches in die Gänge zu versetzen, habe ich dann vor kurzem rausgefunden, dass das ja über den alten Druckerport geht.
Nun nachdem ich mir im Internet fix rausgesucht hatte wie der Port belegt ist, habe ich den Rest eines alten LPT zu COM-Kabel genommen und an die losen Käbelchen hinten LED's rangemacht. Um das Ganze dann noch anzusteuern hab ich fix mit pyparallel, welches in pyserial enthalten ist, ein kleines Programm gebastelt. Da der alte Rechner mit dem Druckerport aber im Flur stand, musste auch noch eine kleine Serververbindung her, alles kein Problem mit socket. Der Client hat dann gleich noch ein kleines Tk-Gui bekommen. Später hab ich das dann automatisiert auf dem Clienten, sodass der jetzt nur noch Zahlenfolgen (die Bitwerte der verschiedenen Anschlussports) an den Server sendet, der diese dann an den Druckerport gibt. Den Link zum Code gibts weiter unten.
Das TK-Gui
Als ich dann endlich mein Steckbrett wiedergefunden habe (es lag neben meiner linken Hand auf dem Schreibtisch...), habe ich das Ganze mal mit 7 LED's auf diese draufgebaut. Zwar kann man theoretisch bis zu 8 LED's oder so schalten weil der Druckerport 8 Ausgänge herhält, aber da mein Kabel nur 7 verlötet hat und ich für weitere bisher zu faul war, sinds nunmal 7 geworden. Jetzt sieht das auch schon ganz nett aus und um mal einen kleinen Eindruck zu bekommen, habe ich mal ein kleines Video daraus gebastelt:
Demnächst werde ich dann noch meine Musiksteuerung mit anschliessen, sodass der Computer den Wechsel der Lampen im Rhythmus der Musik machen kann. Und wenn ich dann noch keine Langeweile habe, dann werde ich das Ganze noch zu einer Relaiskarte umbauen, vielleicht nehm ich aber auch ein Funksteckdosenset und schalte entfernte Lampen über den Rechner wer weiss...
Ein paar nützliche Links:
franksteinberg.de-Anleitung für den Bau einer Relaiskarte, weiter unten ist auch ein Link zu einer Seite wo die Belegung des Parallelports genauer beschrieben ist. Die Pinbelegung
July 07, 2010