空中鼠标硬件架构
空中鼠标由发射板(鼠标端)和接收板(USB端)两部分组成。
发射板
- 核心器件:STM32微控制器、MPU6050陀螺仪、NR24L01无线模块
- 工作原理:
- MPU6050捕捉手部动作,获取X、Y、Z轴的角速度值。
- STM32通过I2C接口接收MPU6050数据,并利用内置的12位ADC进行转换。
- 处理后的数据通过NRF24L01无线模块发送至接收板。
接收板
- 功能:模拟HID鼠标和键盘,即插即用。
- 连接方式:通过USB接口与电脑连接。
- 核心器件:NRF24L01无线模块、STM32微控制器
- 工作原理:
- NRF24L01接收来自发射板的数据。
- STM32通过SPI接口获取数据,并将其转换为鼠标和键盘操作指令。
- 电脑识别接收板为标准的HID设备,实现空中鼠标控制。
空中鼠标的应用
空中鼠标可以像传统鼠标一样操作屏幕,通过在空中晃动或移动实现光标控制、翻页等功能。
暂无评论