Bloco do sensor de rotação

O Bloco de sensor de rotação obtém dados do Sensor de rotação. Você pode medir a taxa ou o ângulo de rotação e obter uma saída Numérica. Você também pode comparar os dados do sensor com um valor limite para obter uma saída Lógica (Verdadeiro ou Falso).

Consulte Usando o sensor de rotação para mais informações sobre como o Sensor de rotação funciona, os dados que ele fornece e exemplos de programação.
Dicas e Truques
O sensor de rotação bloqueia os dados de saída com um Fio de dados. Consulte Usando o sensor de rotação para conhecer outras maneiras de usar o Sensor de rotação que não exigem fio de dados.
Selecione o Modo e a Porta do sensor


Seletor da porta
Modo seletor
Entradas
Saídas

Use o Seletor de porta na parte superior do bloco para certificar-se de que o número da porta do sensor (1, 2, 3 ou 4) é compatível com a porta no Bloco EV3 na qual o Sensor de rotação está conectado.

Use o Modo seletor para selecionar o modo para o bloco. As Entradas e saídas disponíveis irão mudar dependendo do modo.
Modos
Medida - Ângulo


O modo Medida - Ângulo extrai o ângulo de rotação em Ângulo. O ângulo é medido em relação à última vez que o sensor foi reiniciado. Use o modo Reiniciar para reiniciar o ângulo em 0.
Medida - Taxa


O modo Medida - Taxa extrai o ângulo de rotação em Taxa.
Medida - Ângulo e Taxa


O modo Medida - ângulo e Taxa extrai o ângulo de rotação em Ângulo e a taxa de rotação em Taxa.
Comparação - Ângulo


O modo Comparação – Ângulo compara o ângulo de rotação ao Valor Limite usando o Comparar tiposelecionado. O resultado Verdadeiro/Falso é extraído em Comparar resultado e o ângulo de rotação é extraído em Ângulo.
Comparação - Taxa


O modo Comparação - Taxa compara a taxa de rotação ao Valor Limite usando o Comparar tipo selecionado. O resultado Verdadeiro/Falso é extraído em Comparar resultado e a taxa de rotação é extraída em Taxa.
Reiniciar


O modo Reiniciar, reinicia o ângulo de rotação do sensor para 0 (zero). As medidas do ângulo de rotação medem o movimento relativo à última vez que o sensor foi reiniciado.
Dicas e Truques
O ângulo de rotação é calculado através da adição repetitiva das leituras da taxa de rotação ao longo do tempo. Pequenas inconsistência na taxa de rotação serão adicionadas ao longo do tempo e farão com que o ângulo de rotação "varie". Reiniciar o ângulo de rotação em 0 limpa o erro e define um novo ponto de partida para futuras medidas do ângulo.
Entradas e saídas
As entradas disponíveis para o bloco de Sensor de rotação dependerão do modo selecionado. Você pode inserir os valores de entrada diretamente no bloco. Alternativamente, os valores de entrada podem ser fornecidos pelos Fios de dados das saídas de outros Blocos de programação.
EntradaTipoValores permitidosObservações
Comparar tipo Numérico0 - 50: = (Igual a)
1: ≠ (Diferente de)
2: > (Maior que)
3: ≥ (Maior ou igual a)
4: < (Menor que)
5: ≤ (Menor ou igual a)
Valor limite NuméricoQualquer númeroValor com o qual comparar os dados do sensor
As saídas disponíveis irão depender do modo selecionado. Para usar uma saída, use um Fio de dados para conectá-la a outro bloco de Programação.
SaídaTipoObservações
Ângulo NuméricoÂngulo de rotação em graus.
Medido a partir do último reiniciar.
Reiniciar com o modo Reiniciar
Taxa NuméricoTaxa de rotação em graus por segundo.
Comparar resultado LógicaResultado Verdadeiro/Falso de um modo Comparação.
Rotação
Links rápidos