首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >微处理器和网页通信?

微处理器和网页通信?
EN

Stack Overflow用户
提问于 2012-06-24 15:15:58
回答 2查看 234关注 0票数 0

我目前正在做一个项目,我想控制一个微处理器(Arduino)从一个网页。

微处理器不会在物理上与计算机连接。

  • 什么是最好的通信协议?(我目前的选择是TCP)。
  • 序列化要发送的对象的最佳方法是什么?(我目前的选择是JSON)。

服务器端用NodeJs编写。

由于我是这种发展的新手,我将非常感谢在这个主题上的任何投入!

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-06-24 15:23:57

如果没有关于您计划使用哪个arduino以及您可能使用什么屏蔽来实现接口的详细信息,就很难做出明确的声明。

我认为,通过适当的屏蔽来提供以太网接口,TCP将是一个可以接受的选择。

我倾向于说,要构建一个符合Arudino内存脚印的JSON解释器是很困难的。这些设备大多具有32K的程序内存和1或2K的数据存储器。对于像这样的嵌入式设备,有线上的简明二进制协议更常见,也更容易适应设备的限制。

票数 1
EN

Stack Overflow用户

发布于 2012-08-20 15:28:52

有一个名为aJson的库,它允许您在Arduino中执行JSON解析。我使用了这个库来解析来自YQL调用的响应,所有这些都在Arduino的32K程序内存中:)

我建议使用以太网或Wifi屏蔽让Arduino连接到internet,然后您可以使用Arduino的以太网库进行HTTP调用。响应格式可以是JSON。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11178594

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档