以最低的延迟在networking上控制Arduino
我有一个位置的Arduino板和一个networking服务器。
我也有一个应该控制Arduino的网站。 什么技术可以让用户以最less的延迟来控制Arduino板子?
我有Node.js , socketserver , Jabber在试验,但这是正确的方向吗?
你应该看看Socket.IO来实现服务器端和客户端的WebSockets。
有一个很好的项目叫做duino ,用Node.js来访问Arduino,你只能通过WebSocket来pipe理所有的通信。
更新:在此期间,我发布了一个框架,通过Node.JS,JavaScript和WebSockets向Arduino发送命令。 确保看看Noduino !
我使用node-serialport与Arduino交谈,祝你好运。 使用串行端口的延迟非常低,我用它来build立一个photobooth。 代码是在GitHub上,如果你想检查出来,虽然它组织很差,因为我正忙着为我的婚礼做好这个事情,而且好了……angular落被切断了。
- 使用Node-XBee和Node-SerialPort从XBee中了解串行数据
- 分离从节点串口获得的数据
- 对于基于Arduino的项目,使用Johnny Five的外部C ++库
- 英特尔Edison MRAA模块不工作
- 如何解决使用Node.js和Johnny-Five无法find模块'serialport'?
- Arduino yun vs tessel vs espruino
- 英特尔Galileo上的Node.js和Arduino Sketch之间的IPC
- 带有串口的node.js < – > arduino。 错误资源暂时不可用无法locking端口
- Node.js SerialPort Arduino时序问题