电滑板攻略-手持遥控器

上周玩了几天无线供电的磁悬浮彩灯,耽误了一点儿时间,今天继续写滑板攻略 :)

说起遥控器,之前我们也提到过,目前市面上常见的电滑板遥控是这样滴:
枪型遥控器

枪型遥控器

这个就是所谓的“枪式遥控器”,它的操作是向后扣扳机加速、向前推扳机刹车。这种遥控器最早用于车模,跟航模遥控器相比,优点是可以单手操作(其实也不知道另一只手该干什么)
但是车模跟人在上面的滑板完全不一样,这种设计非常反人类。尤其是当遇到危险的时候,很多人下意识的会握拳,结果就是加速的更厉害。
据说某位清华美院的学生,毕设打算改进电滑板,结果启动滑板的瞬间一紧张,直接把扳机捏到了头,于是就骨折住院了……
所以我使用游戏手柄中常见的摇杆来作为手持遥控器,这个是我用洞洞板焊出来的手板:
摇杆式手持滑板遥控器

摇杆式手持滑板遥控器

这个洞洞板其实手感挺不错的,由于到处都是飞线,必须用黑胶布包裹起来,不然很容易短路(比如扔到金属桌面上的时候)。
后来用这个板的原型,在网上找了一家工厂开了模,做了一些专业一点儿的小板子:
摇杆式手持滑板遥控器
摇杆式手持滑板遥控器
摇杆式手持滑板遥控器

摇杆式手持滑板遥控器

工厂做出来的小板子小巧多了,看上去也很精致,不过也有朋友吐槽说太小了手不好抓……好吧,兄弟,咱们可以粘一块长电池用来改进手感 :)
这个手持遥控器的功能包括:1. 向前推加速,向后拉刹车;
2. 按下按钮,会触发滑板上的某个开关,暂定为小喇叭;
3. 蓝牙连接成功后,Arduino的13号管脚灯会快速闪烁;
4. 检测电量,当电池亏电时,小喇叭会滴滴响;
5. 当滑板电量不足时,遥控器也会滴滴响;
电路图如下:
电滑板遥控器-电路原理图

电滑板遥控器-电路原理图

其中的Joystick就是摇杆,它可以前后左右的摇动,并且自带一个可以按下的按钮。注意这里要使用3.3V,8M的Arduino Pro Mini。因为锂电池供电的电压是4V左右,如果使用5V,16M的Arduino板可能会无法带动,还需要额外的一个升压芯片。
源代码如下,博客上的代码高亮显示不知道为什么不好用了,直接贴成图吧,文字版本的到这里看 http://www.chuangkoo.com/blog/42

电滑板遥控器-源代码

电滑板遥控器-源代码

其中的CruiseMode是巡航模式,请大家忽略吧,那是很久之前设想的一个功能:在一定速度的时候按下摇杆按钮,滑板就会保持当前的速度进行巡航,玩家可以松开遥控器了。在需要刹车的时候,再按一下摇杆按钮,或者直接刹车,都会退出这个巡航模式。
现在回想起来,这真是个“为用户着想”的反面教材,玩电滑板的时候,最主要的是安全,在此基础上是易操作。把手柄放开,在危险时又急急忙忙拿起来操作,这本身就够危险的了。
最近,这个遥控器又有了新的版本,手感好多了。这里先卖一个关子,等后续攻略写完之后再继续改进。
———————————–
回到目录点这里
———————————–
另外,我建了一个电动滑板的小组,如果有朋友想讨论的话,可以猛戳链接进行讨论,谢谢!


对 “电滑板攻略-手持遥控器” 的 4 条 评论

  1. ### 说:

    上月在众创周末活动上遇到的是不是你啊

  2. 朱冰清 说:

    动力哥 机械专业对电路图真的很抓瞎QAQ 可以求教 看什么书能快一点看懂电路图原理和图上的东西吗TAT

    • 基础电路部分,就是常见的电容、电阻这样的高中学过,需要回忆一下
      比较麻烦的是芯片部分,没有捷径,遇到不懂的芯片,需要查一下芯片手册

发表评论

可以使用下列 XHTML 标签:<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>