I2C
Os sensores I2C descritos neste capítulo são conectados ao controlador TXT 4.0 usando-se um cabo de fita adequado.
O início de cada bloco de tempo
O bloco de tempo oferece a possibilidade de executar um programa se uma condição for satisfeita. Portanto, ele funciona de maneira semelhante a uma distinção de caso, mas não é executado apenas uma vez, e sim sempre que a condição for atendida durante todo o curso do programa. O início de cada bloco de tempo:
É uma abreviatura para a seguinte construção:
Você pode configurar todas as condições da categoria l2C em iniciar cada bloco de tempo a este nível.
Sensor de combinação
O sensor de combinação combina as três funções de acelerômetro, giroscópio e sensor de bússola em um componente.
Acelerômetro
Lembrar
Com obter a aceleração do sensor de combinação [], obtém-se a aceleração em uma direção espacial. A direção espacial desejada pode ser selecionada por meio do menu suspenso (triângulo pequeno): A aceleração é dada em g.
Consultar
Para consultar se uma determinada aceleração está sendo medida, o bloco a aceleração do sensor de combinação está [] [] ... é usado. O menu suspenso (triângulo pequeno) pode ser usado para selecionar como a aceleração deve ser comparada com o valor inserido (<, ≤, =, ≠, ≥,>) e qual direção espacial deve ser consultada. O valor de comparação é inserido no campo numérico ao final do bloco. Este bloco pode ser usado como condição. No exemplo, o motor é parado quando a aceleração na direção x é maior que 10.
Giroscópio
Lembrar
Com obter a rotação do sensor de combinação em [], obtém-se a aceleração em uma direção espacial. A direção espacial desejada pode ser selecionada por meio do menu suspenso (triângulo pequeno): A rotação é dada em °/s.
Consultar
Para consultar se uma determinada aceleração está sendo medida, o bloco a rotação do sensor de combinação está [] [] ... é usado. O menu suspenso (triângulo pequeno) pode ser usado para selecionar como a rotação deve ser comparada com o valor inserido (<, ≤, =, ≠, ≥,>) e qual direção espacial deve ser consultada. O valor de comparação é inserido no campo numérico ao final do bloco. Este bloco pode ser usado como condição. No exemplo, o motor é parado quando a rotação na direção x é maior que 10.
Sensor de bússola
Lembrar
Com obter fluxo magnético do sensor de combinação [], , o fluxo magnético é obtido em uma direção espacial. A direção espacial desejada pode ser selecionada por meio do menu suspenso (triângulo pequeno): O fluxo magnético é dado em μT.
Consultar
Para consultar se um determinado fluxo magnético está sendo medido, o bloco o fluxo magnético do sensor de combinação está em [] [] ... é usado. O menu suspenso (triângulo pequeno) pode ser usado para selecionar como o fluxo magnético deve ser comparado com o valor inserido (<, ≤, =, ≠, ≥,>) e qual direção espacial deve ser consultada. O valor de comparação é inserido no campo numérico ao final do bloco. Este bloco pode ser usado como condição. No exemplo, o motor é parado quando o fluxo magnético na direção x é maior que 10.
Sensor ambiental
O sensor ambiental combina as quatro funções de sensor de qualidade do ar, sensor de umidade, barômetro e termômetro em um único componente.
Sensor de qualidade do ar
Lembrar
Com o bloco, obter a qualidade do ar do sensor ambiental como [], é possível medir a qualidade do ar. O menu suspenso (triângulo pequeno) pode ser usado para escolher se a qualidade do ar deve ser retornada como um valor numérico (de 0 a 500) ou como texto.
Consultar
Para consultar se uma determinada qualidade do ar está sendo medida, o bloco a qualidade do ar do sensor ambiental está [] ... é usado. O menu suspenso (triângulo pequeno) pode ser usado para selecionar como a qualidade do ar deve ser comparada com o valor inserido (<, ≤, =, ≠, ≥,>). O valor de comparação é inserido no campo numérico ao final do bloco. Este bloco pode ser usado como condição. No exemplo, o motor é parado quando o valor da qualidade do ar é inferior a 10.
Barômetro
Lembrar
Com o bloco obter pressão atmosférica do sensor ambiental, você pode medir a pressão atmosférica.
Consultar
Para consultar se uma determinada pressão atmosférica está sendo medida, o bloco a pressão atmosférica do sensor ambiental está [] ... é usado. O menu suspenso (triângulo pequeno) pode ser usado para selecionar como a pressão atmosférica deve ser comparada com o valor inserido (<, ≤, =, ≠, ≥,>). O valor de comparação é inserido no campo numérico ao final do bloco. Este bloco pode ser usado como condição. No exemplo, o motor é parado quando o valor da pressão atmosférica é inferior a 10.
Termômetro
Lembrar
Com o bloco obter a temperatura do sensor ambiental , é possível medir a temperatura.
Consultar
Para consultar se uma determinada temperatura está sendo medida, o bloco a temperatura do sensor ambiental está [] ... é usado. O menu suspenso (triângulo pequeno) pode ser usado para selecionar como a temperatura deve ser comparada com o valor inserido (<, ≤, =, ≠, ≥,>). O valor de comparação é inserido no campo numérico ao final do bloco. Este bloco pode ser usado como condição. No exemplo, o motor é parado quando a temperatura é superior a 10.
Sensor de umidade
Lembrar
Com o bloco obter a umidade do sensor ambiental , é possível medir a umidade do ar.
Consultar
Para consultar se uma determinada umidade está sendo medida, o bloco a umidade do sensor ambiental está [] ... é usado. O menu suspenso (triângulo pequeno) pode ser usado para selecionar como a umidade deve ser comparada com o valor inserido (<, ≤, =, ≠, ≥,>). O valor de comparação é inserido no campo numérico ao final do bloco. Este bloco pode ser usado como condição. No exemplo, o motor é parado quando a umidade é superior a 10.