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 é?

Utiliza o registo de dados do BBC micro:bit v2 para compilar leituras do acelerómetro e criares uma forma de monitorizar a tua condição física.

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

  • Transfere o código em baixo para o teu micro:bit e depois desliga-o do computador.
  • Liga um suporte de pilhas e prende o micro:bit à tua perna ou ao sapato.
  • Os dados registado anteriormente são apagados quando transferes um código novo para o teu micro:bit. Mas também podes apagar os dados antigos carregando nos botões A e B ao mesmo tempo.
  • Carrega no botão A para começar a registar dados. Aparece uma marca no ecrã Os dados do acelerómetro estão a ser registados dez vezes por cada segundo.
  • Começa a caminhar e conta quantos passos dás - experimenta contar dez passos.
  • No caso improvavel do registo do micro:bit ficar cheio, todas as luzes do ecrã LED acendem.
  • Carrega no botão B para parar de registar. Deves ver a aparecer um X que indica que terminou.

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 o ficheiro MY_DATA para ver uma tabela dos teus dados e uma previsualização no teu 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.
  • Clika na "previsualização" para ver os dados num gráfico. Observa e vê se consegues perceber onde é que o utilizador deu dez passos:
Um gráfico a mostrar os dados das 3 dimensões recolhidos pelo acelerómtero nos 10 passos

Usa os teus dados

Estudando estes dados, consegues observar que de cada vez que foi dado um passo, a leitura do eixo Z foi acima do valor 500.

Com esta recolha 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.