极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 13913|回复: 7

如何选购WIFI shield?

[复制链接]
发表于 2013-8-11 22:59:21 | 显示全部楼层 |阅读模式
我现在做一个项目需要用到WIFI 传输。对这方面了解不多。
查了资料,发现淘宝有http://item.taobao.com/item.htm? ... &id=13115002293 价格怎么这么贵?
我手上有wifi模块,可以做电脑的donge用,是不是可以用到arduino上?

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

回复

使用道具 举报

发表于 2013-8-12 09:19:48 | 显示全部楼层
串口wifi模块~~~最通用。。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-8-12 09:25:41 | 显示全部楼层
推荐一款 有android库支持的? {:soso_e144:}
回复 支持 反对

使用道具 举报

发表于 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串口通讯

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

有关openwrt配合arduino uno使用ser2net的教程可以参考下这个:
http://www.cse.dmu.ac.uk/~sexton ... ensy%20openwrt.html
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-8-12 13:28:33 | 显示全部楼层
histamine 发表于 2013-8-12 10:00
比较廉价的解决方案是用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,需要底层支持更方便。
是否可行?
回复 支持 反对

使用道具 举报

发表于 2013-8-12 14:02:42 | 显示全部楼层
伯德 发表于 2013-8-12 13:34
你的方法是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
PN532我记得是支持uart接口的

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

那正好啊。 支持libnfc, 不过我这个shield不是PN532 是TI芯片做的。支持SPI和I2C。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|联系我们|极客工坊

GMT+8, 2026-6-5 16:58 , Processed in 0.037258 second(s), 19 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表