我目前正在做一个项目,我想控制一个微处理器(Arduino)从一个网页。
微处理器不会在物理上与计算机连接。
服务器端用NodeJs编写。
由于我是这种发展的新手,我将非常感谢在这个主题上的任何投入!
发布于 2012-06-24 15:23:57
如果没有关于您计划使用哪个arduino以及您可能使用什么屏蔽来实现接口的详细信息,就很难做出明确的声明。
我认为,通过适当的屏蔽来提供以太网接口,TCP将是一个可以接受的选择。
我倾向于说,要构建一个符合Arudino内存脚印的JSON解释器是很困难的。这些设备大多具有32K的程序内存和1或2K的数据存储器。对于像这样的嵌入式设备,有线上的简明二进制协议更常见,也更容易适应设备的限制。
发布于 2012-08-20 15:28:52
有一个名为aJson的库,它允许您在Arduino中执行JSON解析。我使用了这个库来解析来自YQL调用的响应,所有这些都在Arduino的32K程序内存中:)
我建议使用以太网或Wifi屏蔽让Arduino连接到internet,然后您可以使用Arduino的以太网库进行HTTP调用。响应格式可以是JSON。
https://stackoverflow.com/questions/11178594
复制相似问题