摘要
建立体感鼠标的空间坐标系模型,利用STM32微处理器采集六轴微惯性传感器MPU6050和地磁计HMC5883L数据,进行数据融合和互补滤波,实时检测人体手指的姿态变化。将数据无线传输到电脑接收端对应鼠标光标的位移变化,实现了人只需要轻轻挥动手指就可控制鼠标光标的移动、单双击和滚轮等操作。设计了锂电池充放电电路,增加了鼠标续航时间。
Based on the establishment of the spatial coordinate system model of human arm, this design uses STM32 microproces sot to collect the data of six axis micro inertial sensor MPU6050 and magnetometer HMC5883L, then uses data fusion and complementary filtering algorithm to detect the posture change of human finger. Finally, the mouse sends data to a receiver through the wireless network, and corresponds to the displacement of the mouse cursor, this kind of mouse realize that people only need to gently waving fingers to control the movement of the mouse cursor, double click and scroll operation, and uses for a long time with the lithium battery charging and discharging circuit design.
出处
《软件导刊》
2018年第1期116-121,共6页
Software Guide