Skip to main content

LAN_Communications

1. 配置局域网服务器

此项目需要服务器和主控板在同一个局域网中工作。原理:将一台PC设置为服务器,通过局域网将主控板连接到服务器,然后PC和板子通过固定端口进行通信。 首先,下载并安装网络调试助手(本项目中使用Net Assistant网络调试助手软件)。 如果安装成功,打开软件,在左上角选择"TCP Server"设置"协议",然后设置下面的"本地主机地址"和"本地主机端口"。如果全部完成,点击"打开"进入服务器。

image.png

2. 调试 MicroPython 程序

在代码编辑器中输入以下代码:

import network
import usocket
from machine import Pin, I2C, ADC, UART, SPI, PWM
from time import sleep

N1 = network.WLAN_SPI(network.STA_IF)
N1.active(True)

print("API list:")
dir(N1)

print("wifi list:")
lis = N1.scan()
for q in lis:
print(q)

N1.connect("CHCK","depot0510")
if N1.isconnected():
print(" ip gateway netmask MAC ssid")
print(N1.ifconfig())
s=usocket.socket()
addr=('192.168.9.243',9999)
s.connect(addr)
s.send('Hello! Wio RP2040')

请填写第17行(WiFi的名称和密码)和第22行(计算机服务器的IP地址和端口号)。然后运行程序,您应该在网络调试助手的数据日志中看到主控板发送的消息。

image.png


如果您想在运行具有网络功能的程序后运行其他代码,请点击主控板上的"RUN"按钮重启。重启后,主控板可以运行其他程序。


技术支持与产品讨论

如果您有任何技术问题,请将问题提交到我们的论坛。 感谢您选择我们的产品!我们在这里为您提供不同的支持,以确保您使用我们产品的体验尽可能顺畅。我们提供多种沟通渠道,以满足不同的偏好和需求。

Loading Comments...