电子发烧友App

硬声App

0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示
电子发烧友网>电子资料下载>电子资料>基于树莓派的远程开门器破解方案

基于树莓派的远程开门器破解方案

2022-12-23 | rar | 5.42 MB | 次下载 | 免费

资料介绍

该方案能够使你将 Raspberry Pi 连接到 300 MHz 开门器遥控器,并从任何地方打开你的门!

本方案使用300 MHz 钥匙链遥控开门器,但您也可以使用不同的开门器遥控器,稍作修改——原理是相同的。

破解开门器
第一步是打开开门器遥控器。我使用的模型背面有一个螺丝,侧面有一个凹口。取下螺丝,将一枚硬币插入凹口,然后扭转以弹出塑料外壳。

当您打开它时,设置 10 个 DIP 开关以匹配您的开门器代码。

接下来我们需要确定四点:

  • 电池正极,
  • 电池负极,
  • 用于激活遥控器的按钮的两个端子

我们需要移除这些部件,因为我们要在它们的位置焊接我们自己的部件。使用烙铁加热每个零件的焊接连接,然后用钳子轻轻地将它们拉出。帮助工具在这里很有帮助,耐心也是如此。您也可以尝试使用一些焊锡芯去除一些焊料。

卸下零件后,使用焊料泵清除通孔中剩余的焊料。完成后,它应该如下所示:

控制器电路
控制器电路有两个用途:

  • 它为开门器遥控器供电(因为我们移除了电池端子)
  • 它通过使用继电器代替我们在步骤 1 中移除的按钮来触发开门器遥控器。

这个特殊遥控器的电池是 12V,所以我们使用 5V 到 12V 的 DC-DC 转换器供电。根据转换器的数据表,我们在任一侧添加了几个电容器以稳定事物。

由于 Raspberry Pi 不能直接驱动继电器(它需要的电流比 Raspberry Pi 的 GPIO 引脚所能提供的更多),我们改为将 Raspberry Pi 连接到一个晶体管上,从而驱动继电器。为了让这一切正常工作,我们还在 Raspberry Pi 的 GPIO 引脚和晶体管之间添加了一个电阻器,以及一个与继电器并联的二极管,以确保电流仅以我们想要的方式流动。

组装控制器电路
组装控制器电路只需要基本的焊接技能,因为我设计的 PCB 没有任何表面贴装部件。只需将组件插入正确的位置,翻转电路板,焊接并夹住剩余的引线。

如果您使用我的 PCB,我建议从中间的组件开始,然后向外工作。

如果您使用的是穿孔板,您仍然可以使用 PCB 来指导您如何布置电路——它的设计使走线非常短,几乎所有需要连接的引线都非常靠近彼此。

完成组件(无连接器)的接线后,它应该看起来像这样。

将控制器电路连接到开门器远程板
现在我们将连接器连接到开门器远程板。

PCB 的设计使得如果您将单个公头针焊接到 PCB 任一角上标有 12V 和 GND 的通孔,它将与开门器远程板上的通孔精确对齐。将这些插头引脚焊接到控制器电路 PCB 上,但不要连接开门器远程板。

接下来剪下 4-5 厘米的连接线并从两端剥去 3-4 毫米。将一端焊接到标有“继电器”的通孔之一,并将另一端悬空。用另一根连接线和另一个标有“继电器”的通孔重复该过程。

现在将悬挂在空中的继电器连接线的一端焊接到我们在第一步中确定的开门器远程板上的按钮通孔之一。对另一个继电器连接线和另一个按钮通孔重复该过程。

最后将开门器遥控板与控制器电路PCB对齐,使12V引脚滑过正极通孔,接地引脚滑过负极通孔。焊接两个连接以使它们保持不变,我们就完成了开门器远程板的连接!

 将控制器电路连接到树莓派
最后但并非最不重要的是,我们需要将控制器电路连接到 Raspberry Pi。最简单的方法是取三根母-母跳线(一根红色,一根黑色,一根其他颜色)并将它们剪成两半,如图 9 所示。从每根线的切割端剥去 3-4 毫米,然后焊接:

  • 到控制器电路板上标有5V的通孔的红线,
  • 黑线连接到标有 GND 的通孔,
  • 另一条连接到标有 GPIO 的通孔的电线。

最后要做的就是将每根电线的母插座插入Raspberry Pi 上相应的接头针脚!我使用针脚 2 提供 5V 电源,使用 6 针接地,使用针脚 11 (GPIO 17) 用作 GPIO,但您可以使用任何可用的针脚。

控制大门!
现在我们已经完成了所有繁重的工作,控制门很容易。只要确保你的树莓派上安装了RPi.GPIO ,你就可以通过简单地将连接到高电平的 GPIO 引脚打开门。

下载该资料的人也在下载 下载该资料的人还在阅读
更多 >

评论

查看更多

下载排行

本周

  1. 1山景DSP芯片AP8248A2数据手册
  2. 1.06 MB  |  532次下载  |  免费
  3. 2RK3399完整板原理图(支持平板,盒子VR)
  4. 3.28 MB  |  339次下载  |  免费
  5. 3TC358743XBG评估板参考手册
  6. 1.36 MB  |  330次下载  |  免费
  7. 4DFM软件使用教程
  8. 0.84 MB  |  295次下载  |  免费
  9. 5元宇宙深度解析—未来的未来-风口还是泡沫
  10. 6.40 MB  |  227次下载  |  免费
  11. 6迪文DGUS开发指南
  12. 31.67 MB  |  194次下载  |  免费
  13. 7元宇宙底层硬件系列报告
  14. 13.42 MB  |  182次下载  |  免费
  15. 8FP5207XR-G1中文应用手册
  16. 1.09 MB  |  178次下载  |  免费

本月

  1. 1OrCAD10.5下载OrCAD10.5中文版软件
  2. 0.00 MB  |  234315次下载  |  免费
  3. 2555集成电路应用800例(新编版)
  4. 0.00 MB  |  33566次下载  |  免费
  5. 3接口电路图大全
  6. 未知  |  30323次下载  |  免费
  7. 4开关电源设计实例指南
  8. 未知  |  21549次下载  |  免费
  9. 5电气工程师手册免费下载(新编第二版pdf电子书)
  10. 0.00 MB  |  15349次下载  |  免费
  11. 6数字电路基础pdf(下载)
  12. 未知  |  13750次下载  |  免费
  13. 7电子制作实例集锦 下载
  14. 未知  |  8113次下载  |  免费
  15. 8《LED驱动电路设计》 温德尔著
  16. 0.00 MB  |  6656次下载  |  免费

总榜

  1. 1matlab软件下载入口
  2. 未知  |  935054次下载  |  免费
  3. 2protel99se软件下载(可英文版转中文版)
  4. 78.1 MB  |  537798次下载  |  免费
  5. 3MATLAB 7.1 下载 (含软件介绍)
  6. 未知  |  420027次下载  |  免费
  7. 4OrCAD10.5下载OrCAD10.5中文版软件
  8. 0.00 MB  |  234315次下载  |  免费
  9. 5Altium DXP2002下载入口
  10. 未知  |  233046次下载  |  免费
  11. 6电路仿真软件multisim 10.0免费下载
  12. 340992  |  191187次下载  |  免费
  13. 7十天学会AVR单片机与C语言视频教程 下载
  14. 158M  |  183279次下载  |  免费
  15. 8proe5.0野火版下载(中文版免费下载)
  16. 未知  |  138040次下载  |  免费