[文章]

【HiSpark Wi-Fi IoT 智能家居套件试用】wifi连接并实现和上位机tcp client的通讯

2021-2-21 16:47:03  342 WiFi-IoT Hi3861 TCP Client
分享
0
通过wifi iot的板子实现tcp通讯还是比较简单的,借鉴其他朋友的文章和代码自己实现了一下,用于小车的上位机和板子的通讯。连接也比较的简单,只要连接上我们家自己的路由器即可。板子运行起来,连接wifi成功之后,板子里面会有一个tcp的server监听6666端口的连接,并在连接上之后接受发送数据。需要在连接了同一个路由器的pc上,用python实现一个tcp 的client,用python自己写的目的是为了后续的功能开发。
新建 Microsoft Visio 绘图.jpg

首先看一下主要的代码:
wifi连接的代码:
wificonnect.JPG
板子上tcp server创建的代码,主要功能是监听6666端口的连接:
chuangjianconnect.JPG
等客户端连接之后,板子循环收发的代码:
xunhuanshoufa.JPG

PC端的python脚本,主要是连接该server,并创建2个线程收发数据:
tcp_client.jpg

记得把这些代码添加到工程并构建起来:
BUILD.JPG

编译好下载好代码之后,首先给板子上电,串口上能看到连接成功的打印。
之后运行tcp_client.py脚本,就能看到通讯结果了。
result.JPG

code.zip

3.89 KB, 下载次数: 5, 下载积分: 积分 -1 分

相关文章

绿波电龙 2021-2-22 11:44:15
推荐
回复

举报

评论

您需要登录后才可以回帖 登录 | 注册

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容图片侵权或者其他问题,请联系本站作侵删。 侵权投诉
发文章
快速回复
扫一扫分享
返回顶部 返回列表