Sensorer
Sensorblokke læser hub-/enhedstilstand og leverer data til betingelser, hændelser og kontrol-logik.
Enheds- og hubsensorer
Hub-batteriniveau
Returnerer hubbens aktuelle batteriniveau.
Enhedsbatteri %
Returnerer det aktuelle batteriniveau for telefon/tablet, der kører MOCPilot (i procent).
Board-temperatur
Returnerer hubbens board-temperatur.
- Kun tilgængelig for
BuWizz 2ogBuWizz 3.
Knap trykket
Tjekker om en valgt hub-knap matcher den valgte tilstand.
-
Tilstandsmuligheder:
trykket,frigivet -
Typisk knapmulighed:
center(hub-afhængig) -
Bemærk: tilgængelige knapmuligheder kan variere efter hub-model (forskellige hubs kan have forskellige knapsæt).
Enhedstype
Returnerer typen af tilsluttet enhed for den valgte port.
- Type: reporterblok
- Typisk brug: registrér hvilken enhed der er tilsluttet, før enhedsspecifik logik køres
Enheds-accelerometer
Returnerer rå accelerometerværdier fra enhedens sensorer.
- Aksemuligheder:
x,y,z
Enheds-acceleration
Returnerer accelerationsdata fra enhedens sensorer.
- Aksemuligheder:
x,y,z
Orienterings- og tilt-sensorer
Tilt
Returnerer tilt-vinkel for den valgte akse.
- Aksemuligheder:
hældning,rulning,gyring - Bemærk:
yawer kun tilgængelig på hubs, der leverer yaw-data.
Hent orientering
Returnerer hubbens aktuelle orienteringstilstand.
- Outputformat-muligheder:
text,index - Orienteringsværdier:
Foran,Top,Højre,Bagpå,Bund,Venstre
Er orientering opad
Tjekker om hubbens orientering matcher valgt "opad"-orientering.
- Orienteringsmuligheder:
Foran,Top,Højre,Bagpå,Bund,Venstre
Sæt tilt-orientering
Konfigurerer orienteringsreference brugt af tilt-/orienteringsrelaterede blokke.
- Orienteringsmuligheder:
Foran,Top,Højre,Bagpå,Bund,Venstre
Timer og enhedsbevægelse
Timer
Returnerer timerværdi i sekunder.
Nulstil timer
Nulstiller timeren til nul.
Port-sensorblokke
Technic afstandssensor
Returnerer afstandsværdier fra en Technic-afstandssensor.
- Enhedsmuligheder:
mm,cm,tommer,%
Technic når afstand er
Udløser/tjekker afstandsbetingelse for en Technic-afstandssensor.
- Sammenligningsmuligheder:
nærmere end,længere end,præcis ved - Enhedsmuligheder:
mm,cm,tommer,%
Technic farvesensor sæt tilstand
Denne blok sætter Technic-farvesensoren til den valgte tilstand.
- Bemærk: Hvis du ændrer farvesensorens tilstand, kan det påvirke dit program på uventede måder. For eksempel kan Technic-farvesensoren ikke læse farver eller reflekteret lys, når den er i
"omgivelseslys"-tilstand.
Technic farvesensorværdi
Returnerer registreret farveværdi fra en Technic-afstandssensor.
- Outputmuligheder:
værdi,streng
Technic når farve er
Udløser/tjekker når registreret farve matcher valgt farve.
Technic reflekteret lys
Returnerer intensitet af reflekteret lys.
Technic når reflekteret lys er
Udløser/tjekker tærskelbetingelse for reflekteret lys.
- Sammenligningsmuligheder:
<,=,>
Technic omgivelseslys
Returnerer intensitet af omgivelseslys.
Technic når omgivelseslys er
Udløser/tjekker tærskelbetingelse for omgivelseslys.
- Sammenligningsmuligheder:
<,=,>
Technic rå farve
Returnerer rå farvekanalværdi fra Technic-sensor.
- Kanalmuligheder:
red,green,blue
BOOST sensorafstand
Returnerer afstand fra en BOOST-afstandssensor.
- Enhedsmuligheder:
%,cm,tommer
BOOST når afstand er
Udløser/tjekker afstandsbetingelse for BOOST-afstandssensor.
- Sammenligningsmuligheder:
nærmere end,længere end,præcis ved - Enhedsmuligheder:
%,cm,tommer
BOOST sensorfarve
Returnerer farve registreret af en BOOST-sensor.
- Outputmuligheder:
værdi,streng
BOOST er farve
Tjekker om BOOST-sensoren aktuelt registrerer valgt farve.
BOOST reflekteret lys
Returnerer reflekteret lysværdi fra BOOST-sensor.
BOOST når reflekteret lys er
Udløser/tjekker tærskelbetingelse for reflekteret lys for BOOST-sensor.
- Sammenligningsmuligheder:
<,=,>
Technic Move sæt power mode
Sætter Technic Move power mode.
- Tilstandsmuligheder: normal, boost
WeDo 2 afstand
Returnerer afstand fra WeDo 2-afstandssensor.
- Enhedsmuligheder:
%,cm,tommer
WeDo 2 tilt
Returnerer tilt-værdi fra WeDo 2-tiltsensor.
- Aksemuligheder:
hældning,rulning