2012-12-21 43 views
1

我在微控制器8051的端口上连接了继电器。我想从网站上操作它们。 所以,我想tx/rx他们的状态到电脑,然后上传到网络服务器。从互联网上操作8051端口

东西like this但我有限制使用8051为我的学校项目。

我发现“Pyserial”可以用来接收数据到计算机。有没有其他方法可以做到这一点?

我有一些C,PHP,JavaScript的知识。

回答

0

不知道你的能力很难回答这样一个普遍的问题。

如果您熟悉Python并且可以编程8051,那么8051应该相对容易地接收一个字节并根据字节中的位值控制多达8个输出,然后让8051回显该值回到电脑进行输出状态确认。

我还没有使用Pyserial或Python,但从我已经阅读Pyserial应该能够轻松地发送和接收字节在这种方式。

祝你好运。

+0

感谢您的回复。 我已经开始与[链接](http://www.phpclasses.org/browse/file/17926.html) 因为我熟悉PHP。 –

+0

它看起来像这个PHP类可能会工作,虽然我还没有尝试过这样的事情。我建议您尝试制作一个简单的环回串行电缆,将引脚2和引脚3绑在一起,然后查看是否可以发送一个字节,然后再接收它。如果这样做,那么你可以把8051放在电缆的末端,并为8051发送一个简单的回送程序,它发送接收到的任何字节。下一步是编程8051,以根据接收到的字节来控制8个继电器,并将一个字节的状态信息发送回服务器。 – PeterHouse