你好,你之前毕设是ADXL345计步器吗,能分享下你的程序吗,加速度值转为步数哪方便我搞不定
1个回答
展开全部
兄弟呀,那都是快一年前滴事了你觉得我还会有吗,我把我的原理大致说一下吧,人走路时腰部加速度变化比较明显,每当人走一步时,腰部加速度变化会有一个小峰值,而ADXL345有峰值检测功能,single-tap(单峰)、double-tap(双峰)检测,具体看一下datasheet吧,通过设置这两个寄存器(也可根据需要用一个),每当检测到一个峰值就使单片机通过中断计步(通过程序step++)。当然这其中还涉及到初始化的问题,自己研究一下吧`(*∩_∩*)′毕设还是很重要的,通过自己动手你会发现其中的乐趣的,靠人不如靠己,努力吧!
追问
恩恩,你说的是敲击检测吗?
追答
是的,可以这么翻译
来自:求助得到的回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询