Loading...

Alice & Bob

Für dieses Tutorial brauchen wir zwei BOB3 Einheiten:

Damit wir die beiden unterscheiden können, nennen wir den einen Alice
und den anderen Bob!

Alice und Bob müssen unterschiedliche ID Codes haben!

Der ID Code ist eine Zahl zwischen 0 und 31, die beim BOB3 mit Lötpunkten auf der Rückseite eingestellt wird.

Der ID Code kann mit der Funktion bob3.getID() abgefragt werden.

Auf Alice und auf Bob soll jetzt genau das gleiche Programm laufen. Anhand der ID können wir trotzdem unterscheiden wer wer ist...

Alice soll die Augen gelb einschalten, Bob soll die Augen blau einschalten!

Im Quellcode verwenden wir zwei Konstanten für die IDs von Alice und Bob:
ID_ALICE und ID_BOB

Wir deklarieren die beiden Konstanten und initialisieren sie:

const int ID_ALICE = 11;
const int ID_BOB = 8;

In der setup()-Funktion führen wir eine neue Variable id ein:

int id = bob3.getID();

Ändere die Zahlenwerte für die beiden Konstanten ID_ALICE und ID_BOB so, dass sie zu deinen beiden BOB3 Einheiten passen.

Compiliere dein Programm und teste es auf Alice und Bob.

Alice sollte jetzt gelbe Augen haben und Bobs Augen sollten blau leuchten!

1: Welcher ID-Code ergibt sich wenn die Lötpunkte 8, 16 und 2 gelötet sind?
2: Welche Lötpunkte muss man für den ID Code 11 einstellen?
 Du hast nichts ausgefüllt!
 Prima, soweit richtig…
 Prima, alles richtig!
 Leider falsch…
 Eine Antwort ist richtig
 Schon ein paar richtig…