Skip to content

Actividad

Registrador de datos MakeCode

Avanzado | MakeCode | Acelerómetro, Interfaz USB, Radio | Energía, Fuerzas, Manejo de datos, Ondas de radio, Sensores, Tiempo y clima

Paso 1: Hazlo

¿Qué es?

Utiliza micro:bit como registrador de datos inalámbrico que registra las lecturas de sus sensores.

micro:bit mostrando el gráfico y los ejes X, Y y Z que pasan por delante, arriba, abajo y de delante a atrás resepectivamente

Cómo funciona

  • Escribe el programa del transmisor en un micro:bit, conéctale unas pilas y mételo en algo que se mueva (como el interior de una centrifugadora de ensalada), o prepárate para jugar a atraparlo.
  • El transmisor mide constantemente mediante el acelerómetro las fuerzas en las tres dimensiones (ejes X, Y y Z) y las transmite por radio.
  • Conecta el micro:bit receptor a un ordenador y escríbele el programa registrador usando el navegador Chrome o la aplicación de MakeCode. Éste recibe los datos del acelerómetro y los envía mediante el puerto serie a tu ordenador.
  • Ahora, bajo el simulador del micro:bit, debería aparecer un botón de «mostrar consola del dispositivo». Púlsalo y deberías ver en pantalla gráficos de las lecturas en tiempo real.
  • Inclina el micro:bit hacia cada uno de sus lados y verás como cambian las lecturas de cada eje. Lánzalo al aire, gíralo en una centrifugadora de ensalada: ¿qué ves?
  • Presiona "pausa" y podrás descargar los datos numéricos como un archivo CSV (valores separados por comas) que puedes abrir en un programa de hoja de cálculo para analizarlos. Si eliminas la segunda y la tercera columna de tiempo, dejando sólo la primera, puedes trazar los datos en un gráfico de dispersión en tu hoja de cálculo mostrando cómo cambian las fuerzas a lo largo del tiempo.
hoja de cálculo que muestra un gráfico de líneas hecho a partir de las lecturas del acelerómetro

Qué necesitas

  • 2 micro:bits y un pack de pilas
  • ordenador portátil o de escritorio en el que registrar los datos
  • Editor MakeCode (aplicación autónoma o versión web en Chrome v65 o posterior)
  • firmware actualizado (0249 o superior) en el micro:bit receptor
  • opcionalmente, un centrifugador de ensaladas

Paso 2: Prográmalo

Sensor / transmisor

Receptor

Paso 3: Mejóralo

  • Registra otras lecturas de los sensores del micro:bit de forma remota, como la temperatura, la luz o las lecturas de la brújula.
  • Realiza un experimento de física sobre las fuerzas que actúan en un micro:bit mientras gira en una centrifugadora de ensaladas. ¿Has visto lo que esperabas? (Ten en cuenta que el acelerómetro del micro:bit solo puede medir fuerzas de hasta 2g, el doble de la fuerza de la gravedad en la Tierra – si lo giras demasiado rápido puede experimentar fuerzas que excedan este límite y no las mida correctamente).