uPyCraft中的Examples Communicate tcpServer.py&tcpClient.py 4.3.2
# 基于TCP协议的通信## 准备
### 硬件:
- FireBeetle-ESP32 × 1
### 软件:
- uPyCraft IDE
- 串口调试助手
下载地址:git.oschina.net/dfrobot/upycraft/raw/master/sscom5.12.1.exe
### 代码位置:
- 服务器端:File → Examples → Communicate → tcpServer.py
- 客户端:File → Examples → Communicate → tcpClient.py
## 实验步骤
### TCPServer
1. 修改tcpServer.py 文件中的WiFi名称和密码,并下载运行,如下图
2. 打开串口调试工具,端口号处选择TCPClient,将SSCOM中远程地址修改为IDE终端打印的tcp服务器IP地址,端口号与tcpServer.py中端口号相同,然后点击连接,如下图
3. 连接后可在SSCOM输入框中输入你想要发送的内容,点击发送,服务器即可收到客户端发送的信息。
#### 实验效果
### TCPClient
如下图
1. 打开SSCOM,在端口号处选择TCPServer,将SSCOM本地IP地址修改为服务器的IP地址,并选择合适的端口,并点击侦听,如下图
2. 修改 tcpClient.py 文件中的WiFi名称和密码,并按照SSCOM修改host和port,修改完后下载运行,如下图
3. 下载运行后,在SSCOM可以看到客户端发送的信息——“hello DFRobot,I am TCP Client”,在SSCOM输入框中输入字符串,点击发送,客户端即可收到该信息。
#### 实验效果
漂亮 麻烦问一下这个教程的代码在哪里
页:
[1]