Event-driven kinematic measurements using BBC micro:bits programmed in C++

Authors

  • Anikó Somogyi University of Szeged, Faculty of Science and Informatics, Department of Technical Informatics
  • András Kelemen University of Szeged, Juhász Gyula Faculty of Education, Department of Applied Information Technology; Radnóti Miklós Experimental High School of Szeged, Hungary https://orcid.org/0000-0002-0157-1572
  • János Mellár University of Szeged, Faculty of Science and Informatics, Department of Technical Informatics, Hungary,
  • Róbert Mingesz University of Szeged, Faculty of Science and Informatics, Department of Technical Informatics, Hungary https://orcid.org/0000-0002-4817-5948

DOI:

https://doi.org/10.36427/CEJNTREP.6.1.7135

Abstract

In Hungary, according to the Physics curriculum in National Core Curriculum 2020, quantitative description and examination of motions are required. Teachers and students are suggested to use the available computer tools and programs during the measurements and evaluation. We present and recommend microcontroller-driven measurements displaying the physical quantities of the mentioned movements as a function of time. The measurement setup consists of a linear air track, BBC micro:bit, some optical sensors and 3D-printed elements. The event-driven measurement software running on the micro:bit was developed in C++ (CODAL). The microcontroller sends measurement data to the PC through wireless communication (radio or BLE), and the Excel Data Streamer and a self-developed add-in for Excel serves to receive and display real-time data. Linear and non-linear regression analysis of measurement data was performed by built-in Excel functions, Trendlines and the Solver add-in. These measurements can also add interesting extra material to the curriculum in IT classes.

Downloads

Published

2024-12-15

How to Cite

Somogyi, A., Kelemen, A., Mellár, J., & Mingesz, R. (2024). Event-driven kinematic measurements using BBC micro:bits programmed in C++. Central-European Journal of New Technologies in Research, Education and Practice, 6(1), 35–58. https://doi.org/10.36427/CEJNTREP.6.1.7135

Issue

Section

Scientific Papers