视觉传达范畴互动新媒体应用分析-Arduino.Wiring.BUGbase.Processing.ActionScript.Wii.

星期二, 一月 15, 2008

Arduino与Flash通讯工具比较:Serial Server VS Tinkerproxy

Arduino不能与Flash直接通讯,也许是语言不通吧(专业的解释请点这里)。幸好还有可以沟通两者的程序能够帮助我们,我把它们很不专业的叫做翻译器,,,如下:
Tools for connect Arduino and Flash
1.Serial Server
2.Tinkerproxy
3.Serial Proxy
4.serialSocket??
它们的工作流程大致是:1,连接Arduino至电脑;2,配置好后运行任意一个翻译器;3,打开要与Arduino互动的Flash文件。之后就可以使用Arduino控制Flash。

比较:


    这些程序各自的PC和MAC版本运行效果非常不同。

    Serial Server正常状态下能够很好的在PC和MAC平台运行。MAC版本偶尔会呈现不正常状态,总是提示端口被占用无法正常运行(困扰我很久很久的问题)。

    Tinkerproxy应该就是被派来解决Serial Server在MAC平台问题的天使,今天在MAC上测试通讯顺畅无比。但Tinkerproxy的PC版本延迟严重,由Arduino发送的信息Flash要等将近1秒才能收到。

    Serial Proxy没有用过就不做评价喽。

    serialSocket由Tinkerproxy团队开发,等发布后测试。

以后要写的Arduino与Flash互动实例必须使用这些翻译器,推荐在MAC平台使用Tinkerproxy或者Serial Proxy,在PC平台使用Serial Proxy。

具体配置和使用方法在下一节的实例讲解中再做详细说明。
: )

没有评论: