Pular para o conteúdo principal

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:
nota

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


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.

Loading Comments...