以最低延迟控制网络上的Arduino

时间:2011-11-21 21:59:54

标签: node.js arduino xmpp

我在一个位置有一个Arduino板和一个网络服务器 我还有一个应该控制Arduino的网站。什么技术可以让用户以最少的延迟控制Arduino板?

我想要Node.jssocketserverJabber进行试验,但这是正确的方向吗?

2 个答案:

答案 0 :(得分:4)

您应该查看Socket.IO在服务器端和客户端实现WebSockets。

有一个名为duino的伟大项目,用于通过Node.js访问Arduino,你只需要通过WebSockets管理所有通信。

更新:与此同时,我发布了一个框架,用于通过Node.JS,JavaScript和WebSockets向Arduino发送命令。请务必查看Noduino

答案 1 :(得分:1)

我很幸运使用node-serialport与Arduino交谈。使用串口导致非常低的延迟,我用它来构建一个光电平台。 The code在GitHub上,如果你想查看它,虽然它的组织非常糟糕,因为我急于为我的婚礼做好这一切......好吧......角落被剪掉了。