1

情况:

我有一个 python 脚本来连接/发送信号到串行连接的 arduino。我想知道实现 Web 服务器的最佳方法,以便我可以查询 arduinos 的状态。我希望“Web 服务器”部分和串行连接都在同一个脚本上运行。有可能吗,还是我必须将其分解为守护进程和服务器部分?

谢谢,任何评论都是最受欢迎的。

4

2 回答 2

0

有 WAMP 服务器。这是最简单快捷的方法。Web 服务器将支持 php、python、http 等。如果您使用的是 Linux,最简单的串行通信工具是 php。但在 windows php 中无法从串行通信中读取数据。因此使用 python / perl 等。

谢谢

于 2013-05-22T06:40:07.747 回答
0

对于那些想知道我选择了什么的人;我已经解耦了这两部分:

Arduino 守护进程

我将 Python 与一个名为 [Bottle][1] 的微型 Web 框架一起使用,该框架处理 API 调用,并且我使用 PySerial 与 Arduino 进行通信。

网络服务器

规范的 Apache 和 PHP;用于对 Arduino 守护进程进行 API 调用。

于 2013-05-22T10:48:59.587 回答