Índice:
- Etapa 1: obter um micro: bit
- Etapa 2: Opcional: suporte da bateria
- Etapa 3: Opcional: Capa impressa em 3D
- Etapa 4: Como funciona a bússola digital?
- Etapa 5: Observação sobre a direção do campo magnético
- Etapa 6: Mapeamento de Ângulos
- Etapa 7: MakeCode
- Etapa 8: Calibrando o Micro: bússola de bits
- Etapa 9: Happing Coding
2025 Autor: John Day | [email protected]. Última modificação: 2025-01-13 06:58
Estes instructables mostram como usar micro: bit para fazer uma bússola digital simples.
Etapa 1: obter um micro: bit
Se você ainda não tem um micro: bit, pode obter um micro: bit aqui:
Etapa 2: Opcional: suporte da bateria
Se você deseja tornar a bússola digital portátil, considere obter um suporte para bateria.
Qualquer suporte de bateria de 3 V com conector JST deve estar ok. A bateria pode ser CR2032, 2 pilhas AAA, 2 pilhas AA, etc.
Etapa 3: Opcional: Capa impressa em 3D
Eu sinto que a visão direta da luz SMD LED não é tão confortável, então eu fiz uma capa impressa em 3D para difundir a luz e tornar cada LED como um pixel quadrado perfeito:>
Se você também gosta dos pixels, pode baixar e imprimir a capa aqui:
www.thingiverse.com/thing:3511591
Etapa 4: Como funciona a bússola digital?
Entrada
micro: bit tem um sensor de campo magnético, assim como uma agulha de bússola normal, pode detectar o campo magnético produzido dentro da Terra. micro: a biblioteca de bits traduz o valor do campo em 360 graus em relação ao norte.
Saída
micro: bit tem 5 x 5 matriz de LED, é bom o suficiente para mostrar uma seta em 8 direções. (Norte, NE, Leste, SE, Sul, SW, Oeste, NW)
Ref.:
Etapa 5: Observação sobre a direção do campo magnético
Lembre-se de que o sensor de campo magnético e o LED são colocados em um lado diferente do PCB. Portanto, quando você olha para o lado do LED, a leitura do campo magnético é invertida. Ou você pode tratar a leitura no sentido anti-horário, começando do Norte.
Etapa 6: Mapeamento de Ângulos
A entrada é um valor de 360 graus e a saída é uma seta de 8 direções, aqui está o mapeamento de ângulo:
23-68 NW
68 - 113 Oeste 113 - 158 SW 158 - 203 Sul 203 - 248 SE 248 - 293 Leste 293 - 338 NE Outros Norte
Etapa 7: MakeCode
Aqui está meu código de bloco de amostra:
makecode.microbit.org/_RfA4jH2Rae78
Simplesmente baixe e copie para a unidade micro: bit para rodar.
Se você ainda não está familiarizado com o uso de micro: bit, leia primeiro o guia de início rápido oficial:
microbit.org/guide/quick/
Etapa 8: Calibrando o Micro: bússola de bits
Se você estiver usando pela primeira vez o sensor de campo magnético micro: bit, a matriz de LED exibirá as palavras TILT TO FILL SCREEN.
Siga o vídeo da página de suporte para calibrar a bússola micro: bit:
support.microbit.org/support/solutions/art…
Etapa 9: Happing Coding
micro: bit compass é apenas um exemplo muito simples, micro: bit tem muito mais pode ser feito.
Vamos explorar mais ideias aqui:
microbit.org/ideas/