伯德 发表于 2013-8-11 22:59:21

如何选购WIFI shield?

我现在做一个项目需要用到WIFI 传输。对这方面了解不多。
查了资料,发现淘宝有http://item.taobao.com/item.htm?spm=a230r.1.14.10.PIobxc&id=13115002293 价格怎么这么贵?
我手上有wifi模块,可以做电脑的donge用,是不是可以用到arduino上?

目前哪种wifi方案比较省钱。。/呵呵 ?

弘毅 发表于 2013-8-12 09:19:48

串口wifi模块~~~最通用。。

伯德 发表于 2013-8-12 09:25:41

推荐一款 有android库支持的? {:soso_e144:}

histamine 发表于 2013-8-12 10:00:41

本帖最后由 histamine 于 2013-8-12 10:24 编辑

比较廉价的解决方案是用tplink的wr703n/mr10u之类的3g路由(mr10u自带锂电池,还可以自行给arduino供电),价格100元不到一点,刷OpenWRT,安装usb驱动后,把arduino uno插到路由的usb口上,即可在OpenWRT里面同arduino通过usb串口通讯:lol

使用上面的方案,arduino方面不需要特殊的库,串口通讯即可
网络部分可以使用openwrt上面的ser2net程序,比较简单
或者自行编写openwrt上面跑的程序,解析arduino串口输出,然后进行网络通信

有关openwrt配合arduino uno使用ser2net的教程可以参考下这个:
http://www.cse.dmu.ac.uk/~sexton/ENGD2003/web/openwrt/arduino%20teensy%20openwrt.html

伯德 发表于 2013-8-12 13:28:33

histamine 发表于 2013-8-12 10:00 static/image/common/back.gif
比较廉价的解决方案是用tplink的wr703n/mr10u之类的3g路由(mr10u自带锂电池,还可以自行给arduino供电), ...

恩 谢谢你。 安装OpenWRT,是一个开源系统。
我现在用arduino接NFC shield,传输数据出去。
那我舍弃arduino用openwrt直接控制NFC shield,通过I2C接口;
不知是否有这样的开源路由器可以直接支持通过I2C读取数据?

伯德 发表于 2013-8-12 13:34:03

你的方法是UART串口作为3G路由器和Arduino之间的接口是吧?
对对,我也可以用UART传输NFC shield获得的数据给路由器,比操作I2C,需要底层支持更方便。
是否可行?

histamine 发表于 2013-8-12 14:02:42

伯德 发表于 2013-8-12 13:34 static/image/common/back.gif
你的方法是UART串口作为3G路由器和Arduino之间的接口是吧?
对对,我也可以用UART传输NFC shield获得的数据 ...

PN532我记得是支持uart接口的

OpenWRT上面有libnfc工具,可以与PN532通过uart通讯,不过没在OpenWRT上试过,不知道有没有问题

伯德 发表于 2013-8-12 14:17:50

histamine 发表于 2013-8-12 14:02 static/image/common/back.gif
PN532我记得是支持uart接口的

OpenWRT上面有libnfc工具,可以与PN532通过uart通讯,不过没在OpenWRT上 ...

那正好啊。 支持libnfc, 不过我这个shield不是PN532 是TI芯片做的。支持SPI和I2C。
页: [1]
查看完整版本: 如何选购WIFI shield?