介绍
这篇文章主要介绍了。net中核心使用套接字与树莓派进行通信的示例,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获、下面让小编带着大家一起了解一下。
介绍
现在这个东西目前的程度只是了解一下Python和。净的通信。最佳的版本应该是,可以通过服务器端远程执行树莓派命令。
这样做的原因大家也都知道,很多宽带现在不提供外网IP,这样造成家庭没有公网IP,也没办法远程对树莓派控制,我想做的东西类似内网穿透Ngrok之类的。
效果
Python端
# !/usr/bin/env python2 # - *安康;编码:utf-8 - * -import 插座 import 线程 import 操作系统 时间=host & # 39; 192.168.31.7& # 39; port =, 5001 s =, socket.socket (socket.AF_INET, socket.SOCK_STREAM) s.connect((主机,端口)) def 开始(): ,,,a =0 ,,,, ,,,while 正确的: ,,,,,,,a =, + 1 ,,,,,,,data =, str (a) .encode (& # 39; use utf8 # 39;), +, getCPUtemperature () .encode (& # 39; use utf8 # 39;) ,,,,,,,# s.send (str (a) .encode (& # 39; use utf8 # 39;)) ,,,,,,,印刷(数据) ,,,,,,,#打印(数据) ,,,,,,,threading._sleep (10) def getCPUtemperature (): ,,,res =, os.popen (& # 39; vcgencmd  measure_temp& # 39;) .readline(),,,,返回(res.replace(“临时=?““).replace (“& # 39; C \ n",““)) if __name__ ==, & # 39; __main__ # 39;: ,,,()
开始很简单的代码片段,下星期的这时候应该就能写出大概的原型了,这个现在服务器上测试一下服务器端的稳定性。
感谢你能够认真阅读完这篇文章,希望小编分享的“。net中核心使用套接字与树莓派进行通信的示例”这篇文章对大家有帮助,同时也希望大家多多支持,关注行业资讯频道,更多相关知识等着你来学习!