Pular para o conteúdo principal

Grove - Acelerômetro Digital de 3 Eixos (±1,5g)

Grove - Acelerômetro Digital de 3 Eixos v1.2

Grove - Acelerômetro Digital de 3 Eixos v1.2b

O Acelerômetro Digital de 3 Eixos é a parte-chave em projetos como detecção de orientação, detecção de gestos e detecção de movimento. Este Acelerômetro Digital de 3 Eixos (±1,5g) é baseado no módulo de baixo consumo de energia da Freescale, MMA7660FC. Ele apresenta até 10.000g de alta suportabilidade a choques e taxa configurável de amostras por segundo. Para aplicações gerais que não exigem uma faixa de medição muito grande, esta é uma ótima escolha, pois é durável, economiza energia e é econômica.

pir

Specifications

  • Tensão de operação: 3,0 - 5,5V
  • Corrente no modo Off: 0,4μA
  • Corrente no modo Standby: 2μA
  • Corrente no modo ativo: 47 μA em 1 ODR
  • Faixa de teste: ±1,5g
  • Sensibilidade: 21LSB/g
  • Biblioteca compatível com Suli
dica

Para mais detalhes sobre os módulos Grove, consulte o Grove System

Platforms Supported

ArduinoRaspberry Pi

pir

pir

cuidado

As plataformas mencionadas acima como suportadas são uma indicação da compatibilidade de software ou teórica do módulo. Na maioria dos casos, fornecemos apenas biblioteca de software ou exemplos de código para a plataforma Arduino. Não é possível fornecer biblioteca de software / código de demonstração para todas as possíveis plataformas de MCU. Portanto, os usuários precisam escrever sua própria biblioteca de software.

Demonstration

Com Arduino

Aqui vamos mostrar como obter dados brutos e dados medidos em "g" a partir deste sensor.

Conecte este módulo à porta I2C do Grove - Base Shield via um cabo Grove.

Note

Se você quiser ativar a função de interrupção deste módulo, precisa conectar a ilha de solda INT que deixamos exposta na placa a um pino do Arduino que seja capaz de rotina de serviço de interrupção.

pir

Instale a biblioteca que fornecemos na seção de recursos.

Abra o código diretamente pelo caminho: File -> Example ->DigitalAccelerometer_MMA7660FC ->MMA7660FC_Demo.

Neste programa, as informações de aceleração são enviadas do sensor para o Seeeduino via barramento I2C e então o Seeeduino as imprime no monitor serial. Abra o monitor serial para verificar o resultado.

pir

As saídas deste sensor consistem em duas partes: dados brutos e informações de aceleração de 3 eixos convertidas na unidade de gravidade, "g".

Com Raspberry Pi

  1. Você deve ter um Raspberry Pi e um GrovePi ou GrovePi+.

  2. Você deve ter concluído a configuração do ambiente de desenvolvimento, caso contrário siga as instruções aqui.

  3. Conexão

  • Conecte o sensor ao soquete grovepi i2c-x(1~3) usando um cabo Grove.
  1. Navegue até o diretório de demonstrações:

    cd yourpath/GrovePi/Software/Python/

  • Para ver o código
    nano grove_i2c_accelerometer.py   # "Ctrl+x" to exit #
    import time
import grovepi

# Connect the Grove Accelerometer (+/- 1.5g) to any I2C port eg. I2C-1
# Can be found at I2C address 0x4c
# SCL,SDA,VCC,GND

while True:
try:
print grovepi.acc_xyz()
time.sleep(.5)

except IOError:
print "Error"
  1. Execute a demonstração.
    sudo python grove_i2c_accelerometer.py

Reference

Abaixo estão duas figuras que ajudam você a entender o significado físico do resultado.

A primeira figura mostra a direção de cada eixo:

pir

A segunda figura fornece alguns exemplos:

pir

Visualizador de Esquemático Online

Resources

Projeto

Tilt Activated Spinning Fan Light Stick Bastão de luz portátil com LEDs coloridos que reage ao seu movimento de agitação. Com ventilador e alarme extras.

Lean Green RC Sailing Machine Um dispositivo conectado à Internet que controla servomotores e envia atualizações de sensores (GPS/giroscópio/acelerômetro/bússola) em tempo real por meio de um link de celular GSM.

Suporte Técnico e Discussão de Produto

Obrigado por escolher nossos produtos! Estamos aqui para oferecer diferentes formas de suporte para garantir que sua experiência com nossos produtos seja a mais tranquila possível. Oferecemos vários canais de comunicação para atender a diferentes preferências e necessidades.

Loading Comments...