Siirry pääsisältöön

Sensorit

Sensorilohkot lukevat hubin/laitteen tilaa ja tuottavat dataa ehdoille, tapahtumille ja ohjauslogiikalle.

Laitteen ja hubin sensorit

Hubin akun taso

block_hubs_all_sensors_battery_level.svg

Palauttaa hubin nykyisen akun tason.

Laitteen akun %

block_sensors_device_battery_level.svg

Palauttaa laitteen (puhelin/tabletti) akun tason prosentteina.

Piirilevyn lämpötila

block_hubs_all_sensors_board_temp.svg

Palauttaa hubin lämpötilan.

  • Saatavilla vain: BuWizz 2 ja BuWizz 3.

Painike painettu

block_hubs_all_sensors_button_pressed.svg

Tarkistaa, vastaako valittu painike tilaa.

  • Tilat: painettu, vapautettu

  • Tyypillinen painike: center

  • Huom: painikkeet voivat vaihdella hubin mukaan.

Laitetyyppi

block_hubs_all_motors_port_device_type.svg

Palauttaa porttiin liitetyn laitteen tyypin.

  • Tyyppi: reporter-lohko
  • Tyypillinen käyttö: tunnistaa laite ennen ohjausta

Laitteen kiihtyvyysanturi

block_sensors_device_accelerometer_sensor_data.svg

Palauttaa kiihtyvyysanturin arvot.

  • Akselit: x, y, z

Laitteen kiihtyvyys

block_sensors_device_acceleration_sensor_data.svg

Palauttaa kiihtyvyysdatan.

  • Akselit: x, y, z

Suunta ja kallistus

Kallistus

block_hubs_all_sensors_tilt.svg

Palauttaa kallistuskulman.

  • Akselit: kallistus, kallistus, kallistus

Hae suunta

block_hubs_sensors_get_orientation.svg

Palauttaa hubin suunnan.

  • Muoto: teksti, indeksi
  • Arvot: Etuosa, Yläosa, Oikea, Takana, Pohja, Vasen

Onko suunta ylös

block_hubs_all_sensors_is_orientation_up.svg

Tarkistaa suunnan.

Aseta kallistuksen suunta

block_hubs_sensors_set_tilt_orientation.svg

Asettaa viitesuunnan.

Ajastin

Ajastin

block_sensors_timer_value_float.svg

Palauttaa ajan sekunteina.

Nollaa ajastin

block_sensors_timer_reset.svg

Nollaa ajastimen.

Porttisensorit

Technic-etäisyysanturi

block_hubs_all_sensors_port_technic_sensor_distance.svg

Palauttaa etäisyyden.

  • Yksiköt: mm, cm, tuuma, %

Technic kun etäisyys on

block_hubs_all_sensors_port_technic_sensor_when_distance_is.svg

Tarkistaa etäisyyden ehdon.

  • Vaihtoehdot: lähempänä kuin, kauempana kuin, täsmälleen kohdalla

Technic-värisensorin tilan asetus

block_hubs_all_sensors_port_technic_sensor_set_mode.svg

Tämä lohko asettaa Technic-värisensorin valittuun tilaan.

  • Huomautus: Värisensorin tilan muuttaminen voi vaikuttaa ohjelmaasi odottamattomilla tavoilla. Esimerkiksi Technic-värisensori ei voi lukea värejä tai heijastunutta valoa, kun se on tilassa "ympäristövalo".

Technic-värianturi arvo

block_hubs_all_sensors_port_technic_sensor_color.svg

Palauttaa värin.

Technic kun väri on

block_hubs_all_sensors_port_technic_sensor_when_color_is.svg

Tarkistaa värin.

Technic heijastettu valo

block_hubs_all_sensors_port_technic_sensor_reflected_light.svg

Palauttaa heijastetun valon.

Technic kun heijastettu valo on

block_hubs_all_sensors_port_technic_sensor_when_reflected_light_is.svg

Tarkistaa valon ehdon.

Technic ympäristövalo

block_hubs_all_sensors_port_technic_sensor_ambient_light.svg

Palauttaa ympäristön valon.

Technic raakaväri

block_hubs_all_sensors_port_technic_sensor_raw_color.svg

Palauttaa värikanavat.

BOOST-etäisyysanturi

block_hubs_all_sensors_port_boost_sensor_distance.svg

Palauttaa etäisyyden.

BOOST kun etäisyys on

block_hubs_all_sensors_port_boost_sensor_when_distance.svg

Tarkistaa etäisyyden.

BOOST-värianturi

block_hubs_all_sensors_port_boost_sensor_color.svg

Palauttaa värin.

BOOST on väri

block_hubs_all_sensors_port_boost_sensor_is_color.svg

Tarkistaa värin.

BOOST heijastettu valo

block_hubs_all_sensors_port_boost_sensor_reflected_light.svg

Palauttaa valon.

BOOST kun heijastettu valo on

block_hubs_all_sensors_port_boost_sensor_when_reflected_light_is.svg

Tarkistaa valon.

Technic Move aseta tehotila

block_hubs_technicmove_sensors_set_power_mode.svg

Asettaa tehotilan.

WeDo 2 etäisyys

block_hubs_all_sensors_port_wedo2_sensor_distance.svg

Palauttaa etäisyyden.

WeDo 2 kallistus

block_hubs_all_sensors_port_wedo2_tilt.svg

Palauttaa kallistuksen.