Font Size: a A A

Design Of Rowing Training System Based On IoT

Posted on:2021-02-05Degree:MasterType:Thesis
Country:ChinaCandidate:X TianFull Text:PDF
GTID:2381330611480347Subject:Information and communication engineering
Abstract/Summary:PDF Full Text Request
With the maturity and popularization of the Internet of Things technology and the "Internet Plus" concept,various traditional fields have chosen to develop in conjunction with the Internet of Things technology,which has led to the rapid development of intelligent devices based on the Internet of Things.This article integrates the ideas of intelligent sports,designs and implements a rowing training system based on the Internet of Things.This system can monitor various data in rowing in real time and transmit the data to the background for analysis,which helps the athletes understand their own detailed sports situation and further improve the performance.The rowing training system based on the Internet of Things is mainly composed of a paddle acquisition terminal,a rowing training system server,and a handheld terminal APP.The paddle acquisition terminal is composed of a main control module,a paddle force measurement module,a six-axis sensor module,a Beidou positioning module,a wireless communication NB-Io T module,and a power module.The paddle force measurement module consists of an Op amp circuit and Wheatstone bridge consisting of 4 strain gauge pressure sensors.The main control module collects the voltage value output by the op amp module and calculates the paddle force based on the fitted voltage-paddle force relationship.The six-axis sensor module collects the original values of acceleration and angle,and then the main control module uses the Kalman filter algorithm to perform numerical filtering on the acceleration and angle to reduce the value fluctuation.Finally,the main control module integrates the collected motion data and uploads the data to the server through the NB-Io T module.The rowing training system server is the server software deployed on the Alibaba Cloud platform.Its functions include: communication with the paddle acquisition terminal,movement data processing and analysis,database connectionand management,and communication with the handheld terminal APP.The handheld terminal APP is designed and implemented based on the Android system,and its functions include communication program functions with the rowing training system server,user registration and login functions,device information management functions,and data collection display functions.At the end of the research and development,Using the principles and methods of white-box and black-box testing,the logic and functional integrity verification tests are performed on the paddle acquisition terminal,rowing training system server,and handheld terminal APP.Finally,the overall function and performance of the rowing training system are adjusted.Experimental results show that the system achieves the expected results.
Keywords/Search Tags:IoT, Rowing training system, Strain gauge pressure sensor, NB-IoT
PDF Full Text Request
Related items