带 HLK-RM04 的 Arduino UNO 网络客户端。 [请求网页]

Arduino UNO web client with HLK-RM04. [Request a Web page]

我一直在尝试使用 HLK-RM04 模块将我的 Arduino UNO 连接到互联网。

我在服务器模式下连接到 HLK-RM04,Arduino 回答我很好,但现在我想访问互联网(访问点)、具有特定 ip 的主机或其他但连接和发送信息的主机到网页。

+----------+          +-------------+           +---------------------------------+
| Arduino  |  ------> |  HLK-RM04   |  -------> +   internet: http://google.com   |
+----------+          +-------------+           +---------------------------------+

我尝试通过串行端口从 arduino 发送到 HLK-RM04 这个请求:

HLK-RM04 连接到接入点。

GET / HTTP/1.1
Host: google.com
Connection: keep-alive
Cache-Control: max-age=0
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/39.0.2171.95 Safari/537.36
Accept-Encoding: gzip, deflate, sdch
Accept-Language: en-US,en;q=0.8,es;q=0.6

但是没有任何反应。

  1. 我发送这个请求是否正确?
  2. 如何使用HLK-RM04通过Arduino上网?

谢谢。

考虑使用 HLK-RM04。

  1. 清楚HTTP请求的概念(Headers and Body in Raw 格式)。
  2. 配置 HLK-RM04 的超时。

以与HLK-RM04相同的波特率通过串口发送信息(HTTP请求)。

祝你好运。