2017-11-22 21:04:20 [显示全部楼层]
查看: 8289|回复: 9

[入门教程] Micro:bit 32 计步神器

[复制链接]
本帖最后由 rzyzzxw 于 2017-11-22 21:03 编辑

     小bit上有一个厉害的功能,加速度计。可以实现好多好玩的功能。我喜欢。
    向老师的教程中,有一个小作业,请小伙伴们利用加速度计做一个计步器。
    心想,这个好。做一个出来。做成这个样子。戴在手腕上出去装逼,这颜值,好有科技范。
    如果你是帅哥,这样,这样,会不会吸引到好多女生的目光。
    哈哈。 截图201711220820255270.png

   

    器材准备:

    1、Micro:bit   1
    2、在线编程
    如果真要戴出去,还要淘一块电源扩展板,当然希望df后面能够出一块。还有自己diy也中,我想自己做一块来,还没开始……还有,要打印一块板板拴腕带。
   
    这里先玩编程,拿在手里走两步玩玩好了。配套的东东做了,再写一篇帖子。
   
    先想到程序是这样的,用到晃动。
捕获1.PNG

    传到板子上试试,效果一般,计数不准确啊。



    这个分隔线的意思是,停了有一段时间。

    这个问题放在心里,开始了解学习有关加速度传感器的知识。
    后来,学习了吕老师的用串口助手读取传感器的值,对加速度计有了一些了解。
    LED这面是Z轴的负方向,A键是X轴的正方向,USB接口是Y轴的正方向。
    下面程序来自邵子扬老师,稍有改动,谢邵老师分享。
捕获.PNG

    这里有两处加以说明,1、X1和X2的绝对值大于200,表示胳膊在走路时的甩动,测了一下,几百都有。2、暂停延时时间要自己走路计时测下,我走了走,计算下每步时间约550ms,您是多少,要测下最好。
   这段程序用了,效果不错,还是比较准的。

   

   
   


zmaker-vijay  初级技匠

发表于 2017-11-22 21:07:23

沙发耶~:victory::victory::victory:
回复

使用道具 举报

rzyzzxw  版主
 楼主|

发表于 2017-11-22 21:12:51

参考了邵老师程序,谢谢邵老师分享。:handshake
回复

使用道具 举报

rzyzzxw  版主
 楼主|

发表于 2017-11-22 21:16:33


一直不敢写,一是没有做成成品,二是学习了邵老师分享的程序,不过在学习中还是很有收获。对加速度计有了较深的认识。:$
回复

使用道具 举报

lkl0305  中级技师

发表于 2017-11-23 22:09:17

很不错呐
回复

使用道具 举报

rzyzzxw  版主
 楼主|

发表于 2017-11-24 08:34:07


谢谢支持,一起玩吧。
回复

使用道具 举报

zhenglw  中级技师

发表于 2017-12-13 17:23:44

哈哈,不错哦~
回复

使用道具 举报

zsc990338  初级技师

发表于 2018-3-1 16:50:59

很好,灵敏度比震动模式高很多了,唯一不足就是如果暂停时间设的比步频长的话,计数可能会比实际步数要少了
回复

使用道具 举报

罗伯特  见习技师

发表于 2018-3-9 14:52:59

这个地方x1和x2都是x轴的加速度计,有点看不懂,请老师指教一下啊。
回复

使用道具 举报

高级模式
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

为本项目制作心愿单
购买心愿单
心愿单 编辑
[[wsData.name]]

硬件清单

  • [[d.name]]
btnicon
我也要做!
点击进入购买页面
上海智位机器人股份有限公司 沪ICP备09038501号-4

© 2013-2020 Comsenz Inc. Powered by Discuz! X3.4 Licensed

mail