使用arduino添加的ESP8266库编写程序,ESP8266通过连接网络访问服务器用到库函数示例。
添加的ESP8266库文件名:8266_package_2.6.3(这里之前没有提到之前实现的都的用,我这没办法直接导入这个用程序自己自行下载)
材料:ESP8266,数据线
代码如下:
#include<ESP8266WiFi.h>
#include <ESP8266HTTPClient.h>
const char* ssid = "huaweip30"; //要连接的wifi的名称
const char* password = "1234567890"; //要连接的wifi的密码
const char* URL = "http://www.example.com"; // 测试HTTP请求用的URL。注意网址前面必须添加"https://"
void setup() {
Serial.begin(115200); //启动串口,并设置波特率为115200
connectWiFi(); //连接WiFi
httpClientRequest(); //通过客户端发送http请求,并响应
}
void loop() {
}
void httpClientRequest(){
HTTPClient httpClient; //1、创建http的客户端
httpClient.begin(URL); //2、通过begin函数配置请求地址。此处也可以不使用端口号
Serial.print("URL: ");
Serial.println(URL);
int httpCode = httpClient.GET(); //3、通过GET函数启动连接并发送HTTP请求
if (httpCode > 0) {