This thesis presents the development and creation of a device for measuring acceleration during weightlifting, enabling precise monitoring of an athlete’s movement during training. The main goal was to design a modern, compact, and user-friendly system that records acceleration data, wirelessly transmits it to a mobile device, and enables its visualization and storage for further analysis.
The core component used is the Arduino Nano 33 BLE Sense Rev2 development board, which includes several built-in sensors (accelerometer, gyroscope, magnetometer) and Bluetooth connectivity. During use, the device is mounted directly on the clamp of an Olympic barbell, allowing for simple and stable motion tracking during lifts.
The connection between the microcontroller and the smartphone is established via Bluetooth Low Energy (BLE), with the data being received by a mobile application developed using the Flutter framework. The app provides real-time data display, a graphical representation of acceleration over time, and calculates key indicators such as maximum and average absolute acceleration. The focus was on ease of use and flexibility for further development (e.g., automatic motion detection, integration with fitness platforms).
The thesis describes the development process in separate stages: from motion sensing using the IMU sensor to data transmission via BLE and the development of the mobile application for data display and archiving. The solution addresses the needs of modern athletes and coaches for an accurate, accessible, and portable tool for monitoring training effectiveness.
|