Sensores
Os blocos de sensores leem o estado do hub/dispositivo e fornecem dados para condições, eventos e lógica de controle.
Sensores de dispositivo e hub
Nível de bateria do hub (Iniciante)
Retorna o nível atual da bateria do hub.
Tensão da bateria do hub (Avançado)
Retorna a tensão da bateria do hub selecionado em volts.
- Tipo: bloco repórter numérico
- Disponível apenas para hubs que informam tensão da bateria.
- Retorna
NaNquando o hub selecionado não está conectado.
Bateria do dispositivo (%) (Iniciante)
Retorna o nível atual de bateria do dispositivo (telefone/tablet) em porcentagem.
Temperatura da placa (Avançado)
Retorna a temperatura da placa do hub.
- Disponível apenas para
BuWizz 2eBuWizz 3.
Acelerômetro do hub (Guru)
Retorna dados brutos do acelerômetro relatados pelo hub selecionado.
- Opções de eixo:
x,y,z
Aceleração do hub (Guru)
Retorna dados de aceleração relatados pelo hub selecionado.
- Opções de eixo:
x,y,z
Botão pressionado (Iniciante)
Verifica se o botão selecionado corresponde ao estado escolhido.
- Opções de estado:
pressionado,solto - Opção típica:
central - Nota: as opções podem variar conforme o hub.
Tipo de dispositivo (Iniciante)
Retorna o tipo de dispositivo conectado à porta.
- Tipo: bloco repórter
- Uso típico: detectar o dispositivo antes de executar lógica específica
Acelerômetro do dispositivo (Guru)
Retorna valores brutos do acelerômetro.
- Eixos:
x,y,z
Aceleração do dispositivo (Guru)
Retorna dados de aceleração.
- Eixos:
x,y,z
Sensores de orientação e inclinação
Inclinação do dispositivo (Avançado)
Retorna dados de inclinação do telefone/tablet executando MOCPilot.
- Opções de eixo:
pitch,roll
Inclinação (Iniciante)
Retorna o ângulo de inclinação.
- Eixos:
inclinação,rotação,guinada - Nota:
guinadadepende do hub.
Obter orientação (Iniciante)
Retorna o estado atual de orientação do hub.
- Formato:
texto,índice - Valores:
Frente,Topo,Direita,Traseira,Fundo,Esquerda
Orientação é para cima (Iniciante)
Verifica se a orientação corresponde à posição selecionada.
- Opções:
Frente,Topo,Direita,Traseira,Fundo,Esquerda
Definir orientação de inclinação (Avançado)
Define a referência de orientação.
- Opções:
Frente,Topo,Direita,Traseira,Fundo,Esquerda
Sensores de tempo e movimento
Temporizador (Avançado)
Retorna o valor do tempo em segundos.
Resetar temporizador (Avançado)
Reinicia o temporizador.
Sensores de porta
Sensor de distância Technic (Iniciante)
Retorna a distância medida.
- Unidades:
mm,cm,polegadas,%
Technic quando distância é (Iniciante)
Verifica condição de distância.
- Comparação:
mais perto que,mais longe que,exatamente em - Unidades:
mm,cm,polegadas,%
Technic definir modo do sensor de cor (Avançado)
Este bloco define o sensor de cor Technic para o modo selecionado.
- Nota: Alterar o modo do sensor de cor pode afetar seu programa de maneiras inesperadas. Por exemplo, o sensor de cor Technic não consegue ler cores ou luz refletida quando está no modo
"ambiente".
Valor do sensor de cor Technic (Iniciante)
Retorna a cor detectada.
- Saída:
valor,cadeia
Technic quando cor é (Iniciante)
Verifica correspondência de cor.
Luz refletida Technic (Iniciante)
Retorna intensidade da luz refletida.
Technic quando luz refletida é (Iniciante)
Verifica condição de luz refletida.
- Comparação:
<,=,>
Luz ambiente Technic (Iniciante)
Retorna intensidade da luz ambiente.
Technic quando luz ambiente é (Iniciante)
Verifica condição de luz ambiente.
- Comparação:
<,=,>
Cor bruta Technic (Iniciante)
Retorna valor bruto de cor.
- Canais:
vermelho,verde,azul
Sensor de distância BOOST (Iniciante)
Retorna a distância do sensor BOOST.
BOOST quando distância é (Iniciante)
Verifica condição de distância BOOST.
Sensor de cor BOOST (Iniciante)
Retorna cor detectada.
BOOST é cor (Iniciante)
Verifica se a cor corresponde.
Luz refletida BOOST (Iniciante)
Retorna valor de luz refletida.
BOOST quando luz refletida é (Iniciante)
Verifica condição de luz refletida.
Technic Move definir modo de potência (Iniciante)
Define o modo de potência.
- Opções:
normal,impulso
Tensão de saída BuWizz (Guru)
Retorna a tensão de saída atual relatada por um hub BuWizz.
- Disponível apenas para hubs BuWizz suportados.
Corrente da porta BuWizz (Guru)
Retorna o consumo de corrente relatado para a porta selecionada do hub BuWizz.
- Disponível apenas para hubs e portas BuWizz suportados.
WeDo 2 distância (Iniciante)
Retorna a distância do sensor WeDo 2.
WeDo 2 quando distância é (Iniciante)
Aciona/verifica uma condição de distância para um sensor de distância WeDo 2.
- Opções de comparação:
closer than,farther than,exactly at - Opções de unidade:
%,cm,inch
WeDo 2 inclinação (Iniciante)
Retorna o valor de inclinação.
- Eixos:
inclinação,rotação