影院,主要以影音设备为主,影音设备通常使用232或者红外进行控制是否为232设备,具体看设备后面有没有RS232的口子
1、232控制(232控制比红外效果好,推荐!)
如下图左边为232母头,右边为232公头
接好之后,需要编写程序,具体教程请进该链接
https://bbs.crodigynat.com/forum ... highlight=%E5%BD%B1
2、红外控制(不稳定)
红外控制虽然简单,但缺陷也大
1)先将遥控器的红外学起来
红外学习说明(需要用到我们的学习器):https://bbs.crodigynat.com/forum.php?mod=viewthread&tid=377&highlight=%E7%BA%A2%E5%A4%96
红外文件在线更新(一些常用的红外设备,下载下来就能用):
https://bbs.crodigynat.com/forum ... =%E7%BA%A2%E5%A4%96
2)接线
主机上标着IR的地方,就是接红外棒的地方,红外棒剪掉,2根线分正反接入IR口(我们公司的红外棒杂色为正,纯色为负)
3、编程
1)添加学好的红外,并给对应的红外命令命名
2)添加对应的APP块,将对应的红外命令的名字填到对应位置
3)你的这个红外棒接的主机哪个口子,就将红外的输出名填到对应的主机红外口,比如接的是主机的IR口的第一个口子
4、联动组合(所谓的影音模式或者KTV模式,他们实际上就是一个动作的组合,先干什么,再干什么)
这里我们用到一个逻辑命令Stepper
详解:左侧输入信号上升沿时,延时delay1后out1输出高电平;再延时delay2后out2输出高电平;依次往下进行,每个out维持高电平的时间由len决定。在左侧输入信号上升沿触发时,输出信号busy变为高电平,busy在所有out执行完后才恢复低电平,在busy输出高电平时间内,左侧输入再次上升沿触发无效。
5、我们写好了之后,需要能触发这个写好的Stepper,通常写到面板上和手机APP块上
1)写到面板上,面板按键触发写的Stepper
2)写到APP块上,在手机APP上触发
https://bbs.crodigynat.com/forum ... =%E5%9C%BA%E6%99%AF
|