Biblioteca de extensiones: datalogger
Una de las funciones más interesantes de la placa micro:bit es la de registro de datos o data logging. Gracias a la memoria no volátil de la placa, los datos captados por los sensores pueden ser almacenados a intervalos regulares de tiempo, para posteriormente ser recuperados en formato de hoja de cálculo, accesible como un archivo guardado dentro de micro:bit.
Micro:bit puede convertirse de esta forma en un instrumento de almacenamiento de medidas de mútiples magnitudes físicas, como temperatura, nivel de luz, aceleración, giro, humedad, presión, etc. Teniendo en cuenta que cualquier experiencia científica necesita realizar mediciones, se comprende la potencia y versatilidad de la placa en este tipo de actividades.
El registro de datos sólo está disponible en las versiones 2.x de micro:bit .
Micro:bit puede registrar datos mientras tenga energía eléctrica. Con un par de pilas alcalinas R03 podrá funcionar durante algo más de un día. Con una batería externa USB podremos alargar su funcionamiento durante varios días. Usando un cargador de móvil, el registro de datos durará hasta que se llene la memoria de la placa, que es de 512 kB.
Para poder usar el registro de datos en MakeCode hay que cargar previamente la bilbioteca datalogging. Primero pulsaremos sobre +Extensiones y posteriormente sobre el icono de datalogger.
Después de unos instantes se habrá cargado la biblioteca, y aparecerá un nuevo menú llamado Data Logger en la toolbox de MakeCode.
El nuevo menú incluye bloques para crear, configurar, añadir datos y borrar el registro de datos o log. Los datos se organizan en una matriz de filas y columnas, como en una hoja de cálculo. Cada fila es un registro cuya primera columna es la hora a la que se ha grabado cada dato y las siguientes los distintos datos grabados.