Nachdem wir mit der Lichtorgel unsere ersten Experimente durchgeführt haben, kommen wir nun zu einer praktischen Anwendung. In Arbeitslehre haben wir ein Modell für eine Ampelanlage aus Holz gebaut. Die Schaltung stimmt fast mit der für die Lichtorgel überein, nur dass jetzt jeder Transistor zwei Leuchtdioden der gegenüberliegenden Ampeln steuert und dass 4 rote, 4 gelbe und 4 grüne Jumbo- LED verwendet werden. Am Prinzip hat sich nichts geändert.Insgesamt muss die Schaltung 6 mal aufgebaut werden, 3 mal für jede Richtung. |
Ziele : |
|
Mit dem Befehl OUT Drucker,Wert werden gleichzeitig alle Leuchtdioden ein- oder
ausgeschalten. Wir brauchen also Möglichkeiten, um ganz gezielt eine bestimmte LED
zu beeinflussen, ohne dass dies Auswirkungen auf die anderen Leuchtdioden hat.
Damit wären wir bei den logischen Befehlen AND, OR und XOR.
Andererseits sollen kompliziertere Berechnungen im Hintergrund stattfinden, so dass man
das Programm leicht verändern kann.
Ein möglicher Programmtext könnte so aussehen :
DECLARE SUB KREUZUNG () 'Festlegung der Unterprogramme DECLARE SUB LANDSCHAFT () DECLARE SUB WARTEN (Dauer) DECLARE SUB AMPEL (rot, gelb,gruen) CLS 'Bildschirm löschen KREUZUNG 'Kreuzung zeichnen LANDSCHAFT 'Landschaft darstellen AMPEL 1, 0, 0 'Ampel zeichnen und die richtigen WARTEN 1000 'Werte an Drucker leiten, dann warten AMPEL 0, 1, 0 WARTEN 1000 AMPEL 0, 0, 1 WARTEN 1000 |
Marty Winkler |
Steve Krüger |
Philipp Weise |
Christian Töpfer |
Christin Kirstein |
Nancy Borgert |
Kai Müller |
Christin Worbs |