2015年末小汇报-自制WIFI插座

 去年做了一个有线转422M的电源插座,控制通过网页形式,感觉这种形式有一些局限性,一直想使用手机的形式控制。恰好在淘宝众筹上看到coco的wifi插座项目,于是就买了两个回来,coco做的确实很精致, 功能也很强大,但也有一些不够完美的地方,比如只能绑定一个手机,4路开关只能统一控制等等。

        今年6月开始就着手制作自己的wifi插座,外壳不论是打样还是3d打印都需要花费些时间去学习工业设计,同学那里刚刚好有个现成的不用的外壳,就拿来用上。然后买喷漆,喷上自己喜欢的图案。


再然后就是制作电路板,按照需要的功能进行设计,器件选型,购买,绘制原理图,绘制PCB,焊接硬件调试..............
最终出来的板子大概是这个样子的。




接下来是漫长的软件编写调试过程,软件调试时大概是这个样子的......



调试基本完成后就要装进箱子进行接线,调试,过程大概是这个样子的..........









就在昨天终于是把所有的都调完了,盖子盖上了,算是告一段落。。。。。



当然,安卓版的app也是自己边学边做,做软件时候的照片基本没有,只有再发说说的时候的一张


整个过程陆陆续续用了4个月的时间,平时要上班,只有在下班回家抽点时间自己鼓捣鼓捣,在这里谢谢同学和老婆的大力支持。
对了最后简单说一下自己做的这个和coco卖的优势吧
1、可以支持4路单独控制的插座,usb也可以单独控制,对用usb供电的电器就可以进行控制了 
2、断电恢复时自动恢复为断电前的状态,有状态记录功能
3、最多同时支持4个控制终端在线控制,能够满足一般家庭级的使用 
缺点就很明显了,外观不够漂亮,体积很大,不能实现互联网访问,定时事件只能有10个,app的ui不够好看等等吧

总的来说以我自己的力量做出来,没有半途而废,感觉也很欣慰了
下面是一个小视频,简单的介绍了一些,欢迎点赞~~~~

http://v.youku.com/v_show/id_XMTM3NTE0Mjg2NA==.html

后来,想起了一年前的域名寻址方法,注册了个域名,然后做了个内网端口映射,就能实现外网访问了。
然后把讯飞提供的语音设备加入了APP中,至此,2.0版本完成,加入了外网控制,实现了真正的远程控制,加入了语音控制。
下面是一小段演示视频

http://v.youku.com/v_show/id_XMTM5MjYxMDY3Mg==.html





  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
wifi插座无线控制的灯很多了,但是有时候并不是很方便去改现成的电路,所以有了手机遥控去自动按开关的想法。 开关是这样的: 在侧面装个舵机,转动时就会带动按钮了~~ 远程控制wifi当然比蓝牙方便多了,自然是esp8266了,直接SDK开发。 电路图就非常简单了,直接esp8266驱动舵机就好,可以直接驱动。 如下: 使用了一个esp8266-12N的转接板,做简单修改: 红线是新加的线,蓝线是板子上本来的线,要用刀划断,驱动舵机不用GPIO2是因为GPIO2连在esp8266-12N上的led,GPIO0又作为烧录切换增加按键做为了按键功能,所以舵机就换成了GPIO4了 实物图: 电路很简单,就这样了,后面如果方便就上传个使用个视频上来,已经用了半年,非常方便,可开可关。 esp8266软件部分 根据自己的需要,完成以下部分: 按钮高度不同时,舵机转动角度不同,所以需要设置最大转动角度,因为开关两个,所以设置两个角度 需要不影响按钮的正常使用,所以舵机需要停止在不影响按钮动作的位置,设计为舵机转动一点时间后,自动回到不影响按钮使用的平衡位置 可设置多长时间回到平衡位置, 可设置平衡位置对应角度 esp8266需要连接wifi,必须可以使用SmartConfig功能连接wifi 为方便后期升级,增加OTA功能 手机可控制,使用tcp/udp通信 局域网内,手机端可以询问设备ip地址,无需手动设置 Android部分 Android其实就是tcp+udp通信了,之前做个一个wifi控制的灯,现在把两个合在一起了(截图没截灯控制部分) 使用方式: esp8266,GPIO0作为按键,按下上电即为烧录程序,烧录后重新上电,长按按键直到8266上的灯常亮,此时用手机段配对设备,等待一会就能连上了. 将舵机固定在合适位置,安卓端在按钮上下滑即可打开设置界面,设置好按下角度,平衡角度,按下延时时间,就可以使用了. 功能还可以加很多,比如定时之类的,不过现在够用先这样了
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值