我正在尝试对树莓派3进行编程,以便在面包板上运行红绿灯。我还有一个传感器,可以检测红绿灯的颜色,该传感器连接到同一个树莓派。有人能帮我吗?我如何做到这一点,以及我如何将检测到的信息发送到另一个覆盆子pi?
谢谢!
发布于 2017-03-11 08:02:58
您可以使用消息传递协议,如RabbitMQ,MQTT技术来在树莓之间进行轻松的通信。
但另一种最简单的方法是开发stron HTTP REST端点,如果您在消息传递协议(、MQTT、)方面没有stron背景的话。
简单方法是使用python flask开发HTTP REST端点。
turnOnLED()绑定到Raspberry PI X上的一个网址为/on。现在你可以使用这个Raspberry X的IP调用这个REST端点,从另一个Raspberry Y.**GPIO**交互,并使该方法通过你的URL (ip/端点)对另一个raspberry可用。在其他树莓中,您可以通过调用第一个方法的URL来调用该方法。研究RESTful APIs using Python,GPIO,PGPIOD,WiringPI,Pythong flask或任何其他框架,以便快速编写REST端点。你需要所有这些朋友的知识。
https://stackoverflow.com/questions/42729062
复制相似问题