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.
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
Para mais detalhes sobre os módulos Grove, consulte o Grove System
Platforms Supported
| Arduino | Raspberry Pi |
|---|---|
|
|
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.
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.

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
-
Você deve ter um Raspberry Pi e um GrovePi ou GrovePi+.
-
Você deve ter concluído a configuração do ambiente de desenvolvimento, caso contrário siga as instruções aqui.
-
Conexão
- Conecte o sensor ao soquete grovepi i2c-x(1~3) usando um cabo Grove.
-
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"
- 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:

A segunda figura fornece alguns exemplos:

Visualizador de Esquemático Online
Resources
- Datasheet do MMA7660FC
- Arquivo Eagle do Grove - Acelerômetro Digital de 3 Eixos
- Repositório GitHub para o Acelerômetro Digital de 3 Eixos (±1,5g)
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.




