西安电子科技大学机电工程学院 朱俊杰 韩雨辰 赵明英 郭雨佳
在本文中,介绍了一种全新的智能门锁系统。它是利用STM32单片机为控制芯片,以RT-Thread作为实时操作系统,读取指纹模块、IC卡模块、键盘模块的信息,将这些信息作为电子钥匙,与外部FLASH中已经存储的电子钥匙信息进行对比,若匹配成功,则STM32发出PWM波,驱动电机转动,实现开锁,OLED模块显示验证成功;若匹配失败,则电机不产生动作,OLED显示验证失败。
目前,随着现代人们生活品质水平的提升以及人们对安全隐患防范的高度重视,智能锁已经逐渐成为广大消费者进行门锁升级换代的最佳选择;同时,随着中国的智能家居、物联网技术的成熟与快速发展,各大门锁企业也纷纷开始抢滩中国智能锁的市场,以图以智能锁为入口抢占智能家居的市场份额。智能锁取代传统机械锁是一个必然的发展趋势,我们有很多理由相信,在不久的将来,智能锁将以其得天独厚的专业技术优势,带领中国锁具行业得到更好的发展,让更多的人更放心地在更多的场合使用。
系统硬件框图如图1所示。
该系统主要可以分为四部分,第一部分是IC卡、指纹、键盘模块,在本系统中,电子钥匙的类型有三种,分别是IC卡、指纹、数字密码,这三类分别对应上述三个模块,这三个模块用于采集外部电子钥匙的信息,并且将这些信息通过设定好的通信协议,发送给主控芯片;第二部分则是主控芯……