超低功耗宿舍指纹开门装置

  • 一、原理图
  • 二、使用方法
    • 1)、添加指纹
    • 2)、设置舵机行程
  • 三、低功耗设计实现
    • 1)、主要设备功耗控制
    • 2)、电压采集电路优化
  • 四、演示视频

(淘宝店铺:可待电子)
2021.12.01更新:
,增加微信小程序蓝牙开门
,增加蓝牙开门密码自定义功能,永久保存
,增加蓝牙名字自定义功能
,增加电池防反接电路
,优化添加指纹方式,增加识别成功率
,进一步优化待机功耗,待机时间更长

本设计为一款应用于寝室的低功耗指纹锁,让普通宿舍门带有指纹解锁功能,也可以应用于自家的房门,虽然外观并没有进行美化,但是安全性还是有保障的,并不会因为外部电路的短接之类的开门;免去我们在日常生活中忘记带钥匙,进不去寝室的烦恼。
采用18650电池供电,低功耗设计,安装简单,板载充电接口,设备待机电流22uA左右,一节锂电池可以使用3-6个月。

整体安装效果如图:

一、原理图

二、使用方法

1)、添加指纹

1、按最右边按键 唤醒设备,点亮显示屏;
2、手指放在指纹传感器上,再按下key1添加指纹,一个手指可添加多次(四周与中心共5个,可以增加识别正确率);
3、按下key2会提示是否删除所有指纹;
4、长时间无操作进入休眠状态(只有休眠状态可以识别指纹进行开门);

2)、设置舵机行程

1、先在休眠模式实现开门功能一次,这时舵机的转子就在关门的状态,确定舵机转动方向;
2、指纹舵机转动角度一定,但是起始角度可以改变,调整舵机臂起始角度,主要不要让舵机堵转,容易损坏舵机;
3、将设备背后的泡沫胶保护层撕掉,找好合适位置装在门上(放手指在指纹传感器上时使用方便,排线距离足够,舵机有合适的位置安装);
4、用绳子将舵机臂最远端的小孔与门把手相连,舵机转动就会带动门把手转动,调整好舵机的起始角度,让舵机转动到终止角度时正好可以开门(注意舵机臂的受力问题)。

三、低功耗设计实现

1)、主要设备功耗控制

低功耗设计不仅仅是体现在主控芯片,也包括了锂电池充电电路,舵机驱动电路,以及OLED显示屏和指纹模块等。由于不涉及到大功率的外围设备,而且单片机IO直接驱动更方便,所以采用了PMOS管进行设备供电的管理,在不用到这些设备时能够切断它们的电源,这样就可以有效控制功耗。设备的唤醒则通过指纹模块的触摸感应(5uA电流)进行唤醒。

2)、电压采集电路优化

一般电压采集需要用到两个电阻进行分压,然后再计算实际电压,但是电阻是会产生功率消耗的,假设电源电压3.7V,采用两个10K的电阻分压,根据欧姆定律,电流就有惊人的1.85mA,一节2000Mah的锂电池,从4.2V放电到3.7V,按照80%电量计算只能待机1600/24/1.85=36天,还不包括开门时舵机损耗的电量,所以就需要换一种采集电压的方法。
可以看到原理图里面没有分压电阻之类的AD采集电路,但是却有电量显示功能,因为STC15W408AS单片机可以通过测量内部的BandGap基准电压值(1.27V)左右,大致计算出输入的电源电压,从而得出电池电压,节省了一个IO口,还进一步节省了功耗。
用户实现自己的低压检测功能的实现方法:首先用户需要在VCC很精准的情况下(比如5.0V),测量出内部BandGap参考电压的ADC转换值(比如为BGV5),并将这个值保存到EEPROM中,然后在低压检测的代码中,在实际VCC变化后,测量出的内部BandGap参考电压的ADC转换值(比如为BGVx),最后通过计算公式: 实际VCC = 5.0V * BGV5 / BGVx,即可计算出实际的VCC电压值。

四、演示视频

日常使用视频演示
详细功能介绍视频

超低功耗寝室指纹锁(电池供电)相关推荐

  1. (科技白)使用ardunio uno制造寝室指纹锁,总费用不过100

    使用ardunio uno制造寝室指纹锁(科技白) 准备工作 设计思路图 硬件连接 代码部分 教训 成品 因为老丢钥匙,所以想要做一个指纹锁.从0基础入ardunio uno花了1个星期就完成了大致的 ...

  2. 解决标准“痛点” 京东联手公安部检测中心将推指纹锁电商标准

    从<来自星星的你>到<欢乐颂>,电视剧中"不带钥匙出门,用指纹就可以打开家门"这样一个幸福的小场景打动了不少观众的心.随着国内智能家居的普及,指纹锁品类也发 ...

  3. 设置自动关门时长_自动上锁,鹿客智能指纹锁classic2s,双十一值得买

    国内智能门锁领军品牌鹿客三年前携爆款产品Classic亮相,销售火爆.好评如潮,时至今日依旧畅销.如今Classic 2S升级来袭,除了延续Classic的经典,还进行了全方位升级,包括自动上锁.离合 ...

  4. 精灵混合加密系统_多种解锁体验,小益天猫精灵智能指纹锁E206T

    家里门锁都是传统的钥匙开门,有时候回家没带钥匙进不去门还需要再返回单位去拿,或者钥匙丢了进不去门再叫开锁公司来更换门锁,这些烦恼其实都可以靠一把智能门锁来解决.这次给大家介绍的一款小益天猫精灵智能指纹 ...

  5. 指纹锁门锁,在锁具历史上的巅峰时刻

    指纹锁门锁,在锁具历史上的巅峰时刻.在生活中我们都知道锁具对于我们历史的影响是极其深远的,从最早的所到现在最新科技的指纹识别技术的衍生,指纹锁.虽然不知道之后将会有什么,但是通过人们的不断努力,越来越 ...

  6. 防盗家用智能指纹锁方案

    防盗家用智能指纹锁方案 可提供支持蓝牙BLE,wifi,NB-IOT,NFC,身份证,指纹,LED,触摸,语音,马达驱动等全套B端和C端智能锁方案,可广泛用于家庭,酒店,办公室,公寓,长短租等不同场合 ...

  7. 0基础手把手教你弄寝室指纹识别开门装置(arduino uno,as608)

    就是闲的没事,看见某超级大佬也弄了一个,觉得挺好,然后自己也实践实践. 总共,大概花了一周时间吧. 自己 查考博客: https://blog.csdn.net/woshi_ziyu/article/ ...

  8. 智哪儿评测|凯迪仕K20 Pro评测:从“指纹锁”到“视频锁”,一个屏幕让你的生活质感倍增

    作者|布斯 编辑|小智 出品|智哪儿评测室 导读:凯迪仕的K20系列问世以来,销量和口碑一直都是业界翘楚.从最早的K20-W,到主打可视猫眼的K20-V,再到主打人脸识别的K20-F,凯迪仕不断发力创 ...

  9. 设置自动关门时长_小米苹果全适配,绿米D100全自动指纹锁新鲜上手

    Ciao Bella,我是老房 关于智能指纹门锁,其实老房老早就想装了.家里有位平均一两个月就要忘带一次钥匙的媳妇儿,甚至有好几次,我特意说了晚上有应酬晚回去千万记得要带钥匙,结果喝酒喝到一半,一个电 ...

最新文章

  1. 5G+云网融合,移动云带领开发者释放边缘计算的力量
  2. 使用参数化化模型投影点云
  3. Java开发必须掌握的线上问题排查命令
  4. Java多个jdk安装切换
  5. 重磅!可以发朋友圈和搜一搜的PC端微信来了,赶紧来下载!
  6. ecshop在PHP 5.4以上版本各种错误问题处理
  7. 如何才能优雅地书写JS代码
  8. 您需要了解的所有有关System.gc()的信息
  9. 语言之输出png图片_什么是PPML?如何输出PPML文档?
  10. 48 MM配置-库存管理和实际库存-工厂参数
  11. 第5堂:看到词句就会读-上
  12. 【Multisim仿真】双向晶闸管功能演示
  13. 单位计算机ping网关不通,电脑ping不通自己的网关有什么原因(解决ping不通网关的原因)...
  14. 什么是GC?GC的基本原理
  15. b 树 mysql联合索引_Mysql之B+树索引实战
  16. 高德地图E/libEGL: call to OpenGL ES API with no current context (logged once per thread)
  17. 碱基数据处理中的算法研究
  18. c语言side输出空心正方形,请帮忙完成这个c#语言打印正方形的程序
  19. 分享电脑便捷妙招,电脑小白们快码住
  20. c语言求斐波那契数列n项以及前n项和

热门文章

  1. 汽车模具设计与制造能力状况
  2. LINUX下完全免费的P2P网络电视SopCast
  3. IT猿涨工资必备技能--GCT答题技巧
  4. 【node】多线程之worker_threads
  5. C++ vector之删除元素
  6. Tensorflow:TypeError: pred must not be a Python bool
  7. W ndows10里安装Windows7,教你怎样把win10系统重装成win7
  8. 从“平地春雷”到“风林火山”,SSD“中国芯”迎来升级
  9. python网校 哪个_学习Python有什么推荐的网课,书籍资料,以及该装哪个版本的Python?...
  10. 华为Mate30EPro参数配置