极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 74348|回复: 31

【翻译教程】enc28J60 和 Arduino (11)——通过TL-WR702N wifi无线i联网

[复制链接]
发表于 2013-2-21 21:56:46 | 显示全部楼层 |阅读模式
本帖最后由 zcbzjx 于 2013-2-22 19:46 编辑

这个貌似有同学已经实现过了,为了保持教程的完整还是翻译下吧。
原文在这儿



今天的教程有点不同:我要告诉你如何使你的enc28J60盾连接wifi无线网络。
你可以找到很多的wifi盾:比如官方的这个,或者这个基于Microchip芯片的wifi盾。

但是用一个wifi网络的无线路由器配合enc28j60模块(盾)让Arduino连接到无线网络,有时也许更容易(可能还更便宜)。

我在ebay上20欧元入了一个小的无线路由器TPLINK TL-WR702N , 可以作为无线客户端:在这种模式下,路由器的作用就像无线网络与有线网络之间的桥梁一样。

TL-WR702N非常小,你可以通过Micro USB线给它供电:


下面是如何把它配置成客户端形式:


首先把你的电脑设置一个固定的IP地址,比如192.168.0.10,用网线把你的电脑和它连接起来。


然后打开浏览器,地址栏键入http://192.168.0.254,并用管理员账号和密码登陆。
选择Client(客户端)模式:


点击survey(查找),选择你的无线网络(ssid),根据你的安全设置输入密码。


等路由器重新启动:


重启后,把你的Arduino+enc28j60盾连接到TL-WR702N,等几秒钟后,它将通过你的无线路由器,连接上互联网。


返回目录

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复

使用道具 举报

发表于 2013-2-21 23:02:34 | 显示全部楼层
沙了个发!!!
回复 支持 反对

使用道具 举报

发表于 2013-2-22 13:48:51 | 显示全部楼层
相比昂贵的wifi-shield这个方案不错呀,core+(enc+rj45)+702n=完美小网关
回复 支持 反对

使用道具 举报

发表于 2013-2-24 17:33:41 | 显示全部楼层
这已不是稀奇,其实可以不要enc28j60,直接Arduino+TL-WR703N实现无线上网,原理:Arduino串口与TL-WR703N串口连接,TL-WR703N刷openwrt后,利用openwrt下的工具ser2net,实现Arduino与TL-WR703N串口通信,把对TL-WR703N无线网络数据传输,转到对Arduino串口操作上。这功能09年就实现了,有专门论坛推广!!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-2-24 18:19:15 | 显示全部楼层
pybok 发表于 2013-2-24 17:33
这已不是稀奇,其实可以不要enc28j60,直接Arduino+TL-WR703N实现无线上网,原理:Arduino串口与TL-WR703N串 ...


恩,确实这样,不过对于和我一样的呆瓜玩家来说,那个更简单嘞。
回复 支持 反对

使用道具 举报

发表于 2013-3-24 21:35:49 | 显示全部楼层
我有个闲置的702正好用上,正发愁怎么连那,网上没找到702的OPENWRT,这个帖子对我帮助很大,我已经设置成功了,改天买个enc28j60试试,我想做WIFI小车,真的感谢了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-3-25 17:36:54 | 显示全部楼层
gxdiy 发表于 2013-3-24 21:35
我有个闲置的702正好用上,正发愁怎么连那,网上没找到702的OPENWRT,这个帖子对我帮助很大,我已经设置成功 ...

欢迎试用microduino的enc28j60模块
回复 支持 反对

使用道具 举报

发表于 2013-5-1 00:36:36 | 显示全部楼层
ogre_c 发表于 2013-2-22 13:48
相比昂贵的wifi-shield这个方案不错呀,core+(enc+rj45)+702n=完美小网关

.....702n本来就能做网关,路由,AP.交换机用
还需要ARDUINO ..........
人家702N本身自带的CPU都是ARM的。对比avr孱弱的性能。简直就是用586来管理I5。。。。。。
回复 支持 反对

使用道具 举报

发表于 2013-5-14 15:11:15 | 显示全部楼层
谢谢楼主分享,正在一篇一篇看
回复 支持 反对

使用道具 举报

发表于 2013-6-2 21:35:08 | 显示全部楼层
连接上了,要做什么呢
回复 支持 反对

使用道具 举报

发表于 2013-6-16 19:37:38 | 显示全部楼层
测试失败 0_0...
硬件环境:Microduino core + ENC + 703N
703N已经成功进入客户端模式,并且从家里的路由器DHCP列表中发现该703N的IP地址为192.168.1.107

不太理解Arduino的ENC这边如何配置呢? 测试了固定IP或是DHCP?都没成功。。。
浏览器输入192.168.1.107 直接进入了TP-link 703N的配置页面了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-6-17 18:41:35 | 显示全部楼层
幻生幻灭 发表于 2013-6-16 19:37
测试失败 0_0...
硬件环境:Microduino core + ENC + 703N
703N已经成功进入客户端模式,并且从家里的路由 ...


明天我实操下。。。我估计还是路由器配置问题。
回复 支持 反对

使用道具 举报

发表于 2013-6-17 21:44:57 | 显示全部楼层
貌似很好玩的样子,直接把wifi透明了,有空试试~
回复 支持 反对

使用道具 举报

发表于 2013-6-18 17:41:02 | 显示全部楼层
zcbzjx 发表于 2013-6-17 18:41
明天我实操下。。。我估计还是路由器配置问题。

我也是失败了,710N。
进入 client 模式后,连接 Mac 可以上网,但连上 Enc28j60 就死活没法通过 DHCP 获取 IP。单独插网线获取 IP 是没问题的。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-6-19 15:12:51 | 显示全部楼层
hidecloudhidecl 发表于 2013-6-18 17:41
我也是失败了,710N。
进入 client 模式后,连接 Mac 可以上网,但连上 Enc28j60 就死活没法通过 DHCP 获 ...

今天晚上实验。。。最近太懒惰了。。。
回复 支持 反对

使用道具 举报

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

本版积分规则 需要先绑定手机号

Archiver|联系我们|极客工坊

GMT+8, 2024-4-24 11:41 , Processed in 0.057215 second(s), 28 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

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