项目介绍
设备利用MPU6500陀螺仪,通过计算Z/X轴角速度的积分来获得角度变化,并将其转化为鼠标的X/Y坐标变化,实现光标移动。
按键中的3个键被映射为空鼠的左键、中键和右键。
通过旋转手势控制表示空鼠的滚轮旋转。
nrf52832通过蓝牙连接到电脑,提供鼠标相关的服务接口。
板载供电电路与充电电路。
方案框图
https://www.digikey.cn/schemeit/project/空中鼠标-c569d23814da4cd08d12e77964a40e17
Scheme-it工具介绍
Scheme-it是一款极其方便实用的电路设计工具。它提供了丰富的预设模板和符号库,用户可以通过简单的拖拽操作轻松创建电路设计。Scheme-it还内置了大量参考设计文件和与Digi-Key元件目录的连接,使用户能够快速查找和获取元件信息。这款工具易用、高效、灵活,为电路设计带来了便利和效率。
方案中可能用到的规定厂商元器件介绍
1.nrf52832
nRF52832是一款通用的多协议SoC。它满足了需要高级低功耗蓝牙®功能、协议并发性和丰富外围设备和功能集的应用挑战。此外,它为闪存和RAM提供了大量内存。
nRF52832采用具有完全协议并发能力的多协议。它支持低功耗蓝牙,包括2 Mbps高传输速度。蓝牙Mesh可以与低功耗蓝牙同时运行,使智能手机能够配网、入网、配置和控制Mesh节点。还支持NFC、ANT和2.4 GHz专有协议。
它基于带有浮点单元的Arm® Cortex™-M4 CPU,主频为64 MHz。内置NFC-A标签用于简化的配对和支付解决方案。它有许多数字外设和接口,如用于数字麦克风和音频的PDM和I2S。
通过精密的片上自适应电源管理系统,实现了极低的功耗。
2.mpu6500
MPU-6500是一款六轴运动处理传感器,在大小为3.0×3.0×0.9mm的芯片上,通过QFN 封装(无引线方形封装),集成了 3 轴 MEMS 陀螺仪,3 轴 MEMS加速度计,以及一个数字运动处理器 DMP( Digital Motion Processor)。还可以通过辅助I2C端口与多个非惯性数字传感器(例如压力传感器、磁力计)进行连接。
陀螺仪功能
MPU-6500中的三轴MEMS陀螺仪具有广泛的特性:
- 数字输出X、Y和Z轴角速度传感器(陀螺仪),其用户可编程全量程为±250,±500,±1000和±2000°/秒,使用16位ADC采集数据。
- 数字可编程低通滤波器
- 陀螺仪工作电流:3.2mA
- 工厂校准灵敏度标度因子
- 自测试
加速度计功能
MPU-6500中的三轴MEMS加速度计具有广泛的功能:
- 数字输出X-,Y-,Z轴加速度计,可编程全量程为±2g,±4g,+8g和±16g,使用16位ADC采集数据。
- 加速度计正常工作电流:450 uA
- 低功率加速度计模式电流:0.98Hz为6.37uA,31.25Hz为17.75uA
- 用户可编程中断
- 用于应用程序处理器低功耗操作的唤醒运动中断
- 自测
对本大赛的心得体会(包括意见或建议)
很高兴能参加本次比赛,希望电子森林能够继续组织类似的活动,并在未来的活动中不断提高,为更多人提供了解和学习新工具的机会,推动技术的发展和交流。对电子森林团队的努力表示感谢!