【KW41Z】基于KW41Z多功能计步器原型设计
[复制链接]
(1)作品名称:基于KW41Z多功能计步器原型设计
(2)作品实现功能说明:主要利用KW41Z板载的NXPFXOS8700CQ实现运动过程中的计步功能,计步设定,通过SPI Flash AT45DB041E 记录用户数据与OTA,同时利用蓝牙与手机APP互联交互数据,同时利用KW41Z的wifi功能进行第三方联网模块实现数据云端存储和查看。
(3)软硬件设计思路
框图说明: 该系统主要是利用Kinetis KW41Z 为MCU的开发套件。 1、通过I2C与NXPFXOS8700CQ获取加速度与陀螺仪数据,通过姿态算法,得到步数,对用户步数进行统计 2、通过SPI 与 FLASH AT45DB041E 一方面保存用户数据另一方面作为OTA的更新功能 3、通过ADC对电池电量进行测量与预计,提醒用户。 4、通过KW41Z通过BLE 与手机APP进行交互操作 5、通过wifi实现与第三方联网。 (4)相关分享帖集锦 【KW41Z】LED点灯记 https://bbs.eeworld.com.cn/forum.php?mod=viewthread&tid=530301&fromuid=194541 【KW41Z】FXOS8700CQ (3D加速度计+3D磁力计) https://bbs.eeworld.com.cn/forum.php?mod=viewthread&tid=531318&fromuid=194541 【KW41Z】FXOS8700CQ (3D加速度计+3D磁力计) 融合算法 https://bbs.eeworld.com.cn/forum.php?mod=viewthread&tid=532473&fromuid=194541 【KW41Z】蓝牙串口体现 https://bbs.eeworld.com.cn/forum.php?mod=viewthread&tid=533723&fromuid=194541 【KW41Z】蓝牙串口分析2 https://bbs.eeworld.com.cn/forum.php?mod=viewthread&tid=541107&fromuid=194541 【KW41Z】步行仪算法 https://bbs.eeworld.com.cn/forum.php?mod=viewthread&tid=543579&fromuid=194541 【KW41Z】步行仪2 https://bbs.eeworld.com.cn/forum.php?mod=viewthread&tid=544519&fromuid=194541
(6)作品的源代码
running_speed_cadence_sensor.rar
(2.39 MB, 下载次数: 14)
(7)大赛作品演示
通过移动电源进行供电测试
手机接收
(8)作品总结和展望
在单片机的开发还是比较顺利的,很多的概念都不了,但是一步一步来还是可以的,但是到手机APP的开发遇到的很多的问题,
可以说弱点就在这里,搞到最后整个项目没有能完感,只能说是遗憾的上传。另外一方面在单纯的依靠休息的时间来开发这样的项目,真心的时间不足,以后还是一步一步的打好扎实的功底才可以。由于时间紧逼,只以遗憾的上传,后续还是要继续努力学习KW41Z的开发。
|