Berührungssensor-Block

Der Berührungssensor-Block ruft Daten vom Berührungssensor ab. Du kannst testen, ob der Berührungssensor „gedrückt“, „ausgelassen“ oder „angestoßen“ wird. Zudem kannst du einen logischen Wert (Wahr oder Falsch) als Ausgabe abrufen.

Weitere Informationen über die Funktionsweise des Berührungssensors, die von ihm gelieferten Daten sowie Programmierbeispiele findest du unter Verwendung des Berührungssensors.
Tipps und Tricks
Der Berührungssensor-Block gibt seine Daten per Datenleitung aus. Weitere Einsatzmöglichkeiten des Berührungssensors, die keine Datenleitung erfordern, findest du unter Verwendung des Berührungssensors.
Wähle den Anschluss und den Modus des Sensors.


Anschlussauswahl
Modus-Auswahl
Eingaben
Ausgaben


Benutze die Anschlussauswahl oben im Block, um sicherzustellen, dass die Sensor-Anschlussnummer (1, 2, 3 oder 4) dem Anschluss am EV3-Stein entspricht, an den der Berührungssensor angeschlossen ist.

Benutze die Modus-Auswahl, um den Modus für den Block auszuwählen. Die verfügbaren Eingaben und Ausgaben sind von Modus zu Modus verschieden.
Modi
Messen – Zustand


Im Modus „Messen – Zustand“ wird mit der Ausgabe Zustand der Zustand des Berührungssensors angezeigt. Der Zustand lautet „Wahr“, wenn der Berührungssensor derzeit gedrückt wird, und „Falsch“, wenn dies nicht der Fall ist.
Vergleichen – Zustand


Im Modus „Vergleichen – Zustand“ kannst du in der Eingabe Zustand auswählen, welcher Zustand des Berührungssensors getestet werden soll („gedrückt“, „ausgelassen“ oder „angestoßen“). Der logische Wert „Wahr“/„Falsch“ für den ausgewählten Zustand wird unter Ergebnis des Vergleichs ausgegeben. Der aktuelle Zustand des Sensors wird unter Messwert ausgegeben.
Eingaben und Ausgaben
Die für den Block „Berührungssensor“ verfügbaren Eingaben sind vom jeweils ausgewählten Modus abhängig. Du kannst die Eingabewerte direkt in den Block eingeben. Alternativ hierzu können als Eingabewerte auch die Ausgaben anderer Programmierblöcke dienen, die über Datenleitungen übertragen werden.
EingabeTypZulässige WerteHinweise
Zustand Numerische Werte0 bis 2Im Vergleichsmodus zu erkennender Zustand
0 = Ausgelassen
1 = Gedrückt
2 = Angestoßen
Die verfügbaren Ausgaben sind vom jeweils ausgewählten Modus abhängig. Verwende eine Datenleitung, um die Ausgabe mit einem anderen Programmierblock zu verbinden.
AusgabeTypHinweise
Zustand Logische WerteWird im Messmodus verwendet.
„Wahr“, wenn der Berührungssensor gedrückt wird, „Falsch“ wenn der Berührungssensor nicht gedrückt wird.
Ergebnis des Vergleichs Logische WerteDer Wert des im Vergleichsmodus ausgewählten Sensorzustands
Messwert Numerische WerteDer aktuelle Sensorzustand im Modus „Vergleichen“
0 = Ausgelassen
1 = Gedrückt
2 = Angestoßen
Berührung
Direktlinks