Die Pinbelegung am Calliope mini ist vorgegeben.
Anschlussbelegung
Die Belegung an der Ampel ist frei gewählt.
Der Programmausschnitt zeigt die Funktion für rot.
Nun nützt eine Ampel allein gar nichts. Selbst eine einfache Fußgängerampel benötigt zwei Ampeln. Meherer Ampeln müssen aber absolut synchron laufen, sonst gefährden sie den Verkehr.
Wie kann man das realisieren?
Es kann ein Steuerrechner vorhanden sein, der alle Ampeln über Kabelanschlüsse steuert. Es ist aber beim Calliope mini auch über die Bluetooth-Schnittstelle möglich.
Für zwei Ampeln ist das relativ einfach.
Dazu muss der eine Calliope mini als Sender und der andere als Empfänger arbeiten. Der Sender schickt über einen Kanal bei jedem Farbwechsel eine bestimmte Zahl an den anderen Rechner. Der fragt in einer unendlichen Schleife ununterbrochen die empfangenen Signale ab und entscheidet dann, welchen Zustand seine eingene Ampel hat.
Sender
Empfänger
Wenn alles richtig läuft, arbeiten zwei Ampeln synchron.