Das Magische Schaltpult

Seite 5: Anleitung zur Magie

Inhaltsverzeichnis

Wie erreicht man nun die Illusion, dass beim Vertauschen der bunten Glühbirnchen die Schalter weiter das Lämpchen mit der gleichen Farbe schalten? Ganz einfach: Der Operator teilt dies dem Mikrocontroller über die Kippschalter mit. Der Arduino speichert in seinem RAM die aktuelle Verknüpfung zwischen Schalter und Glühbirnchen in einer Tabelle. Diese Verknüpfungstabelle kann durch den Operator geändert werden.

Das Switchboard befindet sich entweder im Benutzer-Modus oder im Programmier-Modus.

  • Im Benutzer-Modus schalten die Kippschalter gemäß der aktuelle Verknüpfungstabelle das jeweils zugordnete Glühbirnchen ein und aus.
  • Im Programmier-Modus kann die Verknüpfungstabelle geändert werden. Der Arduino schaltet nach drei Sekunden automatisch in den Programmier-Modus, wenn keiner der Kippschalter bewegt wurde.

Es gibt dabei verschiedene Programmier-Modi. Je nachdem, welcher Schalter als letztes bewegt wurde, wird einer der folgenden Programmier-Modi aufgerufen:

Wenn alle Glühlämpchen ausgeschaltet sind und der erste Kippschalter von links ein- und ausgeschaltet wird, wird nach drei Sekunden die Zuordnungstabelle zurückgesetzt. Danach schalten die Kippschalter das jeweils gegenüberliegende Glühbirnchen ein und aus.

Wenn alle Glühlämpchen ausgeschaltet sind und der zweite Kippschalter von links ein- und ausgeschaltet wird, kann nach drei Sekunden die Verbindungstabelle programmiert werden. Das funktioniert so:

Zuerst schaltet man den Schalter ein und aus, der das ganz linke Glühbirnchen aktivieren soll. Dann den, der das zweite Glühbirnchen von links aktivieren soll und schließlich den Schalter für das dritte Glühbirnchen. Damit ist die Programmierung der Zuordnungstabelle abgeschlossen. Der letzte verbliebene Kippschalter wird automatisch dem Glühbirnchen ganz rechts zugeordnet.

Dieser Modus wird genutzt, nachdem ein Zuschauer die Glühbirnchen oder Chips vertauscht hat. Dabei spielt es keine Rolle, ob nur zwei Glühbirnchen vertauscht werden oder alle auf einmal.

Es gibt noch eine Sonderfunktion: Wenn alle Glühlämpchen ausgeschaltet sind und der dritte Kippschalter von links ein- und ausgeschaltet wird, kann nach drei Sekunden eben dieser Schalter benutzt werden, um alle Glühbirnchen gleichzeitig ein- und auszuschalten. Besonders eindrucksvoll wirkt das, wenn der Operator in der 3-sekündigen Pause die farbigen Chips vor dem dritten Schalter stapelt.

Um das Ganze wieder rückgängig zu machen, führt man anschließend einen „magischen Reset“ durch: Man schaltet den ersten Kippschalter kurz ein und aus.

Die "magischen" Funktionen können auch gesperrt werden, damit das Publikum die Möglichkeit hat, das Schaltpult genau zu untersuchen. Die Sperrsequenz lautet:

  1. Erster Kippschalter an
  2. Dritter Kippschalter an
  3. Erster Kippschalter aus
  4. Dritter Kippschalter aus

Auch hier muss man wieder drei Sekunden warten, bis die Sperre aktiv ist. Die Entsperrsequenz lautet:

  1. Kippschalter eins, zwei und drei einschalten
  2. Kippschalter eins und drei ausschalten
  3. Kippschalter zwei ausschalten