Skip to content

Atividade

Registador de dados MakeCode

Avançado | MakeCode | Acelerómetro, Interface USB, Rádio | Energia, Forças, Gestão de dados, Meteorologia, Ondas rádio, Sensores

Passo 1: Faz tu mesmo

O que é isto?

Usa o micro:bit como um registador sem fios que grava leituras dos sensores.

micro:bit atravessado pelos eixos X, Y e Z, ao lado de um gráfico com dados registados

Como é que funciona

  • Descarrega o programa transmissor num micro:bit com o suporte de pilhas ligado e agarrado a algo que se move (dentro de um lavador de saladas, por exemplo) ou para ser atirado ao ar.
  • O transmissor mede constantemente as leituras do acelerómetro referentes às forças das 3 dimensões (eixos x, y e z) e transmite-as via rádio.
  • Liga o micro:bit receptor a um computador e descarrega nele o programa registador usando o navegador web Chrome ou o software standalone MakeCode. Este recebe os dados do acelerómetro e envia-os em série ao teu computador.
  • Na parte de baixo do simulador do micro:bit deve aparecer um botão que diz "mostrar dispositivo da consola" (ou "show console device", em inglês), clicka nele para veres no ecrã os gráficos dos dados das leituras em tempo real.
  • Inclina o sensor micro:bit para cada um dos lados e vê como as leituras de cada eixo vão mudando. Atira-o ao ar, gira-o, centrifuga-o no recipiente para lavar saladas: o que vês?
  • Carrega em "pausa" de maneira a poderes descarregar os valores numérido no formato CSV (valores separados por virgulas) que podes abrir em qualquer programa de folha de cálculo. Se elimiinas a segunda e terceira coluna, deixando apenas a primeira, ficas com uma folha de cálculo que te mostra apenas a relação das forças com o tempo que passou.
folha de cálculo e gráfico de linhas criados a partir das leituras do acelerómetro

Do que é que precisas

  • 2 micro:bits e um suporte de pilhas
  • computador portátil ou desktop para gravar dados
  • Editor MakeCode (software standalone ou versão web no Chrome v65 ou superior)
  • firmware atualizado (0249 ou superior) no receptor micro:bit
  • lavador de saladas (opcional)

Passo 2: Cria o teu código

Sensor / transmissor

Receptor

Passo 3: Melhora-o

  • Usa este método para gravar remotamente outras leituras dos sensores micro:bit, como de temperatura, de luz ou da bússola magnética.
  • Faz uma experiência de física que mede as forças que atuam no micro:bit enquanto ele gira no lavador de saladas (centrifugador). Vês aquilo que imaginaste que aconteceria? (Tem em conta que o acelerómetro do micro:bit só pode ler forças até 2g, o dobro da força da gravidade da Terra - se rodares demasiado depresa podem ocorrer forças que são grandes demais para ser registradas.)