本文需要读者有一点ESP8266的基础知识,比如ESP8266的模式设置,AP连接,联网。
1. 提供网络时间的网站
要想获取网络时间首先要有提供网络时间的网站,免费提供网络时间的网站有很多,
这里以http://api.k780.com为例子获取网络时间。
2. ESP8266的工作模式
ESP8266的工作模式设置为:STA。传输协议选择TCP,配置为Client(客户端)。
工作的方式是ESP8266连接到一个可以连上Internet的路由器,通过这个路由器连接到Internet,
访问http://api.k780.com以获取网络时间。
3. 从http://api.k780.com获取的数据中提取时间
先来看一下这个网站给ESP8266提供的数据是什么。
<html>
<head><title>400 Bad Request</title></head>
<body bgcolor="white">
<center><h1>400 Bad Request</h1></center>
<hr><center>nginx</center>
</body>
</html>
Apr 2018 09:11:18 GMT
Content-Type: