HTTP - 从 Internet 检索 HTTP 网站

材料准备

  • AmebaD [AMB21 / AMB22 / AMB23 / BW16] x 1

范例说明

在本例中,我们使用HttpClient库来检索一个HTTP协议的网页。
首先,请确保已经选择了正确的Ameba开发板”Tools” -> “Board”
然后打开示例: “File” -> “Examples” -> “AmebaHttp” -> “SimpleHttpExample”

1

在示例代码中,修改高亮的部分,输入连接WiFi网络所需的信息(ssid、密码、密钥索引)。

2

上传代码并在上传完成后按下Ameba上的reset按钮。在Arduino IDE中打开串行监视器,我们可以看到从网站检索到的信息。

3

程式码说明

使用 WiFi.begin() 建立WiFi连接:
获取WiFi连接信息:
使用 WiFi.SSID() 获取当前已连接网络的SSID。
使用 WiFi.RSSI() 获得连接的信号强度。
使用 WiFi.localIP() 获取Ameba的IP地址。
使用WiFiClient创建一个客户端来处理WiFi连接
使用HTTPClient创建一个客户端来处理HTTP连接

使用 http.get() 向网站发送GET请求