查看: 824|回复: 7

[DIY教程] 【创意作品】ITEAD远程红外控制篇

[复制链接]

25

主题

1

好友

1574

积分

进士

Rank: 5Rank: 5

  • TA的每日心情
    擦汗
    2014-7-18 09:38
  • 签到天数: 6 天

    [LV.2]偶尔看看I

    爱板会员勋章 活跃会员勋章

    发表于 2014-6-10 15:26:07 |显示全部楼层
    本帖最后由 ITEAD创易工作室 于 2014-6-16 14:57 编辑



    上一节我们学习了如何DIY智能开关,今天我们来学习如何控制家里的红外遥控电器,例如:空调、电视、机顶盒、风扇等等。
    这次我们还是用Nano开发板作为控制器,用最快的速度来搭建硬件。
    下面是我们这次需要使用到的主要配件:
    5659.jpg

    其他配件有: Micro USB线 X1、9V~12V/1A电源适配器X1、1p杜邦线2根


    QQ图片20140528112220.jpg
    163900oizkdkd9z186j7dk.jpg
    326546.jpg


    把nRF24L01模块插到NANO IO shield板子上的对应接口,再把NANO接到shield的插槽上,按钮模块接到D2的电子积木接口上,IR接收模块接到D5的电子积木接口上,再把IR发射二极管的短引脚接到地,把长引脚接到D3上。实际的电路图如下图所示:
    3232.jpg
    按钮模块是用于学习红外编码。

    硬件很快就搭好了,接下来是安装驱动和烧写固件。
    Nano驱动和库文件下载地址:http://pan.baidu.com/s/1nt5FY3J (复制到浏览器打开)下载完成后解压出来。

    NANO驱动安装步骤:跟温湿度篇的步骤一样,已安装过Nano驱动的同学可以跳过这步。
    a、给NANO插上micro USB线连接电脑
    b、右键点击“我的电脑”或者“计算机”,打开“管理”
    c、进入“设备管理器”,在端口com下会出现“USB Serial Port”
    d、右击“USB Serial Port”,选择“更新安装驱动程序软件”
    e、点击“浏览计算机查找驱动程序软件”
    f、选择刚才解压出来的NANO驱动文件里面的文件夹。
    g、点击确定或下一步,完成驱动安装
    QQ图片20140528123240.jpg
    接下来,为NANO烧写固件(可随意修改源代码来实现你要的功能)
    1、把下载的库解压放到你的arduino IDE目录下的libraries文件夹里面,例如我的路径是:D:\arduino-1.0.4\libraries
    2、 打开arduino软件,选择Tools->Serial Port->COMX
    3、 COMX就是在电脑设备管理器CP2102的COM号
    4、 选择Tools->Board->Arduino Duemilanove w/ATmega328
    5、  把hongwai.pde文件(可用记事本打开)里面的源代码拷贝到arduino程序界面中
    6、  在http://m.znck007.com/平台的“电视/空调/家电”中添加新的红外设备,记住其sid
    7、  把程序中的sid修改自己新添加的sid
    8、  最后点击右箭头,就开始下载程序了
    9、  当绿色的进度条完成,并有Done uploading说明成功了
    QQ图片20140609151948.jpg

    接下来是学习红外遥控码。目前自学的编码包括NEC、SONY、RC5、RC6、其它暂不支持。
    因为我们的奥克斯空调编码不支持,所以我们找了一个红外遥控开关来做实验,当然你也可以用电视机、红外风扇和其他型号的空调试试。

    学习红外编码方法:给nano IO shield插上电源后,重启主板,然后长按按钮模块,使它进入学习模式。把红外遥控器对准IR接收模块,按一下,等3秒后,放开按钮模块。学习完毕。

    32652.jpg

    最后,联网测试:
    a、首先,给网关连接好网线,插上电源适配器,iboard上的LED开始闪烁,这说明有网络了
    b、用手机或pc网页打开智能创客控制端m.znck007.com,并登陆你的账号
    c、把IR发射二极管对准红外遥控插座,用手机点击创客平台的红外控制图标
    QQ图片20140609152029.jpg

    22556.jpg


    回复

    使用道具 举报

    59

    主题

    18

    好友

    2977

    积分

    进士

    Rank: 5Rank: 5

  • TA的每日心情
    奋斗
    2016-9-9 09:13
  • 签到天数: 293 天

    [LV.8]以坛为家I

    爱板会员勋章 活跃会员勋章

    发表于 2014-6-10 16:05:26 |显示全部楼层
    给力,帮顶~~~~~~~~~~~···
    第五年了,这次一定要坚持到底,不留遗憾!!!
    回复

    使用道具 举报

    4

    主题

    2

    好友

    851

    积分

    举人

    Rank: 4

  • TA的每日心情
    奋斗
    5 天前
  • 签到天数: 73 天

    [LV.6]常住居民II

    发表于 2014-6-10 17:09:55 |显示全部楼层
    顶起///////////
    回复

    使用道具 举报

    52

    主题

    0

    好友

    1326

    积分

    进士

    Rank: 5Rank: 5

  • TA的每日心情
    开心
    2014-7-1 16:17
  • 签到天数: 113 天

    [LV.6]常住居民II

    发表于 2014-6-11 01:57:28 |显示全部楼层
    给力哈哈                                            
    回复

    使用道具 举报

    52

    主题

    0

    好友

    1326

    积分

    进士

    Rank: 5Rank: 5

  • TA的每日心情
    开心
    2014-7-1 16:17
  • 签到天数: 113 天

    [LV.6]常住居民II

    发表于 2014-6-11 02:05:53 |显示全部楼层
                                     
    回复

    使用道具 举报

    25

    主题

    1

    好友

    1574

    积分

    进士

    Rank: 5Rank: 5

  • TA的每日心情
    擦汗
    2014-7-18 09:38
  • 签到天数: 6 天

    [LV.2]偶尔看看I

    爱板会员勋章 活跃会员勋章

    发表于 2014-6-11 09:27:35 |显示全部楼层
    《ITEAD智能家居DIY教程1》网关篇:http://www.eeboard.com/bbs/thread-32305-1-1.html
    《ITEAD智能家居DIY教程2》温湿度篇:http://www.eeboard.com/bbs/thread-32308-1-1.html
    《ITEAD智能家居DIY教程3》智能开关篇:http://www.eeboard.com/bbs/thread-32855-1-1.html
    回复

    使用道具 举报

    0

    主题

    0

    好友

    57

    积分

    童生

    Rank: 2

  • TA的每日心情
    开心
    2014-9-21 13:13
  • 签到天数: 9 天

    [LV.3]偶尔看看II

    发表于 2014-6-12 16:01:12 |显示全部楼层
    不错哦!赞一个!
    回复

    使用道具 举报

    25

    主题

    1

    好友

    1574

    积分

    进士

    Rank: 5Rank: 5

  • TA的每日心情
    擦汗
    2014-7-18 09:38
  • 签到天数: 6 天

    [LV.2]偶尔看看I

    爱板会员勋章 活跃会员勋章

    发表于 2014-6-13 09:06:18 |显示全部楼层
    青青水草 发表于 2014-6-12 16:01
    不错哦!赞一个!

    回赞!谢谢支持!
    回复

    使用道具 举报

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

    关闭

    站长推荐上一条 /5 下一条


    手机版|爱板网 |网站地图  

    GMT+8, 2016-12-11 19:48 , Processed in 0.194016 second(s), 17 queries , Memcache On.

    苏公网安备 32059002001056号

    Powered by Discuz!

    回顶部