Ameba Arduino: [RTL8722CSM] [RTL8722DM] [RTL8722DM MINI] IPv6 – Ameba 作为 UDP IPv6 服务器/客户端

材料准备

• AmebaD [RTL8722DM/ RTL8722CSM/ RTL8722DM MINI] x 2

范例

介绍

此范例显示 Ameba 如何通过 UDP 使用 IPv6 在区域网络上进行通信。
请注意,此范例仅在您设置服务器并配置对应客户端后才有效。

流程

Step 1. IPv6UDPServer
打开范例,”Files” -> “Examples” -> “AmebaWiFi” -> “IPv6UDPServer”。

在范例代码中,修改标示的部分以输入连接到 WiFi 网络所需的信息(ssid、密码)。

接下来,上传代码并在上传完成后按 Ameba 上的重置按钮。
打开串行监视器并复制服务器的 IPv6 地址(标示的区域)以备接下来使用,

Step 2. IPv6UDPClient
现在以第二个 Ameba D 为例,打开另一个范例,”Files” -> “Examples” -> “AmebaWiFi” -> “IPv6UDPClient”,

在范例代码中,修改标示的部分以输入连接到 WiFi 网络所需的信息(ssid、密码)。

从上一步中,我们已经获得了服务器的 IPv6 地址,现在我们将服务器的 IPv6 地址复制到下面标示区域中的“IPv6UDPClient”范例中。

接下来,上传代码并在上传完成后按 Ameba 上的重置按钮。
在第二个 Ameba D 的端口上打开串行监视器,您应该看到服务器和客户端同时相互发送短信。

请先确认已安装QQ通讯软体