×

重新利用旧遥控器开源分享

消耗积分:0 | 格式:zip | 大小:0.34 MB | 2022-11-18

h1654155957.9185

分享资料个

描述

该项目允许您重复使用旧 VCR、电视、DVD 播放器等的多余遥控器。

poYBAGN26-6AUi6eABr6kFEMHfA02.jpeg
已经用这 5 个遥控器进行了测试
 

您可以使用遥控器打开带有继电器、功率晶体管或任何其他 5 伏信号可以控制的设备,如灯、加热器等。如此处所示,它最多只能切换 6 个 LED。这个想法是提供草图和面包板布局,以便发送到 LED 的信号可以并行发送到用户想象的任何内容!

pYYBAGN26_aAFIDZABPmoaUrhvs35.jpeg
IR DetectorOptions 上没有“遮光罩”的项目
 

按照设计,它可以从任何遥控器读取 6 个 IR 代码并“记住”它们。我喜欢使用 1、2、3、4、5、6 键——但任何六个键都可以。请注意,除了 6 个已知代码之外,任何其他具有 IR 代码的键都将用作复位并将所有输出设置为关闭。我通过将代码作为长整数写入 Ardunio 板上的 EEPROM 存储器来实现这一点。每个占用 4 个字节,但由于 UNO 和 NANO 各有 1024 个字节的 EEPROM 存储器,因此空间很大。正如人们所期望的那样,这种记忆通过复位和断电保持不变。整个东西都可以放在一个面包板上,除了拨动开关。可以将引脚焊接到此开关以将其包含在面包板上。我很懒,在开发过程中用胶带把它固定在我的桌子上。

我已经用五种不同的旧剩余的进行了尝试,它们的性能都相同。我遇到的“问题”是来自一些遥控器的杂散光或较弱的信号。为了解决这个问题,我小心地将接收器“LED”向下弯曲到大约 45 度,然后在上面放一个自制的纸板和胶带盒,一端敞开。它似乎始终如一地从 5-8 英尺或更远的地方捕捉代码。在超过五天的测试和调整程序中,我没有错过任何一次。

poYBAGN26_6AQveuABOnMtFhCtI46.jpeg
可选红外探测器“盒子”
 

 

pYYBAGN27AWAUD8BAAug4DpOK-M97.jpeg
这是屏蔽箱的“第一次尝试”。工作,但不漂亮!
 

要对其进行编程,请使用“学习”位置。通过拨动开关,您可以从“运行”模式进入“学习”模式。此切换打开红色模式指示灯 LED,表示它已准备好收听。它闪烁 LED 1,然后您按下遥控器上的一个键。闪烁的 LED 1 被编程为对该代码作出反应。一旦识别出代码,它会快速闪烁模式指示灯 LED 一两秒(速度如此之快,看起来像是在振动!)然后移动到下一个 LED。这一直持续到所有六个都被编程。然后模式指示灯 LED 以 1 秒的间隔缓慢闪烁,指示系统应切换到运行模式。

我在编程时发现最常见的错误是忘记将手指移动到遥控器上的下一个数字。因此很容易用相同的代码对两个输出进行编程。每次启动时,它都会查找此类重复项。如果找到它们,它会闪烁几次“有问题的”LED,以表明可能需要重新编程。然而,一个人可能想要几个键做同样的事情,所以它不会强制重新编程。

模式状态、错误等由红色状态 LED 的闪烁率指示。闪烁的 LED 等指示的所有信息都将发送到串行监视器。我将它设置为使用 LED 闪烁序列,这样用户就可以在没有计算机的情况下进行设置。发送到串行监视器的消息比记住以不同速度闪烁的 LED 的含义更容易理解。由于这通常只会编程几次,因此将其连接到您的 PC 并在串行监视器上观看文本可能更自然。

草图代码中有很多制衡。它们有据可查(我希望!),所以我不会在这里提供详细信息。熟悉 C、C++ 和 Arduino IDE 的用户应该能够轻松地遵循代码并在需要时进行修改。

附录:我已经用 5 个与 LED 1 到 5 并联的继电器对此进行了测试,它按预期工作。它们都切换 120 VAC 台灯,因此电路按预期工作。我的继电器用完了,所以必须假设第 6 个信号也能正常工作。请注意,这只是一个概念证明。我不得不用 CD4011 四与非门反转前四个输出的信号,因为它们在 0 伏而不是 5 伏时关闭。单个继电器工作在 + 5 伏信号上,因此不需要信号反转。请小心切换电源电压。它们是高电压的,有可能造成严重的电击甚至死亡!

 

请记住,这只是一个示例。发挥您的想象力,将哪些设备连接到 6 个输出。享受!

poYBAGN27AqAKqahAAeSS-nb8yw477.png
 

 

pYYBAGN27BKAOscdABOYe4vu5WY36.jpeg
继电器关闭
 

 

pYYBAGN27BqAJYirABRLtLxvtWc88.jpeg
继电器开启
 

 


声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !