Hauptmenü
Hier möchte ich euch meinen LPT-Würfel vorstellen.
Da ich gern am Computer arbeite und auch gern andere Sachen bastel, habe ich versucht beides zu verbinden, und ein paar Leuchtdioden am PC anzusteuern. Im Internet habe ich viele Beispiele gefunden und festgestellt, dass es recht einfach ist LED's am Druckerport ein- und auszuschalten. Dadurch kam ich auf die Idee eine Art Würfel aufzubauen und den über den Computer zu programmieren. Den Aufbau und die Programmierung hab ich hier beschrieben.
Hier auf dem Schaltplan sieht man, wie die LED's an den Druckerport angelötet sind. Jede Diode benötigt einen Widerstand, um den Strom zu begrenzen. Für den Würfel habe ich 7 rote LED's benutzt. Da der Druckeranschluss acht Anschlüsse hat, habe ich noch eine grüne LED angebracht, die anzeigt, wann das Würfelergebnis feststeht. Bei den LED's muss man unbedingt auf die richtige Polung achten, da sie sonst nicht leuchten.
Zum Aufbau habe ich ein paar Leuchtdioden, einige Widerstände und einen Stecker aus einem altem Drucker verwendet. Aufgebaut habe ich alles auf einer Leiterplatte, die auf dem Bild zu sehen ist. Die Leiterbahnen wurden mit Lack abgedeckt und dann das überflüssige Kupfer weggeäzt. Nachher habe ich alle Bauteile auf die Leiterplatte aufgelötet.
Ich habe mit Visual Studio 9.0 ein kleines Programm geschrieben, das die Leuchtdioden nach einer Zufallszahl ansteuert. Zusätzlich habe ich noch einen 'Ausrollefekt' einprorammiert, das Ende wird durch das Leuchten der grünen LED angezeigt. Das Programm gibt es hier, für alle die sich dafür interessieren, zum Download. Die Datei 'inpout32.dll' muss immer im gleichen Ordner wie die 'Würfel.exe' sein. Das Programm läuft bei mir unter Windows XP einwandfrei. Für alle, die mehr wissen wollen, gibt es hier den Quelltext als PDF.
ACHTUNG!
Ich habe hier den Aufbau des LPT-Würfels und meine Erfahrungen damit vorgestellt und ich übernehme keine Verantwortung für Schäden die durch den Nachbau entstehen.