Hardware and software of the “smart” boat oar for the applied force measurement system
| dc.contributor.affiliation | Pryazovskyi State Technical University | |
| dc.contributor.author | Parakhin, Ruslan | |
| dc.contributor.author | Levytska, Tetiana | |
| dc.contributor.author | Piatykop, Olena | |
| dc.contributor.author | Balalaieva, Olena | |
| dc.coverage.placename | Львів | |
| dc.date.accessioned | 2025-10-28T14:23:07Z | |
| dc.date.issued | 2025 | |
| dc.date.submitted | 2025 | |
| dc.description.abstract | Assessment of the volume and quality of a rower's efforts during training plays an important role in preparing for competitions and improving his results. The article reviews existing commercial solutions, such as rowing simulators and individual sensor devices. It was determined that such proposals allow recording the frequency or trajectory of movement, but do not measure force. They also have limited functionality in real water conditions or high cost. Therefore, it is proposed to bring rowers' training into the realm of modern technologies for measuring and analyzing information in real time. For this purpose, a device mounted on an oar for numerically assessing individual aspects of rowing technique and corresponding software are proposed. Approaches to creating an embedded system for measuring force, orientation, and vibration response of an oar are investigated. The hardware part of the device is developed based on the Seeed XIAO nRF52840 board with low power consumption, built-in Bluetooth, accelerometer, and gyroscope. A strain gauge in combination with an analog-todigital converter HX711 was used as a force sensor. The disadvantages of previous solutions based on Arduino Nano and the HC-05 module are described, in particular, high power consumption, unstable communication, and non-compliance with modern requirements. The choice of a real-time operating system is described. The capabilities of Zephyr OS, FreeRTOS, and Mbed OS are compared. FreeRTOS is preferred as a system with a minimalist kernel sufficient for flow control and stable operation of sensors in real time. The device's power consumption in different modes is analyzed. The use of sleep modes for the microcontroller, sensors, and other components is proposed. A battery discharge curve is constructed that takes into account the nonlinear relationship between voltage and residual charge, which allows for accurate determination of the charge level in field conditions without external indicators. The article also describes the principle of device calibration. A multi-point force calibration method with interpolation between key points is presented. Оцінка обсягу та якості зусиль весляра у процесі тренування відіграє важливу роль у підготовці до змагань та покращенні його результатів. У статті розглянуто існуючі комерційні рішення, такі як гребні тренажери та окремі сенсорні пристрої. Визначено, що такі пропозиції дозволяють фіксувати частоту або траєкторію руху, але не вимірюють силу. Також вони мають обмеженість функціональності в реальних умовах на воді або високу вартість. Тому пропонується вивести тренування веслярів у площину сучасних технологій вимірювання та аналізу інформації у реальному часі. Для цього пропонується пристрій, що встановлюється на весло для чисельної оцінки окремих аспектів техніки веслування та відповідне програмне забезпечення. Досліджено підходи до створення вбудованої системи вимірювання сили, орієнтації та вібраційного відгуку весла. Розроблено апаратну частину пристрою на основі плати Seeed XIAO nRF52840 з низьким енергоспоживанням, вбудованим Bluetooth, акселерометром і гіроскопом. У якості датчика сили використано тензодатчик у поєднанні з аналого-цифровим перетворювачем HX711. Описано недоліки попередніх рішень на основі Arduino Nano та модуля HC-05, зокрема високе енергоспоживання, нестабільність зв’язку та невідповідність сучасним вимогам. Описано вибір операційної системи реального часу. Порівняно можливості Zephyr OS, FreeRTOS та Mbed OS. Перевагу надано FreeRTOS як системі з мінімалістичним ядром, достатнім для управління потоками та стабільної роботи сенсорів у реальному часі. Проведено аналіз енергоспоживання пристрою в різних режимах. Запропоновано використання режимів сну для мікроконтролера, сенсорів та інших компонентів. Побудовано криву розрядки батареї, яка враховує нелінійний зв’язок між напругою та залишковим зарядом, що дозволяє точно визначати рівень заряду в польових умовах без зовнішніх індикаторів. Також у статті описано принцип калібрування пристрою. Наведено методику багатоточкового калібрування зусиль з інтерполяцією між ключовими точками. | |
| dc.format.pages | 153-161 | |
| dc.identifier.citation | Hardware and software of the “smart” boat oar for the applied force measurement system / Ruslan Parakhin, Tetiana Levytska, Olena Piatykop, Olena Balalaieva // Вісник Національного університету "Львівська політехніка". Інформаційні системи та мережі. – 2025. – Випуск 18 (частина 1). – С. 153–161. | |
| dc.identifier.uri | https://ena.lpnu.ua/handle/ntb/115494 | |
| dc.language.iso | en | |
| dc.publisher | Національний університет “Львівська політехніка” | |
| dc.relation.references | Amazon.com, Inc. (n.d.). About FreeRTOS Kernel. Retrieved from https://www.freertos.org/RTOS.html Arduino S.r.l. (n.d.). Arduino® Nano Product Reference Manual. Retrieved from https://docs.arduino. cc/resources/datasheets/A000005-datasheet.pdf Arm Holdings plc. (n.d.). Mbed OS Features Overview. Retrieved from https://os.mbed.com/mbed-os/ Guangzhou HC Information Technology Co., Ltd. (n.d.). HC-05. Retrieved from https://www.sgbotic. com/products/datasheets/wireless/HC05_datasheet.pdf Held, S., Siebert, T., & Donath, L. (2020). Changes in mechanical power output in rowing by varying stroke rate and gearing. European Journal of Sport Science, 20(3), 357–365. https://doi.org/10.1080/17461391. 2019.1628308 Hohmuth, R., Schwensow, D., Malberg, H., & Schmidt, M. (2023). A wireless rowing measurement system for improving the rowing performance of athletes. Sensors, 23(3), 1060. https://doi.org/10.3390/s23031060 Holt, A., Aughey, R., Ball, K., Hopkins, W., & Siegel, R. (2020). Technical determinants of on-water rowing performance. Frontiers in Sports and Active Living, 2, Article 589013. https://doi.org/10.3389/fspor. 2020.589013 Labbé, R., Boucher, J.-P., Clanet, C., & Benzaquen, M. (2019). Physics of rowing oars. New Journal of Physics, 21, 093050. https://doi.org/10.1088/1367-2630/ab4226 Lintmeijer, L. L., Hofmijster, M. J., et al. (2018). Improved determination of mechanical power output in rowing: Experimental results. Journal of Sports Sciences, 36(18), 2138–2146. Mpimis, T., Gikas, V., & Gourgoulis, V. (2023). Rigorous and integrated on-water monitoring system for performance and technique improvement in rowing. Sensors, 23(13), 6150. https://doi.org/10.3390/s23136150 Paddlemate Kft. (n.d.). Sensors – ThePaddleMate. Retrieved from https://thepaddlemate.com/ SparkFun Electronics. (n.d.). 24-bit analog-to-digital converter (ADC) for weight scales. Retrieved from https://www.digikey.com/htmldatasheets/production/1836471/0/0/1/hx711.html Sybertz, A. (n.d.). The Concept2 RowErg rowing machine is a quality, no-frills pick for the seasoned rower. CNN Underscored. Retrieved from https://edition.cnn.com/cnn-underscored/reviews/concept2-rowerg-rowing-machine The Linux Foundation. (2024). Zephyr OS Overview. Retrieved from https://zephyrproject.org/wp-content/ uploads/sites/38/2024/01/Zephyr-Overview-20240110.pdf Ungricht, C., Graf, C., et al. (2023). Validation of a novel instrumentation (FlexOmega system) measuring oar bending moments on-water in rowing. Current Issues in Sport Science (CISS), 8, 009. https://doi.org/10. 36950/2023.1ciss009 Vaaka Ltd. (n.d.). Vaaka Cadence Sensor. Retrieved from https://www.vaakacadence.com/ | |
| dc.relation.uri | https://doi.org/10.23939/sisn2025.18.153 | |
| dc.subject | Embedded, IoT, Bluetooth®, Realtime OS, microcontroller board, training evaluation, force measurement, вбудовані системи, Інтернет речей, Bluetooth®, операційна система реального часу, мікроконтролерна плата, оцінка тренувань, вимірювання сили | |
| dc.subject.udc | 004.8:519.8 | |
| dc.title | Hardware and software of the “smart” boat oar for the applied force measurement system | |
| dc.title.alternative | Апаратне т а програмне забезпечення“розумного” весла для системи вимірювання прикладеної сили | |
| dc.type | Article |