Skip to content

Atividade

Registo de dados de movimento

Intermediário | MakeCode | Acelerômetro, Botões, Registro de dados, Visor LED | Estatísticas e gráficos, Lógica booleana, Manipulação de dados, Medição, Sensores, Trabalhando com o método científico, Tratamento da informação

Primeiro passo: o projeto

O que é?

Use o registro de dados com seu BBC micro:bit V2 para coletar leituras do acelerômetro para ajudar a projetar um rastreador fitness personalizado.

Introdução

Código

Itens necessários:

  • Um micro:bit V2
  • um computador e um cabo micro USB para programar o micro:bit e observar os teus dados
  • suporte de pilhas do micro:bit
  • o nosso guia de registo de dados pode ser útil

Compilar dados

  • Transfira o código abaixo para seu micro:bit, e então desconecte-o de seu computador.
  • Liga um suporte de pilhas e prende o micro:bit à sua perna ou ao sapato.
  • Os dados anteriores são excluídos quando você transfere novo código para seu micro:bit, mas você também pode apagar dados antigos pressionando os botões A e B juntos.
  • Carrega no botão A para começar a registar dados. Um marcador aparece na tela. Agora está gravando dados do acelerômetro dez vezes por segundo.
  • Comece a andar e conte quantos passos você dá - tente dez para começar.
  • No caso improvavel do registo do micro:bit ficar cheio, todas as luzes da tela de LED acendem.
  • Pressione o botão B para parar o registro. Você deve ver um X aparecer para mostrar que está parado.

Analise seus dados

  • Desliga o suporte de pilhas e liga o micro:bit ao computador.
  • O micro:bit aparece como uma unidade USB chamada MICROBIT. Procura lá dentro e abre a pasta MY_DATA para ver uma tabela dos seus dados e uma previsualização no seu browser:
A unidade MICROBIT como aparece no Windows.
O ficheiro MY_DATA como aparece quando o abres no navegador.
  • Os dados do acelerómetro foram gravados em 3 dimensões:
diagrama a mostrar os eixos x, y e z do acelerómetro do micro:bit.
  • Clique em "previsualização" para ver os dados num gráfico. Examine e veja se você pode identificar onde o usuário deu dez passos:
Um gráfico a mostrar os dados das 3 dimensões recolhidos pelo acelerómtero nos 10 passos

Use os seus dados

Analisando essas informações você poderá ver que quase toda vez que uma etapa foi tomada, a leitura no eixo Z ultrapassou 500.

Com esta coleta de dados, podemos usar o número 500 como o limite do projeto "Conta passos sensível", modificando o bloco "força de aceleração (mg)" para ler a "aceleração (mg) z > 500".

Isto quer dizer que recolheste dados que são exclusivos da tua forma de andar, e usaste-os para personalizar um produto digital que se adapta melhor a ti.

Segundo passo: é hora de programar

Terceiro passo: vamos deixar o código ainda melhor

  • Podes usar o movimento do registador de movimentos para comparar diferentes paraquedas e como é que eles afectam a aceleração do micro:bit enquanto cai.
  • Copia e cola os dados numa folha de cálculo para analizá-los de diferentes maneira. Usando, por exemplo, ferramentas de estatistica.
  • Usa uma folha de cálculo para visualizar os dados de outras maneiras e para fazer uma apresentação do teu projeto.