真没想到,一块传感器扩展板居然被我改到了第四版,而且估计还会继续修改下去。最初的传感器扩展板在设计的时候,只考虑到了如何将数字传感器和模拟传感器很方便地连接起来。因此在最初定义数字传感器线序的时候,没有更多可以参照的地方,直到后来有人提出是否可以考虑与伺服电机(舵机)的连线顺序一样,我才很认真地考虑这一问题,并且在最新的V4版本上采用,原因在于:
- 可以很方便地与舵机相连
- 不容易出现短路的情况,在接错钱时不会有很严重的后果
- 可以与模拟传感器接口统一起来,保持通用
用这么多的好处,自然是忍不住在V4上做了这么一个大的修改,好处多多,但升级也会给之前的用户一些不便。最主要的影响在于数字连接线,由于连线的顺序不一样,因此混用的时候会有一定的麻烦;-) 也就是说,使用V4之前的传感器扩展板的用户,依旧要使用以前的数字连接线;而使用V4版本的用户,则需要使用另一种数字连接线(我暂时叫它通用传感器连接线)。



V4上其它的改动还包括:
- 调用了模拟传感器座的位置
- POWER区域与最新的Arduino保持一致
- 数字传感器连接座4个一组,方便连线
- 添加了一组适合通用连接线的模拟接口
- 加入了4针的COM/IIC连接座
COM/IIC连接座是为以后的串口模块和IIC模块做准备的,通过设置两个跳线进行相应的选择。
从使用上讲,V4跟之前的版本是一样的,直接连接到标准的Arduino上就可以了:

数字传感器可以借助通用传感器连接线与其相应接:

模块传感器则即可以通过模拟传感器连接线,也可以通过通用传感器连接线与传感器扩展板相连:


最后,因为数字传感器接口与舵机接口兼容,这样用传感器扩展板就可以直接驱动舵机了:)

No tags

coloz · 2008/12/19 at 12:52 PM
这个看起来还不错
Starace · 2008/12/27 at 12:47 AM
你的这个博客很赞~!
Mars · 2009/03/29 at 10:11 AM
在使用扩展板后ARDUINO输出的数据是否可以随意转换为DEC或者BYTE呢?
Author comment by flamingoeda · 2009/06/04 at 10:26 PM
当然是可以的;)
CouldHll’s Blog » Blog Archive » 我的Arduino装备 · 2010/01/07 at 2:53 PM
[...] 专用传感器扩展板 V4:http://blog.flamingoeda.com/2008/12/17/arduino-%e7%94%b5%e5%ad%90%e7%a7%af%e6%9c%a8-%e4%b8%93%e7%94%… [...]
Arduino 电子积木 专用传感器扩展板 V5 · Arduino中国 · 2010/07/28 at 10:37 PM
[...] 继Arduino电子积木专用传感器扩展板V4之后,我们推出了新一版本的Arduino电子积木专用传感器扩展板V5: [...]