Índice:
- Etapa 1: assista ao novo vídeo
- Etapa 2: Componentes
- Etapa 3: a estrutura
- Etapa 4: conecte tudo
- Etapa 5: Programação
- Etapa 6: Aproveite o projeto
Vídeo: Bússola Arduino DIY: 6 etapas
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:37
Todos nós sabemos o que é uma bússola e para que serve. A bússola nos diz as direções, ou seja, E-W-N-S. A bússola tradicional funcionava com uma agulha magnética no meio. O pólo norte da agulha sempre aponta para o pólo norte geográfico da Terra com o sul magnético.
O sensor que usei MPU 9250 tem um magnetômetro que pode medir a intensidade magnética ao longo de uma determinada direção. Limitei-me aos eixos X e Y apenas para simplificar um pouco as coisas. Também como mencionei no vídeo, este projeto é uma extensão do projeto de inclinômetro anterior. Por favor, dê uma olhada no vídeo e no artigo sobre o inclinômetro. Os links fornecidos são fornecidos abaixo.
LINK PARA O YouTube
LINK PARA INSTRUÇÕES
Vamos começar.
Etapa 1: assista ao novo vídeo
Este vídeo cobre um pouco da teoria dos ímãs, campos magnéticos e alguma álgebra vetorial. Conforme mencionado anteriormente, esta é uma extensão do projeto anterior. Por favor, assista ao outro vídeo na introdução.
Etapa 2: Componentes
A lista de componentes é bastante simples. Um arduino simples (Nano no meu caso), MPU 9250 IC e um display OLED para a saída dos dados. Como de costume, ter o monitor não é obrigatório, mas pensar em um laptop toda vez que você quiser testar uma superfície pode ser um pouco absurdo.
Comprei o MPU 9250 da Ali Express por cerca de US $ 3,5. Este não é o IC mais barato, mas os níveis de ruído foram consideravelmente mais baixos. Eu recomendo altamente este IC. Não há nada de especial no arduino ou na madeira. O Arduino é um clone e funciona muito bem.
A madeira e o nivelamento do IC não são tão importantes quanto no projeto do inclinoeter.
Você tem alguma margem de erro. CHILLAX !!!!!!!!!
Etapa 3: a estrutura
Para o corpo principal, peguei um pedaço de madeira quadrada simples e cortei em um comprimento aproximado de cerca de 10 cm. Em seguida, marquei dois orifícios de comprimento do IC. É importante que você encaixe o IC corretamente. Além disso, se você der errado, use algum outro lado ou, melhor ainda, use outra madeira. Não tente corrigir um buraco perdido. O parafuso pode não ter uma boa aderência nesse orifício.
Em seguida, cortei os cabeçalhos femininos em comprimentos apropriados e colei-os com um adesivo de dois componentes. Depois que tudo se encaixou no lugar, fiquei muito feliz com a aparência.
Etapa 4: conecte tudo
Com o protocolo I2C, a fiação é sempre fácil de usar.
Comecei então a estanhar os fios e os conectores femininos. A fiação é muito simples.
SDA- A4
SCl- A5
Vcc- 5V
GND-GND
Certifique-se de que as conexões da fiação sejam seguras e adequadas. Certifique-se de usar um comprimento de fio suficiente.
Eu cometi esse erro e acredite em mim, é muito frustrante.
Etapa 5: Programação
Lá onde os dois projetos gêmeos tomam rumos diferentes.
A biblioteca é a mesma. Baixe a mesma biblioteca.
O link GitHub-
github.com/bolderflight/MPU9250
Olhando para o monitor serial, ficou claro que os valores estavam muito mais defasados. Fiz alguns testes e finalmente consegui produzir alguma função seno decente.
Eu forneci uma de minhas planilhas do Excel. Verifique se você está interessado.
A onda senoidal é linda, não é?
Etapa 6: Aproveite o projeto
Se você não entendeu a piada repetitiva no meu vídeo, não leve essa bússola para acampar com você. Sempre use instrumentos confiáveis. para confiabilidade e facilidade de uso.
De qualquer forma, gostei desse projeto.
Se você gostou, considere gostar e se inscrever em meus instrutables e canais do YouTube.
Recomendado:
Bússola digital e localizador de rumo: 6 etapas
Bússola digital e localizador de rumo: Autores: Cullan Whelan Andrew Luft Blake JohnsonAgradecimentos: California Maritime Academy Evan Chang-SiuIntrodução: A base deste projeto é uma bússola digital com rastreamento de rumo. Isso permite que o usuário siga uma direção em uma longa distância
Uma pequena bússola com ATtiny85: 12 etapas (com imagens)
Uma pequena bússola com ATtiny85: Este é nosso primeiro projeto com ATtiny85; uma bússola digital de bolso simples (em colaboração com J. Arturo Espejel Báez) .ATtiny85 é um microcontrolador de alto desempenho e baixa potência. Possui 8 Kbytes de memória flash programável. Devido a isso, o chal
Tutorial para interface do sensor de bússola HMC5883L com Arduino: 10 etapas (com imagens)
Tutorial para interface do sensor de bússola HMC5883L com Arduino: DescriçãoHMC5883L é uma bússola digital de 3 eixos usada para dois propósitos gerais: para medir a magnetização de um material magnético como um ferromagneto, ou para medir a força e, em alguns casos, a direção do campo magnético em um ponto em s
Bússola digital usando Arduino e magnetômetro HMC5883L: 6 etapas
Bússola digital usando Arduino e magnetômetro HMC5883L: Oi pessoal, Este sensor pode indicar o Norte geográfico, Sul, Leste e Oeste, nós humanos também podemos usá-lo quando necessário. Então. Neste artigo, vamos tentar entender como funciona o sensor de magnetômetro e como fazer a interface com um microcontro
Como usar o módulo GY511 com Arduino [Faça uma bússola digital]: 11 etapas
Como usar o módulo GY511 com Arduino [Faça uma bússola digital]: Visão geral Em alguns projetos eletrônicos, precisamos saber a localização geográfica a qualquer momento e fazer uma operação específica de acordo. Neste tutorial, você aprenderá como usar o módulo de bússola LSM303DLHC GY-511 com Arduino para fazer uma compasso digital