Sensoren
Sensorblöcke lesen Hub-/Gerätezustände und liefern Daten für Bedingungen, Ereignisse und Steuerungslogik.
Geräte- und Hub-Sensoren
Hub-Batteriestand
Gibt den aktuellen Hub-Batteriestand zurück.
Gerätebatterie %
Gibt den aktuellen Batteriestand des Smartphones/Tablets zurück, auf dem MOCPilot läuft.
Board-Temperatur
Gibt die Temperatur der Hub-Platine zurück.
- Nur verfügbar für
BuWizz 2undBuWizz 3.
Taste gedrückt
Prüft, ob die ausgewählte Hub-Taste dem gewählten Zustand entspricht.
- Statusoptionen:
gedrückt,losgelassen - Typische Tastenoption:
mitte(hubabhängig)
Gerätetyp
Gibt den Typ des verbundenen Geräts am ausgewählten Port zurück.
- Typ: Reporterblock
Geräte-Beschleunigungssensor
Gibt rohe Beschleunigungssensorwerte des Geräts zurück.
- Achsenoptionen:
x,y,z
Geräte-Beschleunigung
Gibt Beschleunigungsdaten des Geräts zurück.
- Achsenoptionen:
x,y,z
Orientierungs- und Neigungssensoren
Neigung
Gibt den Neigungswinkel für die gewählte Achse zurück.
- Achsenoptionen:
pitch,roll,yaw
Orientierung holen
Gibt den aktuellen Orientierungszustand des Hubs zurück.
- Ausgabeoptionen:
text,index - Orientierungswerte:
Vorne,Oben,Rechts,Hinten,Unten,Links
Ist Orientierung oben
Prüft, ob die Hub-Orientierung der gewählten „oben“-Orientierung entspricht.
- Orientierungsoptionen:
Vorne,Oben,Rechts,Hinten,Unten,Links
Neigungsorientierung setzen
Konfiguriert die Orientierungsreferenz für Neigungs-/Orientierungsblöcke.
Timer und Bewegung
Timer
Gibt den Timerwert in Sekunden zurück.
Timer zurücksetzen
Setzt den Timer auf Null zurück.
Port-Sensorblöcke
Technic Distanzsensor
Gibt Distanzwerte eines Technic-Distanzsensors zurück.
- Einheitenoptionen:
mm,cm,zoll,%
Technic wenn Distanz ist
Prüft/auslöst Distanzbedingungen für den Technic-Distanzsensor.
- Vergleichsoptionen:
näher als,weiter als,genau bei - Einheitenoptionen:
mm,cm,zoll,%
Technic Sensor-Modus einstellen
Dieser Block setzt den Technic-Farbsensor auf den ausgewählten Modus.
- Hinweis: Das Ändern des Farbsensor-Modus kann dein Programm auf unerwartete Weise beeinflussen. Zum Beispiel kann der Technic-Farbsensor keine Farben oder reflektiertes Licht lesen, wenn er sich im Modus
"Umgebungslicht"befindet.
Technic Farbsensorwert
Gibt den erkannten Farbwert des Technic-Sensors zurück.
- Ausgabeoptionen:
wert,text
Technic wenn Farbe ist
Prüft/auslöst, wenn die erkannte Farbe der gewählten Farbe entspricht.
Technic reflektiertes Licht
Gibt die Intensität des reflektierten Lichts zurück.
Technic wenn reflektiertes Licht ist
Prüft/auslöst für Schwellwert von reflektiertem Licht.
Technic Umgebungslicht
Gibt die Intensität des Umgebungslichts zurück.
Technic wenn Umgebungslicht ist
Prüft/auslöst für Schwellwert von Umgebungslicht.
Technic Rohfarbe
Gibt Rohwerte der Farbkanäle des Technic-Sensors zurück.
- Kanaloptionen:
rot,grün,blau
BOOST Distanzsensor
Gibt Distanzwerte des BOOST-Sensors zurück.
- Einheitenoptionen:
%,cm,zoll
BOOST wenn Distanz ist
Prüft/auslöst Distanzbedingungen für BOOST.
- Vergleichsoptionen:
näher als,weiter als,genau bei - Einheitenoptionen:
%,cm,zoll
BOOST Sensorfarbe
Gibt die vom BOOST-Sensor erkannte Farbe zurück.
- Ausgabeoptionen:
wert,text
BOOST ist Farbe
Prüft, ob der BOOST-Sensor aktuell die gewählte Farbe erkennt.
BOOST reflektiertes Licht
Gibt den Wert des reflektierten Lichts vom BOOST-Sensor zurück.
BOOST wenn reflektiertes Licht ist
Prüft/auslöst für Schwellwert von reflektiertem Licht beim BOOST-Sensor.
Technic Move Leistungsmodus setzen
Setzt den Leistungsmodus von Technic Move.
- Modusoptionen:
normal,boost
WeDo 2 Distanz
Gibt Distanzwerte des WeDo-2-Distanzsensors zurück.
- Einheitenoptionen:
%,cm,zoll
WeDo 2 Neigung
Gibt Neigungswerte des WeDo-2-Neigungssensors zurück.
- Achsenoptionen:
pitch,roll