这周迟迟到来的《红外线》控制!
我们要用到一个arduino mini和zigbee开发板,anduino主要的作用是发射红外功能,zigbee用于无线通信。
这个模块一定要跟《网关》一起使用,只需要88元哦!
第一部份:刷arduino代码。
一、下载arduino源代码(包含软件和库)。
下载地址:http://pan.baidu.com/s/1pJ8uT9h
三、连上CP2102下载器(网关教程里有)
三、arduino代码解说
(目前只支持NEC、SONY、RC5、RC6编码)
四、用串口测试,波特率115200.
用串口软件直接发送{ck005001013200000001},看是否有数据打印出来,如果正常说明arduino板刷成功了!
第二部份:为ZIGBEE模块刷代码。
一、下载红外线源代码。
下载地址:http://pan.baidu.com/s/1kTqSmZP
解压后目录里运行:Projects\zstack\Utilities\SerialApp\CC2530DB\SerialApp.eww
二、连上Smartrf04eb(《网关》里有Smartrf04eb的教程)。
三、源代码解说
四、下载进去后会有绿色,然后按F5
如果发现P1.0的LED亮了又灭,那就说明进入到自组网,如果一直亮,看看是否接错或重刷等!
第三部份:使用手机控制,发射红外线控制电器。
一、将arduino插到zigbee开发板上!
二、对准电器,手机里按下红外按钮!
如果电器有反应,那么成功了!
27
2019
04
Arduino开源智能家居05《红外线》手机红外线控制电器
作者:mohongmao | 分类:Zigbee开源智能家居 | 浏览:7644 | 评论:0
发表评论:
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。