Arduino Mega 2560以太网开关,用iPad控制电器开关!
justinpiggy2012/01/30电子技术 IP:浙江
[font=arial][backcolor=transparent;][blockquote]更新:[/blockquote][blockquote]已经在广域网上测试成功,3G/EDGE/联通电信互访均成功,延迟估计小于1s[/blockquote][blockquote]
[/blockquote][blockquote]
RT,还是用Arduino Mega 2560作为控制器,外加W5100网络模块,通过100M网线接入无线路由器Time Capsule,iPad连接到Time Capsule,然后访问控制器的IP 10.0.1.15(通过DHCP指派),通过iPad内置Safari网页浏览器控制7个LED各自的开关。将每个Digital Out接入三极管然后控制250V 10A继电器就可以控制家用电器。Mega 2560总共有54个Digital I/O,还可通过ShiftOut功能拓展,如果资金允许完全可以用来控制家里所有电灯的开关。并且将路由的映射功能打开后可以在外网通过GPRS/EDGE/WCDMA 3G等任何接入方式控制家里的电灯,当然在路由器方需要开启加密功能(你总不想别人让你家灯泡一会儿开,一会儿关吧)。
这个功能是不是很酷呢?在回家路上把家里空调开启,忘记关闭灯可以遥控关闭,由于通过网络所以在世界每个角落只要有蜂窝网络信号,还有话费,就可以随意控制家里的电源。
还是局域网内视频演示:
点击此处查看视频



[/blockquote]
[/table][/font]
+200  科创币    ehco    2012/01/30 不错
来自:电子信息 / 电子技术
24
已屏蔽 原因:{{ notice.reason }}已屏蔽
{{notice.noticeContent}}
~~空空如也
乖乖乖
13年1个月前 IP:未同步
360329
GPRS/EDGE/WCDMA等在国内均是NAT模式接入,无法直接控制,小区宽带也有很多是NAT模式的,就是说分配的是内网ip,并且NAT设备控制权不在你手上,所以,如果要远程控制,在公网架设一台服务器,使用反向连接的模式适用范围比较广,或者家里用光纤、ADSL等有公网ip的接入方式,ipv6就是为这个做准备的
引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
justinpiggy作者
13年1个月前 IP:未同步
360331
引用第1楼luxin88于2012-01-30 14:59发表的  :
GPRS/EDGE/WCDMA等在国内均是NAT模式接入,无法直接控制,小区宽带也有很多是NAT模式的,就是说分配的是内网ip,并且NAT设备控制权不在你手上,所以,如果要远程控制,在公网架设一台服务器,使用反向连接的模式适用范围比较广,或者家里用光纤、ADSL等有公网ip的接入方式,ipv6就是为这个做准备的


LS,注意我说是控制端在GPRS/EDGE/WCDMA下,也就是我的手机在3G网络下,控制我家的控制器,控制器接在路由器下,路由器则拨号上网,然后用NAT把内网10.0.1.15这个控制器IP映射到公网上,搞定,反正我的路由器一年都不重启,那个号几乎都是一直拨的,IP也相当于不变了,记好就行,实在不行弄个花生壳域名也可以。现在城市里的电信基本都是PPPoE拨号上网了,一般就都是外网IP
我这个东西相当于建了一个服务器啦

需不需要再拍一段3G下控制的视频?
+10
科创币
delete
2012-02-02
我以为你要在控制电路上加3G模块呢。。。
引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
20!Dopaminor
13年1个月前 IP:未同步
360380
lz的脸有点肥
+1
科创币
justinpiggy
2012-01-30
。。。不小心被你们看到了
引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
shao190
13年1个月前 IP:未同步
360471
正在YY能不能用手机控制。
引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
justinpiggy作者
13年1个月前 IP:未同步
360576
引用第4楼shao190于2012-01-30 19:59发表的  :
正在YY能不能用手机控制。


不用YY,本来iPad就可以用电脑,手机代替,我的iPhone用来拍摄像了,所以就用iPad演示,而且支持外网
引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
474995128
13年1个月前 IP:未同步
360582
这个可以通过无线路由,通过广域网控制的嘛。可以脱离ipad用手机控制。那个控制模块,如果要控制家电是不是要使用电磁继电器呢??对那个模块不太了解·····lz还是相当的厉害啊,,,
引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
justinpiggy作者
13年1个月前 IP:未同步
360586
引用第6楼474995128于2012-01-30 23:07发表的  :
这个可以通过无线路由,通过广域网控制的嘛。可以脱离ipad用手机控制。那个控制模块,如果要控制家电是不是要使用电磁继电器呢??对那个模块不太了解·····lz还是相当的厉害啊,,,


请看后面帖子,已经在广域网下,3G下测试成功。
测试方法为QQ上让同学访问IP,然后控制7个灯中3个,我QQ答复对方3个灯编号,当然是正确的。
iPad只是作为上网工具,iPhone,电脑,Android手机,S60手机都可以用来控制。
引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
justinpiggy作者
13年1个月前 IP:未同步
361374
现在支持加密了,开始24H外网工作测试稳定性,现在给W5100加了个小散热片
引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
乖乖乖
13年1个月前 IP:未同步
361665
LZ此物如可以缩小体积 降低成本 前景广阔啊
引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
justinpiggy作者
13年1个月前 IP:未同步
361680
引用第9楼luxin88于2012-02-02 13:11发表的  :
LZ此物如可以缩小体积 降低成本 前景广阔啊


可以用ATMega328的MCU的,那个只有13个digital Out,但是还是可以通过74HC595扩展,可以扩展很多。
我前天网上订了20个12V的继电器还有一堆三极管,准备做一个开关板,和Arduino结合控制家里电器,又因为现在有密码,所以可以比较放心地进行外网运行
引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
batfo
12年10个月前 IP:未同步
384383
成本多少?我也蛮有兴趣了解这些的.
引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
jjxpy
12年10个月前 IP:未同步
384543
好像ADSL用路由器的情况下,使用几天之后还是会换IP地址的。只要能浏览网页的工具都可以控制,这方式很好!继电器太大了点,用光耦隔离后加可控硅比较好。如果要考虑实用,可以考虑控制器与开关之间用无线遥控的方式进行控制。
引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
justinpiggy作者
12年10个月前 IP:未同步
384547
回 12楼(jjxpy) 的帖子
继电器一点也不大,我一块万能板上能放16个,遥控也是可以的,但是成本增加,安全性降低,最主要是每个开关板上要一个单片机了,但是现在这个系统只要一块单片机就可以稳定运行
引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
BA7MEL
12年10个月前 IP:未同步
384620
楼主行为十分值得学习!
高考结束的假期我也要对家中光源进行大动工!
引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
乖乖乖
12年4个月前 IP:未同步
463113
最近公司正在合作开发类似产品,从gprs到gprs的模式,也就是说不需要接入网络了,在任何环境下,只要手机有gprs信号就可以控制和被控,由于正处于开发阶段,还属于商业机密,暂时保密,等合适的机会公开一些信息,有android版手机软件
引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
我说要有光
12年4个月前 IP:未同步
463170
回 15楼(乖乖乖) 的帖子
反复跟服务器查询其实挺糟蹋电池和流量的,GPRS下保持一个TCP连接也不是太容易的事。。。
引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
乖乖乖
12年4个月前 IP:未同步
463216
Re:回 15楼(乖乖乖) 的帖子
引用第16楼我说要有光于2012-10-23 10:24发表的 回 15楼(乖乖乖) 的帖子 :
反复跟服务器查询其实挺糟蹋电池和流量的,GPRS下保持一个TCP连接也不是太容易的事。。。



干嘛要反复查询?不通讯又不消耗流量。。。。。保持长连接您测试过么?没测试过别乱说,还编委呢!!!

实践证明,只要手机信号不差,长连接是非常容易的,容易到,除非有人打电话或者发短信来,不然不会断开,那台设备在我们实验室待了一个礼拜了,还没出过查询不到的问题,流量消耗也没你想的那么夸张

并且,这个是工业产品,根本不用考虑电池问题,随随便便一个电机都几十kw,虽然我不是搞电工的,但是我感觉,线路损耗都比gprs消耗的这点电多
引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
大虾007
12年3个月前 IP:未同步
468535
正在学arduino ,求教,楼主能不能分享下arduino的官方库的介绍啊,好多函数不懂
引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
sxper
12年3个月前 IP:未同步
468687
1 网络访问这块到没什么问题.
2 http服务和硬件之间如何通信.点击一个链接之后.怎么处理该事件.
引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
justinpiggy作者
12年3个月前 IP:未同步
468690
回 19楼(sxper) 的帖子
Arduino的AVR单片机不就是用来处理这个事件的。。。
否则要单片机干啥用?
引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
djc001
12年3个月前 IP:未同步
468699
这个其实不难,板子跑个linux,通过ipad可以telnet到linux,想执行啥命令都可以。。。
等我出差回去上图。
引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
justinpiggy作者
12年3个月前 IP:未同步
468703
回 21楼(djc001) 的帖子
跑个linux当然可以,那么你就把简单的搞复杂了,实现简单功能并不需要这么麻烦。
引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
10班陈大葱22号
12年3个月前 IP:未同步
469025
stm32的官方例程自带类似功能..
引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论

想参与大家的讨论?现在就 登录 或者 注册

所属专业
所属分类
上级专业
同级专业
justinpiggy
进士 专家 学者 机友 笔友
文章
70
回复
1816
学术分
1
2009/06/23注册,2天21时前活动

Harvard Physics

主体类型:个人
所属领域:无
认证方式:手机号
IP归属地:未同步
插入公式
评论控制
加载中...
文号:{{pid}}
投诉或举报
加载中...
{{tip}}
请选择违规类型:
{{reason.type}}

空空如也

加载中...
详情
详情
推送到专栏从专栏移除
设为匿名取消匿名
查看作者
回复
只看作者
加入收藏取消收藏
收藏
取消收藏
折叠回复
置顶取消置顶
评学术分
鼓励
设为精选取消精选
管理提醒
编辑
通过审核
评论控制
退修或删除
历史版本
违规记录
投诉或举报
加入黑名单移除黑名单
查看IP
{{format('YYYY/MM/DD HH:mm:ss', toc)}}