查看: 55685|回复: 227
打印 上一主题 下一主题

Arduino开源智能家居04《插座开关》手机控制:网扇、空调...

? [复制链接]
  • TA的每日心情

    2015-9-22 09:41
  • 签到天数: 9 天

    [LV.3]偶尔看看II

    跳转到指定楼层
    楼主
    发表于 2014-7-23 21:06 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
    本帖最后由 智能创客 于 2014-10-11 16:27 编辑

    这周我们就来DIY最实用的《插座开关》吧,兼容电订开关哦!


    智能开关就非常实用了,手机控制:网扇、空调、热水器、电饭锅、洗衣机、冰箱等等
    这样你就可以在上班时就可以控制家里的电器了,非常方便哦!


    首先看一下模块

    我们已经集成了220v降压,继电器等到一个板上,只需简单接线就可以实现《插座》《电灯开关》功能。
    还有我们提供板的原理图,你可以自己按原理图做一个呢。

    淘链接:http://item.taobao.com/item.htm?id=40180180294
    游客,如果您要查看本帖隐藏内容请回复




    这是我们在工厂做的板,是不是越来越专业了,那下面我们开始DIY教程了!


    第一部份:为ZIGBEE模块刷代码。
    一、下载插座开关源代码
    下载地址:http://pan.baidu.com/s/1pJjsjH5
    解压后目录里运行:Projects\zstack\Utilities\SerialApp\CC2530DB\SerialApp.eww

    二、使用zigbee开发板(《网关》里有这个开发板)。



    三、源代码解说
    1、主要代码在SerialApp.c

    设置参数:登陆http://m.znck007.com



    读出初始值,上一次开关的状态(用于停电记忆功能!)



    启动计时器部分



    计时器检测开或关部分



    手动按键部分



    接收到网关的数据部分

    2、使用串口调试
    点击编译,再按F5!
    下载打开串口软件,输出的方便调试。

    手机打开http://m.znck007.com,新建一个开关(sid,nid跟代码里的一样哦),点击开和关。
    如果看到这些数据,那么我们刷代码成功了!

    2、将zigbee插到到插座开关板上吧



    第二部份:DIY插座(注意220V高压危险,如果接220V一定要懂得电工知识,否则被触电是要命的哦,只要接上220V就不能乱模!!!!!!!!!!!)。
    1、在家里找到一个插座,我们使用下面插座,接线道理都一样。



    2、拆开空出一边,将《插座开关》模块安装。







    插座连接图,这张非常重要,不同的插座接线道理是一样的!


    注意上电后不能摸里面,否则可能会触电身亡!



    3、插到220V测试。













    第三部份:电灯开关(目前只支持电灯开关里有零线才行)







    这样我们就可以控制电灯了,是不是很爽呢,那么我们的教程就这样了!


    《WIFI作品DIY教程》
    WIFI作品DIY教程01-《Z WIFI开发板》介绍和联网等配置教程


    《Arduino开源智能家居DIY教程系列》
    Arduino开源智能家居《花絮1》zigbee小底板DIY成功
    Arduino开源智能家居《认识Zigbee》zigbee功能和自组网介绍
    Arduino开源智能家居《zigbee开发板》手机/按键点亮LED
    Arduino开源智能家居01《网关》升级版网关正式教程(zigbee)
    Arduino开源智能家居02《温湿传感器》什么样温湿度才适居
    Arduino开源智能家居03《开发板套件》学习zigbee家居-性价比高
    Arduino开源智能家居04《插座开关》手机控制:网扇、空调...
    Arduino开源智能家居05《红外线》手机红外线控制电器


    《百元智能家居DIY教程系列》
    arduino教程【实战篇】01《家居网关》DIY图文视频教程
    arduino教程【实战篇】02《温湿度》DIY图文视频教程
    arduino教程【实战篇】03《智能插座》DIY图文视频教程
    arduino教程【实战篇】04《电灯开关》DIY图文视频教程
    arduino教程【实战篇】05《手机红外线》DIY图文视频教程
    关注@智能创客http://www.znck007.com(打造DIY创客平台)



    该用户从未签到

    沙发
    发表于 2014-7-23 22:40 | 只看该作者
    好厉害,想要网关和Zigbee的入门级学习资料

    该用户从未签到

    板凳
    发表于 2014-7-24 09:49 | 只看该作者
    看着挺不错,顶

    该用户从未签到

    地板
    发表于 2014-7-24 14:08 | 只看该作者
    jdtyjdt jdty jyt djt

    该用户从未签到

    5#
    发表于 2014-7-25 10:39 | 只看该作者
    nice??job!

    该用户从未签到

    6#
    发表于 2014-7-25 12:10 | 只看该作者
    well done!go ahead.

    该用户从未签到

    9#
    发表于 2014-7-30 00:05 | 只看该作者
    谢谢楼主分享

    该用户从未签到

    10#
    发表于 2014-7-30 15:21 | 只看该作者
    dengni??haojiule
    您需要登录后才可以回帖 登录 | 立即注册 ?

    本版积分规则

    热门推荐

    关于温湿度传感器在LCD显示上的问题
    关于温湿度传感器在LCD显
    我建立了一个程序,想要将dht11传感器得到的数据显示在LCD1602上,但是LCD显的都是乱
    【原创】全球最小口袋3D打印机mini one直播教程贴
    【原创】全球最小口袋3D打
    最近闲得蛋疼,没事搞个掌上3D打印机,先放效果图吧。 搞了半天,终于能正常打印,
    【Arduino】108种传感器模块系列实验(74)--- 4位LED数码管模块
    【Arduino】108种传感器模
    37款传感器与模块的提法,在网络上广泛流传,其实Arduino能够兼容的传感器模块肯定是
    (开源)ESP8266改装小风扇,app远程控制+天猫精灵控制
    (开源)ESP8266改装小风
    材料准备 [*]USB风扇一个 [*]ESP8266一块 [*]3.3继电器一块 拆解风扇 第一次,没有
    基于机器视觉的智能分拣机械臂
    基于机器视觉的智能分拣机
    本作品是一个基于机器视觉的智能机械臂操作平台,其采用atmega32单片机作为主控制系统
    Copyright ???2015-2016??Arduino中文社区??Powered by?Discuz! ??( 蜀ICP备14017632号-3 )
    快速回复 返回顶部 返回列表