情况:
我有一个python脚本来连接/发送信号到串行连接的arduino。我想知道实现Web服务器的最佳方法,以便我可以查询arduinos的状态。我希望“Web服务器”部分和串行连接都在同一个脚本上运行。是可能的,还是我必须将其分解为守护进程和服务器部分?
谢谢,任何评论都是最受欢迎的。
答案 0 :(得分:0)
拥有WAMP服务器。这是最简单,最快捷的方式。 Web服务器将支持php,python,http等。 如果您使用的是Linux,最简单的串行通信工具就是php。 但在Windows中,php无法从串口通信中读取数据。因此使用python / perl等。
谢谢
答案 1 :(得分:0)
对于那些想知道我选择了什么的人;我把这两部分分开了:
Arduino守护程序
我正在使用Python和一个名为[Bottle] [1]的微型Web框架来处理API调用,我使用PySerial与Arduino进行通信。
网络服务器
规范的Apache和PHP;用于对Arduino守护进程进行API调用。