Design of Wireless Transmission System for Motion Sensing Game Controller based on Bluetooth 4.0 Technology
Hao SunGaosheng XieHuiqi LiGuoru ZhaoYunkun Ning
摘要：Motion sensing game, as a kind of novel game, is operated by body movements. It is respected by the majority of players of all ages because of its excellent interactivity. Currently, compared with the 2.4 GHz wireless transmission technology that mostly used by motion sensing game controller, the Bluetooth 4.0 technology has the advantage of low power consumption, low cost and easy to connect to phone. So this technology has a bright application prospect in the motion sensing game controller. The paper introduces a kind of wireless transmission system with inertial sensor data based on Bluetooth 4.0 Technology which can be used in somatosensory gaming devices with the achievement of the accurate control of the game. This system includes three parts, which are data acquisition node, the wireless data transmission by Bluetooth 4.0 technology and PC upper monitor software that monitors data. The data acquisition node is responsiable for acquisition the original data of acceleration, angular velocity and magnetic induction intensity. The hardware system consists of five parts, namely MCU, inertial sensor, slave module（cc2540）, power management module and charging circuit. The original data is sent to the PC through Bluetooth 4.0 technology.The PC upper monitor as the control centre of the system, sends command to data acquisition sensor node to control the start, halt, configuration of it. The software system is divided into three parts: data acquisition, data processing and data transmission. In order to ensure the real-time performance and accuracy of the data transmission, data is transmitted according to the priority of MCU interrupt system. Upper-supervision software takes VC++6.0 as its development tool. The PC calling the dynamic link library correspond with the slave computer through serial port way, and collect and display waveform from six different channels by using multi-threading technology. The result shows that packets and configuration commands can be transmitted stably and reliably between PC and the node. The maximum transmission distance is 8.327 m. And the PC waveform matches with the real action, so it can be used in the body feeling game controller.