繁体   English   中英

使用 Python 将数据从 PC 发送到 Raspberry Pi

[英]Sending data from PC to Raspberry Pi using Python

我正在开发一个项目,我需要使用 TensorFlow 从 PC 上的 IP 摄像头检测对象,并将检测到的对象的数据发送到树莓派,并相应地控制其 GPIO 引脚。 我在两端都使用 python。 我在某处阅读以在两者之间形成客户端 - 服务器网络。 我需要一些关于如何解决这个问题的想法。 谢谢你。 我希望我的问题很清楚。

额外信息:我目前正在通过以太网电缆在 PC 上使用 Raspberry pi。 此外,树莓派和我的 PC 都连接到同一个 Wifi 路由器。 我希望这个信息帮助。

您可以使用套接字使 Raspberry Pi 和您的 PC 进行通信。 您可以使用socket.accept(conn, address)接受连接并使用conn.recv(buffer)接收数据。

我非常喜欢将Redis用于这种类型的事情。 它占地面积小,设置简单,速度快如闪电。 它是一个“网络数据结构服务器” “联网”意味着它的客户端可以在同一台机器上或网络上的任何地方。 它所服务的数据结构包括:

  • 字符串
  • 整数
  • 原子整数
  • 列表
  • 队列
  • 排序集
  • 散列

有针对 Python、C、C++、PHP、Ruby 以及相当出色的 shell 的绑定。 这意味着您可以在应用程序运行时直接从网络上的任何终端将值注入队列、列表或集合中,以便对其进行测试或监控。

示例在这里

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM