Sensor Motion
Sensor-Motion é um módulo capaz de realizar a leitura da aceleração e velocidade angular nos eixos X, Y e Z, através de um sensor que utiliza protocolo I2C.
Last updated
Sensor-Motion é um módulo capaz de realizar a leitura da aceleração e velocidade angular nos eixos X, Y e Z, através de um sensor que utiliza protocolo I2C.
Last updated
O Sensor Motion utiliza um MPU6050 que é um sensor de seis eixos, o que significa que ele fornece seis valores como saída. Três valores do acelerômetro (correspondentes aos eixos X, Y e Z) e três do giroscópio. Tanto o acelerômetro como o giroscópio são incorporados dentro desse único chip que utiliza o protocolo I2C para se comunicar com o mCenter+.
Realiza a leitura de aceleração e posição angular nos três eixos
É possível obter os ângulos de inclinação com apenas um bloco no mDesigner+
Possui alta precisão
Conector JST 4 Pinos
PINO 1 - GND
PINO 2 - VCC
PINO 3 - SDA
PINO 4 - SCL
Antes de vermos como utilizar o sensor no mDesigner, vamos entender quais movimentos serão lidos pelo sensor. Para explicar melhor, vamos utilizar as manobras que são realizadas por um avião. O movimento de um avião realiza-se em torno de três eixos: O eixo transversal (Y), o vertical (Z) e o longitudinal (X). Todos estes três eixos, que são perpendiculares entre si e passam pelo centro de gravidade.
Rotação em torno do eixo transversal ou lateral – Arfagem, (o avião sobe ou desce o nariz, em torno do eixo transversal que se estende duma ponta da asa à outra).
Rotação em torno do eixo longitudinal – Rolagem, (o avião roda sobre si mesmo, levantando ou baixando uma ou a outra ponta da asa, em torno do seu eixo longitudinal, que se estende do nariz à cauda). Rotação em torno do eixo vertical – Guinada (em movimento lateral, o avião gira à esquerda e à direita, em torno do seu eixo vertical, que passa verticalmente pelo centro da fuselagem).
Para começar a utilizar o Sensor Motion, você deve conecta-lo a umas das entradas I2C do seu mCenter+. As conexões I2C disponíveis estão destacadas em vermelho na ilustração abaixo.
Para programar, primeiramente selecione o Kit mCookie, e vá até a seção de Extensões do mCookie
Com esse sensor, nós conseguimos medir tanto o ângulo quanto a aceleração:
No exemplo abaixo, mede-se e mostra na tela o ângulo "Yaw", ou Z. Mas também pode-se selecionar a medição para os ângulos X e Y (Roll e Pitch, respectivamente)
Nestes exemplos, você viu como conectar o Sensor Motion no mCenter+ e programá-la de maneira bem simples utilizando o mDesigner3. Você pode aplicar estes exemplos de forma criativa em seus projetos!
Tensão de operação
3,3V ~ 5V
Comunicação
Protocolo I2C
Taxa de transmissão
100kHz ~ 400kHz
Dimensões
23,5 mm x 13 mm