改造单元门门禁 手机开锁 | 您所在的位置:网站首页 › 门禁密码开锁流程 › 改造单元门门禁 手机开锁 |
本帖最后由 koranayle 于 2019-7-29 11:02 编辑 自从家里换了指纹锁,老是忘记带门禁卡,受到下面大佬的启发,也决定改造一下https://bbs.hassbian.com/forum.php?mod=viewthread&tid=6128 接入HA,作为开关,开锁流程结束后开关状态设为关闭。在楼下用手机控制,在家用天猫精灵喊,使用半个月后的感觉就是一个爽字 前期准备: 1.我家的门禁也很老式,只有两个按键,一个是开锁,另一个不知道是干啥的。。。 2.平时有人呼叫,振铃一声就停了 3.在家摘机后按开锁按键,单元门就开了,不摘机按开锁键没用 4.拆开家里的门禁分机,全模拟电路,只有一个芯片看着像功放 5.入户线5根,12v电源正负两根,mic、喇叭各一根,开锁键一根 6.懒得用示波器,用万用表看了下摘机和不摘机各个线上的电平没有变化,估计是在mic或喇叭信号上调制了啥信号 7.摘机的开关是两路单刀双掷开关,一路控制mic,一路控制喇叭,其中喇叭一路的常闭是悬空的 8.尝试短接喇叭一路信号,触发了摘机,且此时看门按钮有作用 9.到此为止,开门的思路已经找到了
改造过程:
1.开门流程:模拟摘机5s,摘机1s后模拟按下按键0.5s
2.上面流程需要2个开关,为了隔离同样使用继电器,用了一个esp-01单路继电器和一个单独的继电器模块
3.两个继电器选的都是5v,动作电流分别是100多和200多ma,实测9v也没啥问题,就是电流基本翻倍
3.esp-01继电器模块上有个asm1117-3.3,因为这货是个线性电源,12v到3.3v的压降全让这货发热消化了,为了长期可持续发展,又给配了个DC-DC降到5v,开关电源基本不发热,同时给继电器供电。
4.esp-01继电器模块上用的是光耦驱动三极管再驱动继电器,对io口电平不敏感,顺利驱动
5.单独的模块就有点麻烦,5v供电,控制口接的是pnp的b极,比e极低0.7v就可以导通(模电是十几年前学的了,如果说错了请指出),esp-01的io口输出3.3和0都是导通,继电器一直闭合驱动失败
6.解决办法是io口设为输入,内部不上拉,外部5v上拉10k。io口输入状态下b极5v不导通,继电器开;io设为输出低电平,b极低电平导通,继电器闭合
7.io口和b极串10k电阻防止灌电流太大烧毁管脚
微信图片_20190729103150.jpg (1.68 MB, 下载次数: 1) 下载附件 2019-7-29 10:40 上传 ![]() 微信图片_20190729103159.jpg (220.38 KB, 下载次数: 0) 下载附件 2019-7-29 10:40 上传 ![]() 微信图片_20190729103145.jpg (156.97 KB, 下载次数: 0) 下载附件 2019-7-29 10:40 上传 ![]() 微信图片_20190729103135.jpg (165.41 KB, 下载次数: 0) 下载附件 2019-7-29 10:40 上传 分享开门逻辑的代码,起了3个定时器,简单粗暴 游客,如果您要查看本帖隐藏内容请回复
|
CopyRight 2018-2019 实验室设备网 版权所有 |