有没有办法通过树莓派和 Mac OS X 无线发送数据?
Is there anyway to send data through RPi and the Mac OS X wirelessly?
我正在尝试构建一个从已安装的 RPi 相机捕获图像的机器人,并尝试将其发送到我的 Mac 以进行图像识别并将结果发回。机器人由 Raspberry Pi 3 Model B 控制。我曾尝试通过套接字进行通信,但每当它尝试连接时,它总是说“连接被拒绝”关于 RPi 和[的新通信方式的任何建议=24=]无线?
这是服务器的代码:
import socket
server = socket.socket()
server.bind(('127.0.0.1', 8000))
server.listen(0)
connection = server.accept()[0].makefile('wb')
print("success")
这是客户端的代码:
import socket
client = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
client.connect(('127.0.0.1', 8000))
connection = client.makefile('rb')
print('connection sucessful')
记住:我只是想确保 Raspberry Pi 和 Mac 之间的连接成功。
我刚刚弄明白了。我刚刚注意到,在我连接之前,我已经使用 SSH 连接到 RPi。我正在使用它,所以我可以编辑 RPi 的代码。所以我所做的是将 RPi 连接到不同的设备,然后 运行 Mac 上的服务器代码和 RPi 上的客户端。这是成功的。
抱歉,如果您难以回答我的问题。毕竟,注意到 SSH 连接只是一个错误。
我正在尝试构建一个从已安装的 RPi 相机捕获图像的机器人,并尝试将其发送到我的 Mac 以进行图像识别并将结果发回。机器人由 Raspberry Pi 3 Model B 控制。我曾尝试通过套接字进行通信,但每当它尝试连接时,它总是说“连接被拒绝”关于 RPi 和[的新通信方式的任何建议=24=]无线?
这是服务器的代码:
import socket
server = socket.socket()
server.bind(('127.0.0.1', 8000))
server.listen(0)
connection = server.accept()[0].makefile('wb')
print("success")
这是客户端的代码:
import socket
client = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
client.connect(('127.0.0.1', 8000))
connection = client.makefile('rb')
print('connection sucessful')
记住:我只是想确保 Raspberry Pi 和 Mac 之间的连接成功。
我刚刚弄明白了。我刚刚注意到,在我连接之前,我已经使用 SSH 连接到 RPi。我正在使用它,所以我可以编辑 RPi 的代码。所以我所做的是将 RPi 连接到不同的设备,然后 运行 Mac 上的服务器代码和 RPi 上的客户端。这是成功的。
抱歉,如果您难以回答我的问题。毕竟,注意到 SSH 连接只是一个错误。