2017-2-13 22:46:35 [显示全部楼层]
9471浏览
查看: 9471|回复: 12

[进阶] 红外遥控灯终极版

[复制链接]
上次制作了红外遥控灯,把红外接收管放在灯上,有网友说他没有这么高的梯子,不方便。另外BLUNO BEETLE的主控供电采用的是直流供电需要更换电池或者充电。基于上述原因我决定对其进行改进。
作品展示:http://www.tudou.com/programs/view/prAdlLA6FHI

红外遥控灯终极版图1
1
项目器材:
序号
名称
数量
1
Bluno Beetle
1
2
IR kit红外遥控套件
1
3
数字继电器
2
4
交流AC220V 转直流DC 5V开关电源
1
5
拨动开关
1
6
电线连接器
1
7
杜邦线若干
1


制作过程:
本次制作中使用DFR0339 Bluno Beetle主控器,配合DFR0107 IR kit红外遥控套件及两个继电器实现对两路日光灯的控制。由于主控Bluno Beetle使用得是直流5V供电,而市电为交流220V供电。如果对主控供电采用电池,也是可以的但是要更换电池或者为其充电。为了彻底解决这个问题我们决定使用交流电。为此从万能的淘宝上找到了交流AC220V 转直流DC 5V开关电源,通过它可以将AC220转成DC5V。
1.主控供电
对开关电源AC和DC端进行焊接,输入端线材可以选择粗一些的导线,这样后面与市电线接头会方便些。
红外遥控灯终极版图2
图2
但是当我打开日光灯的开关面板后,发现把所有的东西放在这里是不现实的,因为这里只有两路线。分别是控制两路灯的,不过很巧的是旁边的风扇调速器坏了,不如就用风扇这路来为主控Bluno Beetle供电。
红外遥控灯终极版图3
图3
拆掉风扇面板发现里面已经毁坏了,不知道能不能用。
红外遥控灯终极版图4
图4
找到电路中的火线和地线。
红外遥控灯终极版图5
图5
用万用表检测电路电压是否正常。
红外遥控灯终极版图6
图6
去除多余的面板将风扇的火线和地线挑出。(注意两头不要搭线)
红外遥控灯终极版图7
图7
将开关电源的AC端正负极分别与火线(红)地线(黄)连接,接头部分要保证连接的牢固性。上图中我们将其绞在一起接线方法。
红外遥控灯终极版图8
图8
再用黑绝缘胶布包裹其接头部分,做到电气隔离。(在此步接线过程中,请务必断路!或使用绝缘工具进行操作)
2.线路连线
主控部分电路连接,按下图所示的方式焊接连线Bluno Beetle、继电器、红外接收管等。
红外遥控灯终极版图9
图9
3.代码编写
运行Example中的IRrecvDemo代码即可。如果没有装载该库,请先加载库。Upload上述代码后,打开Arduino IDE的串口监视器(Serial Monitor),设置波特率baud为9600,与代码中Serial.begin(9600)相匹配。设置完后,用Mini遥控器的按钮对着红外接收管的方向,任意按个按钮,我们都能在串口监视器上看到相对应的代码。如按数字“0”,接收到对应16进制的代码是FD30CF。每个按钮都有一个特定的16进制的代码。如果按住常按一个键不放就是出现“FFFFFFFF”。在串口中,正确接收的话,应该收到以FD-开头的六位数。如果遥控器没有对准红外接收管的话,可能会接收到错误的代码。我们这里使用了开关按钮和VOL+按钮。对应16进制代码分别为0xFD00FF和
代码如下所示。
4.实地接线
虽然图9中绘制的电路连线十分清晰,但是和实际交流电路连接时还是有所不同的。为了减少控制电路与交流电路的接头的工作量。这里使用了电线连接器,一个就是一组2个连线柱。
红外遥控灯终极版图10
图10
拿出电线连接器将其拆为两份,作为左右开关中的连线接头。
红外遥控灯终极版图11
图11
图11中我们可以看到作左右开关的地线分别是绿色和蓝色,同时作开关的火线是从右开关并过来的。将原来左开关处的地线(绿色)移除,接在电线连接器一头,通过黄色杜邦线与继电器NO端连接,继电器COM端与左开关面板的地线处连接。
红外遥控灯终极版图12
图12
同样方式连接右边继电器。
红外遥控灯终极版图13
图13
使用热熔胶枪对Bluno Beetle主控金属部分进行封装,避免相互搭线短路。
红外遥控灯终极版图14
图14

从Beetle控制器的VIN与GND引出两根线与开关电源DC5V的正负极分别接线。并用黑绝缘胶布对接头部分进行电气隔离。在正式安装面板封装前,请务必测试下其功能是否实现。
红外遥控灯终极版图15
图15
将继电器主控等都塞到开关的盒子里,将红外接收管和主控拨码开关留出。
红外遥控灯终极版图16
图16
用胶带将红外接收管和拨码开关固定,并把风扇口用胶带封上。整体效果如上图

weiking  初级技师

发表于 2017-2-14 16:08:31

学习了  谢谢分享
回复

使用道具 举报

iooops  中级技匠

发表于 2017-2-15 20:13:42

啊大神你是在学校吗……
回复

使用道具 举报

iooops  中级技匠

发表于 2017-2-15 20:14:33

啊感谢大神的无私分享!
回复

使用道具 举报

iooops  中级技匠

发表于 2017-2-15 20:14:45

回复

使用道具 举报

hnyzcj  版主
 楼主|

发表于 2017-2-15 21:27:55

iooops 发表于 2017-2-15 20:13
啊大神你是在学校吗……

我是在学校,一枚微小的老师。
回复

使用道具 举报

hnyzcj  版主
 楼主|

发表于 2017-2-15 21:28:17

iooops 发表于 2017-2-15 20:14
啊感谢大神的无私分享!

不谢,客气了大家一起玩起
回复

使用道具 举报

jiashe2011  见习技师

发表于 2017-2-21 22:42:16

学习了  谢谢分享!!!
回复

使用道具 举报

单品蓝山  初级技神

发表于 2017-2-24 13:34:28

用接线器是个好办法
回复

使用道具 举报

mickey  NPC

发表于 2017-2-28 14:29:35

动手能力赞一个,既然有个风扇调试器,为何不把红外和开关一起装进去?放到外面不太美观。
回复

使用道具 举报

hnyzcj  版主
 楼主|

发表于 2017-2-28 14:40:44

mickey 发表于 2017-2-28 14:29
动手能力赞一个,既然有个风扇调试器,为何不把红外和开关一起装进去?放到外面不太美观。 ...

谢谢你的建议,当时考虑不周,以后改进。
回复

使用道具 举报

hnyzcj  版主
 楼主|

发表于 2017-2-28 14:41:22

mickey 发表于 2017-2-28 14:29
动手能力赞一个,既然有个风扇调试器,为何不把红外和开关一起装进去?放到外面不太美观。 ...

我其实应该用3D打印个外壳。
回复

使用道具 举报

20060606  高级技匠

发表于 2020-8-14 06:15:32

最终作品有些不太美观,但是功能很强大
回复

使用道具 举报

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

本版积分规则

为本项目制作心愿单
购买心愿单
心愿单 编辑
[[wsData.name]]

硬件清单

  • [[d.name]]
btnicon
我也要做!
点击进入购买页面
上海智位机器人股份有限公司 沪ICP备09038501号-4

© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed

mail