kesai119 发表于 2016-2-25 11:34:07

冰天雪地,玻璃渣上打滚,求指导,Arduino怎么访问网页?

是这样子的,小弟以前搞易语言的,傻逼式编程,函数都是封装好的,调用一下就好了。

Arduino就完全抓瞎了。。。当然了,我也可以去看书,但是关于怎么访问网页这个似乎都讲的不太清楚,看了还是一头雾水。

我用的是UNO R3的板子,打算买一块WIFI的卡,然后接在R3的板子上。

那么怎么才能访问网页?

然后获取网页上的源码,然后再输出到LCD上。。

因为我想做一个大约几分钟就自动访问网页然后获取天气预报的小应用。。

具体的获取网页源码的编程语句是啥,我找不着。。

可能我说的比较白痴。。。小白嘛,希望大家谅解。嘿嘿。。。

在这里谢谢大家了!(づ ̄ 3 ̄)づ~~~

Super169 发表于 2016-2-25 11:58:24

要訪問網頁, 可以看 IDE 的範例:Ethernet->WebClient
怎樣把資料抽出來, 就要看你訪問的是什麼網頁, 如果是直接回傳資料的固定訊息還可以.
但如果是螢幕顯示用的大形網頁, 又或當中有 javascript 再訪問別的地方讀取, 我想你要自己做一個 arduino 上的 html 甚至 javascript engine 可真的不容易了.

kesai119 发表于 2016-2-25 13:02:50

Super169 发表于 2016-2-25 11:58 static/image/common/back.gif
要訪問網頁, 可以看 IDE 的範例:Ethernet->WebClient
怎樣把資料抽出來, 就要看你訪問的是什麼網頁, 如果 ...

主要是获取网页上的字段,然后自己再处理一下,最后输出到LCD上,这样子~嘻嘻~谢谢大侠!

zhanghuanqian 发表于 2016-2-25 13:44:13

我用uno r3板子加ESP8266就没成功过

kesai119 发表于 2016-2-25 15:22:56

zhanghuanqian 发表于 2016-2-25 13:44 static/image/common/back.gif
我用uno r3板子加ESP8266就没成功过

...........................

那后来如何了?

164335413 发表于 2016-2-25 16:15:53

http://www.linuxidc.com/Linux/2014-03/97742.htm
关于天气,用天气的API会比较好用,正好让Arduino结合网络模块(无线或有线)来获取天气。不过做起来比较复杂。

zhanghuanqian 发表于 2016-4-5 11:02:21

kesai119 发表于 2016-2-25 15:22 static/image/common/back.gif
...........................

那后来如何了?

后来一直没用WiFi弄东西 放下了

lovezypj 发表于 2016-4-5 15:16:49

arduino处理能力有限,可以访问网页,但是数据一定要小,否则很容崩溃

uno就2k的内存,所以一定要节省

bxworks 发表于 2016-4-11 02:09:41

能力实在太有限了。光处理个http请求就很费力了。建议换成socket通讯还好些。

liuh188 发表于 2016-4-11 22:31:58

自己买个云服务器,最便宜最低配的就好,写个php用于返回简单的天气数据;arduino端发送请求然后接收数据就可以了。如果有可用的天气预报接口也可以直接用,但是考虑到返回数据可能过大,还是自己搭个服务器好一点,而且买来也可以用来做其他事情。
页: [1]
查看完整版本: 冰天雪地,玻璃渣上打滚,求指导,Arduino怎么访问网页?