A Machine for Cheating Pedometer
为了刷步数,做了摇步机。今天入手了直流减速电机,算是改成最简单的方案了。记录一下一路以来的方案与改良。
第一版,手机 + 9G舵机 + 微控制器
最初的版本采用Arduino Pro Micro来控制9G舵机。只是手头上正好有Pro Micro,也想试试控制舵机。刷步的原理是舵机左右摆动,把手机抬起一定的角度(大概30度)并迅速放下,刚好触发手机计步。最大缺点是摇步期间,没得用手机。
第二版,手环 + 9G舵机 + 微控制器
为了关闭计步软件的后台运行,也为了在摇步期间可以用手机,入手了小米手环2(便宜,但屏幕有老化bug,不建议入手)。每天晚上只需打开计步软件同步一下步数即可。摇步机的实现也改了一下,在舵机的转动端接上硬吸管,再挂上手环,舵机不断上下摆动,实现摇步。出于好奇和尝试,把控制器改为更便宜的ATTiny85(不到7rmb),后来不小心烧了控制器,回想这一决定真是明智。
这个版本用了满长的一段时间,后来CFO也要摇步,又再改良了一下。因为上下摆动两个手环,对于9G舵机来说,很吃力,于是改为抽拉的方式,舵机也从来回摆动改为连续转动(转一圈停一下)。机械原理是参考蒸汽火车的轮子。
特别版,手环 + 四足机械人
这期间做了个四足机械人(虽然目前还没写好程序…),绑上手环,一直做俯卧撑,也能摇步。但是一条腿3个舵机,四条退12个舵机,非常不划算。也只是玩玩而已。
第三版,手环 + 减速电机
前面两个版本有个很大的缺点,耗舵机,就是舵机容易坏。于是直接把坏了的舵机改为只能360度连续旋转的方式,并去掉了微控制器(也因为不小心烧掉了)。但是舵机的直流电机比较小,依然不耐用。既然都360度连续旋转了,就直接改用直流减速电机(拼多多3.9rmb/个),希望更耐用。试了下,只要3V供电,速度刚好。
整个过程,非常好玩,有点从原型到产品的感觉。