Xadow - Bússola

Xadow Compass é uma bússola digital de 3 eixos que faz parte da família Xadow. O módulo é baseado em um sensor magnético de baixo campo HMC5883. Ele oferece precisão de direção de bússola de 1° a 2° e utiliza o barramento serial I2C para se comunicar com o seu microcontrolador. Xadow Compass é uma ferramenta útil para ajudar você a obter informações de direção.
Especificação
- Tensão de operação: 3,3 V
- Linearidade: 0,1(Máx) ±% FS
- Resolução: 10 miligauss
- Faixa dinâmica magnética: ±1 ~ ±8 gauss
- Endereço IIC:
- Endereço de 7 bits: 0x1E
- Endereço de leitura de 8 bits: 0x3D
- Endereço de escrita de 8 bits: 0x3C
- Temperatura de operação: -30 ~ +85 °C
- Dimensões: 25,43 mm x 20,35 mm
Demonstração
Esta demonstração vai mostrar como ler dados brutos, como calibrar os dados com o seu ângulo de declinação magnética local e como obter o ângulo de direção.
Obter a declinação magnética local
Primeiro, antes de qualquer ação que você vá realizar, você precisa preparar um parâmetro que será usado na demonstração. Essa é a sua declinação magnética local.
- Você pode encontrá-la em graus através da página da web de declinação magnética. Por exemplo, a minha é -2°37’, que corresponde a -2,617 grau.
- Em seguida, converta de grau para radianos, e assim você obtém o "declinationAngle". Por exemplo, no meu caso, declinationAngle = -2.617 / (2*π)= -0.0456752665 rad. Três algarismos significativos são suficientes. Portanto, eu o reduziria para -0.0456 rad. E este é o parâmetro com o qual você irá substituir o valor de "declinationAngle" no código de demonstração.
Baixar código
- Conclua a instalação de hardware:
Ao conectar Xadow Compass à Xadow Main Board, você deve se atentar à direção da conexão. O método de conexão é que o canto chanfrado de um módulo Xadow deve ser conectado ao ângulo reto de outro módulo (observe os quatro cantos de cada módulo Xadow).
- Baixe o arquivo de biblioteca: Digital Compass Library e instale-o na sua biblioteca do Arduino. Veja How to install Arduino Library para aprender o método de instalação.
- Abra a demonstração pelo caminho: File -> Example -> Digital Compass -> HMC5883L_Example. Substitua o valor da variável "declinationAngle" por aquele que você já calculou.

- Faça o upload do código. Verifique o resultado de saída abrindo o monitor serial.

Visualizador de Esquemático Online
Recursos
- 3-Axis Digital Compass HMC5883 Datasheet
- Arquivo Eagle do Xadow Compass
- Arquivo de Biblioteca do Xadow Compass
Suporte Técnico e Discussão de Produto
Obrigado por escolher nossos produtos! Estamos aqui para oferecer diferentes tipos de suporte para garantir que a 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.
