Net Core使用Socket与草莓派进行通信
序
去年买的树莓皮一直放在抽屉里吃灰。Debian 9是前段时间发布的,支持树莓Pi也不奇怪。
于是我再次拿出读卡器,重新安装了Debian桌面系统。
介绍
现在,这个东西目前的水平只是理解Python和之间的通信。Net。最好的版本应该是树莓Pi命令可以通过服务器远程执行。
我们都知道这其中的原因。现在很多宽带网络都不提供外部ip,使得家庭没有公共IP,无法远程控制树莓Pi。我想做的类似于内网穿透Ngrok。
影响
Python端
#!/usr/bin/env python 2 #-*-coding : utf-8-*-import socket import threading import OS host=' 192 . 168 . 31 . 7 '端口=5001s=socket.socket(socket。AF_INET,插座。SOCK_STREAM)s.connect((主机,端口))def Start(): a=0,而True : a=1 data=STR(a)。编码(' utf8 ')GetCPuteTemperature()。编码(' utf8') #s.send(str(a))。编码(' utf8 ')打印(数据)#打印(数据)线程。_ sleep(10)def GetCPuteTemperature(): RES=OS . popen(' vcgencmd measure _ temp ')。readline()Return(RES . replace(' temp=',' ')。replace (''c \ n ',' '))if _ _ name _ _=' _ _ main _ _ ' : start()是一个非常简单的代码片段,下周这个时候应该可以写出一个大致的原型。现在,
以上就是本文的全部内容。希望对大家的学习有帮助,支持我们。
版权声明:Net Core使用Socket与草莓派进行通信是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。