Sensores
Los bloques de sensores leen el estado del hub/dispositivo y proporcionan datos para condiciones, eventos y lógica de control.
Sensores del dispositivo y del hub
Nivel de batería del hub (Principiante)
Devuelve el nivel actual de batería del hub.
Voltaje de batería del hub (Avanzado)
Devuelve el voltaje de la batería del hub seleccionado en voltios.
- Tipo: bloque reportero numérico
- Disponible solo para hubs que informan voltaje de batería.
- Devuelve
NaNcuando el hub seleccionado no está conectado.
Batería del dispositivo % (Principiante)
Devuelve el nivel de batería del dispositivo (teléfono/tableta) en porcentaje.
Temperatura de la placa (Avanzado)
Devuelve la temperatura de la placa del hub.
- Disponible solo en
BuWizz 2yBuWizz 3.
Acelerómetro del hub (Guru)
Devuelve los datos sin procesar del acelerómetro reportados por el hub seleccionado.
- Ejes:
x,y,z
Aceleración del hub (Guru)
Devuelve los datos de aceleración reportados por el hub seleccionado.
- Ejes:
x,y,z
Botón presionado (Principiante)
Comprueba si el botón seleccionado coincide con el estado elegido.
- Estados:
presionado,soltado - Opción típica:
centro - Nota: las opciones pueden variar según el hub.
Tipo de dispositivo (Principiante)
Devuelve el tipo de dispositivo conectado al puerto.
- Tipo: bloque reportero
- Uso típico: detectar dispositivo antes de ejecutar lógica específica
Acelerómetro del dispositivo (Guru)
Devuelve valores del acelerómetro.
- Ejes:
x,y,z
Aceleración del dispositivo (Guru)
Devuelve datos de aceleración.
- Ejes:
x,y,z
Sensores de orientación e inclinación
Inclinación del dispositivo (Avanzado)
Devuelve los datos de inclinación del teléfono/tableta donde se ejecuta MOCPilot.
- Ejes:
pitch,roll
Inclinación (Principiante)
Devuelve el ángulo de inclinación.
- Ejes:
inclinación,balanceo,guiñada - Nota:
guiñadadepende del hub.
Obtener orientación (Principiante)
Devuelve la orientación actual del hub.
- Formato:
texto,índice - Valores:
Delante,Superior,Derecha,Trasero,Fondo,Izquierda
Orientación es arriba (Principiante)
Comprueba si la orientación coincide.
Establecer orientación de inclinación (Avanzado)
Configura la referencia de orientación.
Temporizador y movimiento
Temporizador (Avanzado)
Devuelve el tiempo en segundos.
Reiniciar temporizador (Avanzado)
Reinicia el temporizador.
Sensores de puerto
Sensor de distancia Technic (Principiante)
Devuelve distancia.
- Unidades:
mm,cm,pulgadas,%
Technic cuando distancia es (Principiante)
Evalúa condición de distancia.
- Opciones:
más cerca que,más lejos que,exactamente en
Technic establecer modo del sensor de color (Avanzado)
Este bloque configura el sensor de color Technic en el modo seleccionado.
- Nota: Cambiar el modo del Sensor de color puede afectar tu programa de formas inesperadas. Por ejemplo, el sensor de color Technic no puede leer colores ni luz reflejada cuando está en modo
"ambiente".
Sensor de color Technic (Principiante)
Devuelve color detectado.
- Salida:
valor,texto
Technic cuando color es (Principiante)
Evalúa coincidencia de color.
Luz reflejada Technic (Principiante)
Devuelve luz reflejada.
Technic cuando luz reflejada es (Principiante)
Evalúa condición de luz.
Luz ambiente Technic (Principiante)
Devuelve luz ambiente.
Color bruto Technic (Principiante)
Devuelve canales de color.
Sensor BOOST distancia (Principiante)
Devuelve distancia BOOST.
Sensor BOOST color (Principiante)
Devuelve color BOOST.
WeDo 2 distancia (Principiante)
Devuelve distancia WeDo.
WeDo 2 cuando distancia es (Principiante)
Activa/comprueba una condición de distancia para un sensor de distancia WeDo 2.
- Opciones de comparación:
closer than,farther than,exactly at - Unidades:
%,cm,inch
Voltaje de salida BuWizz (Guru)
Devuelve el voltaje de salida actual reportado por un hub BuWizz.
- Disponible solo para hubs BuWizz compatibles.
Corriente del puerto BuWizz (Guru)
Devuelve el consumo de corriente reportado para el puerto seleccionado del hub BuWizz.
- Disponible solo para hubs y puertos BuWizz compatibles.
WeDo 2 inclinación (Principiante)
Devuelve inclinación.