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.](https://cdn.sanity.io/images/ajwvhvgo/production/f3a5912bb62f273eab2f3f67c81e6601a5cabb89-1142x536.png?q=80&fit=max&auto=format)
![O ficheiro MY_DATA como aparece quando o abres no navegador.](https://cdn.sanity.io/images/ajwvhvgo/production/2fa45cae6755a41b9d6f1f86bcec058f881ae681-1064x971.jpg?q=80&fit=max&auto=format)
- 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.](https://cdn.sanity.io/images/ajwvhvgo/production/f8184e1a5b4f3226b8b10902356ae62d988ff698-665x782.png?w=435&q=80&fit=max&auto=format)
- 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](https://cdn.sanity.io/images/ajwvhvgo/production/449201dfc79f598433d93932d9fec8fa611d4eae-1538x774.png?w=653&q=80&fit=max&auto=format)
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.
This content is published under a Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) licence.