2015-01-13 92 views
0

我一直試圖用我的Arduino UNO連接到互聯網,使用HLK-RM04模塊。帶有HLK-RM04的Arduino UNO網絡客戶端。 [請求網頁]

我在服務器模式下連接到HLK-RM04,Arduino回答了我很好,但現在我想訪問互聯網(到訪問點),具有特定IP或任何東西的主機,但連接併發送信息到一個網頁。

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

我試圖從Arduino的發送通過串行POR到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網絡?

謝謝。

回答

0

考慮使用HLK-RM04。

  1. 已經清楚HTTP請求的概念(Headers and Body in Raw Format)。
  2. 配置您的HLK-RM04超時。

通過串口在HLK-RM04的相同BaudRate上發送信息(HTTP請求)。

祝你好運。