首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用Pi运行红绿灯,并将该信息发送给另一个Pi

使用Pi运行红绿灯,并将该信息发送给另一个Pi
EN

Stack Overflow用户
提问于 2017-03-11 06:52:20
回答 1查看 84关注 0票数 0

我正在尝试对树莓派3进行编程,以便在面包板上运行红绿灯。我还有一个传感器,可以检测红绿灯的颜色,该传感器连接到同一个树莓派。有人能帮我吗?我如何做到这一点,以及我如何将检测到的信息发送到另一个覆盆子pi?

谢谢!

EN

回答 1

Stack Overflow用户

发布于 2017-03-11 08:02:58

您可以使用消息传递协议,如RabbitMQ,MQTT技术来在树莓之间进行轻松的通信。

但另一种最简单的方法是开发stron HTTP REST端点,如果您在消息传递协议(、MQTT、)方面没有stron背景的话。

简单方法是使用python flask开发HTTP REST端点。

  1. 假设你在python flask中有一个方法作为turnOnLED()绑定到Raspberry PI X上的一个网址为/on。现在你可以使用这个Raspberry X的IP调用这个REST端点,从另一个Raspberry Y.
  2. You可以类似地用python编写一个方法来与**GPIO**交互,并使该方法通过你的URL (ip/端点)对另一个raspberry可用。在其他树莓中,您可以通过调用第一个方法的URL来调用该方法。

研究RESTful APIs using PythonGPIOPGPIODWiringPIPythong flask或任何其他框架,以便快速编写REST端点。你需要所有这些朋友的知识。

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

https://stackoverflow.com/questions/42729062

复制
相关文章

相似问题

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