查看: 31014|回复: 79

Arduino开源智能家居05《红外线》手机红外线控制电器

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

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

    [LV.3]偶尔看看II

    发表于 2014-8-6 15:18 | 显示全部楼层 |阅读模式
    这周迟迟到来的《红外线》控制!
    010.jpg


    我们要用到一个arduino mini和zigbee开发板,anduino主要的作用是发射红外功能,zigbee用于无线通信。
    114431cfx0kb9jfc1xiiwf.jpg
    游客,如果您要查看本帖隐藏内容请回复



    第一部份:刷arduino代码。
    一、下载arduino源代码(包含软件和库)
    下载地址:http://pan.baidu.com/s/1pJ8uT9h


    三、连上CP2102下载器(网关教程里有)
    160152wlwpv22wthddd9d2.jpg


    三、arduino代码解说
    (目前只支持NEC、SONY、RC5、RC6编码
    155800lda8auyqtt3tqi8j.jpg


    155801kmitqroo4o8rrfqq.jpg


    155801d919yyu4yei1qyic.jpg

    四、用串口测试,波特率115200.
    用串口软件直接发送{ck005001013200000001},看是否有数据打印出来,如果正常说明arduino板刷成功了!


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


    二、连上Smartrf04eb(《网关》里有Smartrf04eb的教程)。
    160338v71bidllr8ij8ldl.jpg


    三、源代码解说

    160401ko32dow8i9z3uyzo.jpg

    160402gmymmehydieizy76.jpg

    四、下载进去后会有绿色,然后按F5
    如果发现P1.0的LED亮了又灭,那就说明进入到自组网,如果一直亮,看看是否接错或重刷等!



    第三部份:使用手机控制,发射红外线控制电器。

    一、将arduino插到zigbee开发板上!
    162247s057i3f5vufffxfe.jpg

    162248zia989jiicihi9ki.jpg


    二、对准电器,手机里按下红外按钮!
    162248fiybiae5ctii55gd.jpg


    如果电器有反应,那么成功了!

    《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创客平台)

    152509p7nojdncjbbjnab1.png
  • TA的每日心情
    奋斗
    2016-5-17 22:16
  • 签到天数: 275 天

    [LV.8]以坛为家I

    发表于 2014-8-6 22:25 | 显示全部楼层
    虽然没看懂,标记先

    该用户从未签到

    发表于 2014-8-7 15:38 | 显示全部楼层
    感谢楼主分享!

    该用户从未签到

    发表于 2014-9-9 11:34 | 显示全部楼层
    mark下备用 感谢楼主

    该用户从未签到

    发表于 2014-9-11 10:16 | 显示全部楼层
    很不错,很强大,赞一个!

    该用户从未签到

    发表于 2014-9-11 10:17 | 显示全部楼层
    很不错,很强大,赞一个!

    该用户从未签到

    发表于 2014-9-30 17:53 | 显示全部楼层
    这个要好好学写
  • TA的每日心情
    奋斗
    2016-9-7 12:10
  • 签到天数: 2 天

    [LV.1]初来乍到

    发表于 2014-10-2 21:50 | 显示全部楼层
    学习了,谢谢

    该用户从未签到

    发表于 2014-10-20 00:01 | 显示全部楼层
    对于我们新手是极好的教程
    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    热门推荐

    摇杆控制电机正反转及速度
    摇杆控制电机正反转及速度
    希望使用摇杆搭配电机驱动模块来控制电机的正反转和曲线加速 基本信息------ 1.根
    arduino pid麦克纳姆轮小车程序详解
    arduino pid麦克纳姆轮小
    之前发过几个帖子,大家可以参考,但经过多次尝试,整套系统升级了,优化了很多地方目录:
    arduino uno板指示灯不亮,连接电脑后端口也没有显示
    arduino uno板指示灯不亮
    arduino uno板指示灯不亮,连接电脑后端口也没有显示。 之前拷过一个驱动直流电机的程
    siri+小爱+小度+天猫控制灯
    siri+小爱+小度+天猫控制
    以上是颜色代码 本程序控制的是8266的 io 0 默认上电LOW 有需求可以知己改写 siri
    关于给esp8266编程和给arduino编程的一些疑问
    关于给esp8266编程和给ard
    本人大一学生,目前正在做创新作业,已经进行到了最后一步:arduino从onenet上调取数
    Copyright   ©2015-2016  Arduino中文社区  Powered by©Discuz!   
    快速回复 返回顶部 返回列表