我有一个WiFly shield的Arduino,一切都很完美! 问题是,当我想打开LED时,我打开了我的 网页浏览器:
192.168.1.120/ledon /
(我制作了一个处理这个URL的程序)。
但问题是;当我提出请求时,我必须等待1-2秒才能再做一次。 所以,它很长,如果我想控制电机,那就太长了。
因此,我想使用其他可以更快的东西,而不是使用HTTP请求。 东西“超级快”。 我只需要告诉Arduino: - 去方向1 - 去方向2 ...... - 打开LED - 关闭LED - 告诉我光照水平(返回一个int)
所以这只是一小部分数据。
你能告诉我一个方法吗? (Telnet,UDP,OSC?)答案 0 :(得分:0)
对于您的arduino,请查看仅使用套接字甚至对请求的URL中的数据进行编码。 你不应该小于约0.8秒的最大滞后。 你的程序处理Url / ledon /有多大? 使用从计算机到arduino的纯数据包(通常是TCP)有时会更快.. 但您可能需要编写应用程序来处理PC上的数据包。 可以选择Javascript来回解析数据,例如阅读光线等等。