基于wifi的智能指纹密码锁设计
基于NB-IoT的公租房智能门锁系统设计与实现

4系统测试及结果分析
应用管理层软件即智能门锁管理平台,通过前 端网页交互的方式,能够对门锁的使用情况及状态 进行展示,同时方便用户进行门锁使用记录的查看, 很大程度上方便了公租房的管理。
经过实地门锁的安装测试,在NB网络环境满足 条件的情况下,门锁可以正常将使用记录上报到应 用服务器,前端网页可以正常地查看到门锁的使用
能锁系统解决方案[J].计算机应用研究,2019,36(6):
1797-1802. [3] 吴超华,李云飞,严建峰.基于NB-IoT的路灯控制系
统设计[J].现代电子技术,2018,41(24):5-9. [4] 潘磊磊,张桂青,田崇翼,等.基于NB-IoT的农业环境
监控系统设计[J].电子设计工程,2019,27(1):25-30. [5] 王伟峰,韩非,彭超,等.基于NB-IoT的土壤摘情监测
系统设计与应用[J].自动化与仪表,2020,35(2):104-
108. [6] 蒋震,王筝,曹中强,等.基于NB-IoT的温湿度采集系
统设计与实现[J].信息化研究,2018,44(6):63-69. [7] 吴正平,张兆蒙,李东,等.基于NB-IoT智能水表抄表
系统设计与实现[J].传感器与微系统,2019,38(11):
图6 AT指令 3.4管理系统软件设计
使用Java语言编写智能门锁管理系统平台程序, 可以实现对NB-IoT智能门锁的动态管理,主要包括用 户管理、安装位置管理、门锁管理等模块。 3.4.1用户管理模块
用户管理模块用来对使用智能门锁的用户进行 管理,主要包括新增用户、编辑用户、删除用户等功 能。新增用户的功能是用户在申请公租房通过之后, 将用户的姓名、身份证号、联系方式、租房到期时间 等信息添加到门锁管理平台的数据库中,以便之后 的门锁管理及记录查看。编辑用户的功能是在用户 的个人信息发生变动时,如租房到期时间发生变动, 对用户的信息进行修改。
电子锁原理图

电子锁原理图
电子锁是一种利用电子技术实现的智能门锁,它通过密码、指纹、IC卡等方式来实现开锁操作,具有安全、便捷、智能化的特点。
电子锁的原理图是电子锁制作的重要基础,下面将介绍电子锁的原理图。
电子锁原理图主要由电源模块、控制模块、驱动模块、通信模块和锁体模块五
部分组成。
首先是电源模块,电子锁需要一个稳定的电源来供电,一般采用直流电源供电。
电源模块通过整流、滤波和稳压等电路来将市电转换为稳定的直流电源,为电子锁的正常运行提供电力支持。
其次是控制模块,控制模块是电子锁的核心部分,它通过单片机或者其他控制
芯片来实现对锁的控制和管理。
控制模块接收来自用户的开锁指令,根据指令的类型进行密码验证、指纹识别或IC卡识别,并控制锁体的开合动作。
驱动模块是用来控制锁体的开合动作的,它通过驱动电路来控制电子锁的锁舌
或者锁芯的开合,实现锁的开关操作。
通信模块是用来实现电子锁与外部设备的通信,一般采用无线通信技术,如蓝牙、WIFI等。
通过通信模块,用户可以通过手机APP或者远程控制器来实现对电
子锁的控制和管理。
最后是锁体模块,锁体模块是电子锁的实体部分,它包括锁舌、锁芯、锁体等
部件。
锁体模块的设计和制作直接影响着电子锁的安全性和稳定性。
总的来说,电子锁的原理图是电子锁制作的重要基础,它通过电源模块、控制
模块、驱动模块、通信模块和锁体模块五部分的组合来实现对电子锁的控制和管理。
电子锁原理图的设计和制作需要考虑到电子锁的安全性、稳定性和可靠性,以确保电子锁的正常运行和安全使用。
通过本文的介绍,相信大家对电子锁原理图有了更深入的了解,希望能对大家有所帮助。
基于单片机的智能门锁设计英文文献

基于单片机的智能门锁设计英文文献Title: Design of an Intelligent Door Lock System Based on Microcontroller.Abstract:This paper presents the design and implementation of an intelligent door lock system based on a microcontroller.The system utilizes voice recognition technology to authenticate users and grant access to the locked area. The hardware components of the system include a microcontroller, a gating circuit, an extended memory, and a voiceinput/output circuit. The software components comprisevoice training, voice recognition, voice data processing, and a voice-activated control module. This paper discusses the design considerations, hardware selection, software development, and testing of the system. The resultsobtained from the testing indicate that the system is reliable, accurate, and user-friendly.Keywords: Microcontroller, Intelligent Door Lock, Voice Recognition, Hardware Design, Software Development.I. Introduction.With the increasing demand for security and convenience in modern homes and offices, intelligent door lock systems have become a popular choice. These systems combine the traditional locking mechanism with advanced technologies such as voice recognition, fingerprint scanning, or facial recognition to provide secure and convenient access control. This paper focuses on the design and implementation of an intelligent door lock system based on a microcontroller and voice recognition technology.II. System Design.The intelligent door lock system is designed to authenticate users based on their voices and grant accessto the locked area. The system consists of hardware and software components. The hardware components include a microcontroller, a gating circuit, an extended memory, anda voice input/output circuit. The software components comprise voice training, voice recognition, voice data processing, and a voice-activated control module.The microcontroller serves as the brain of the system, controlling and coordinating all other components. It receives voice input from the user, processes it through the voice recognition module, and compares it with the pre-stored voice templates stored in the extended memory. If the match is successful, the gating circuit is activated, unlocking the door.III. Hardware Selection.In this system, the microcontroller plays a crucial role. We have chosen the SPCE061A single-chip microcontroller due to its excellent performance, low cost, and ease of programming. The gating circuit is designed to control the locking mechanism of the door. The SPR4096 extended memory is used to store the voice templates and other important data. The voice input/output circuit is responsible for capturing the user's voice and generatingthe necessary audio output.IV. Software Development.The software development process involves writing code for the voice training module, voice recognition module, voice data processing module, and voice-activated control module. The voice training module allows users to record their voices and create voice templates. The voice recognition module compares the user's voice input with the pre-stored voice templates and determines whether the match is successful. The voice data processing module handles the preprocessing and feature extraction of the voice signal. The voice-activated control module controls the gating circuit and unlocks the door if the voice recognition is successful.V. Testing and Evaluation.To evaluate the performance of the intelligent door lock system, we conducted rigorous testing. The testing included testing the accuracy of voice recognition, theresponse time of the system, and the durability of the hardware components. The results obtained from the testing indicate that the system is reliable, accurate, and user-friendly.VI. Conclusion.This paper presents the design and implementation of an intelligent door lock system based on a microcontroller and voice recognition technology. The system provides a secure and convenient access control mechanism for modern homes and offices. The hardware components include a microcontroller, a gating circuit, an extended memory, and a voice input/output circuit. The software components comprise voice training, voice recognition, voice data processing, and a voice-activated control module. The testing conducted on the system demonstrates itsreliability, accuracy, and user-friendliness. Future work includes enhancing the system's performance, integrating additional security features, and exploring other biometric technologies for authentication.。
单片机指纹密码锁毕业设计

单片机指纹密码锁毕业设计1. 什么是单片机指纹密码锁单片机指纹密码锁是一种电子门锁系统,它使用集成在单片机芯片上的指纹识别技术和密码输入功能,实现对门锁的访问控制。
用户可以通过输入正确的密码或者将指纹与已注册的指纹进行比对来解锁门锁。
这种锁具有高安全性和方便性,适用于各种需要保护的场所,如家庭、办公室和商店等。
2. 单片机指纹密码锁的工作原理是什么单片机指纹密码锁的工作原理主要分为三个部分:指纹模块、密码输入模块和控制模块。
指纹模块负责采集和存储用户的指纹信息。
当用户将手指放在指纹传感器上时,指纹模块会对指纹进行扫描并提取关键特征信息。
然后,它会将提取的特征信息与已存储的指纹模板进行比对,以确定是否匹配。
如果匹配成功,指纹模块会发送信号给控制模块,表示门锁可以解锁。
密码输入模块负责接收用户输入的密码。
用户可以通过键盘或者其他输入设备输入密码。
密码输入模块将接收到的密码与事先存储的正确密码进行比对,如果匹配成功,则发送信号给控制模块。
控制模块是单片机芯片,它负责整个单片机指纹密码锁系统的逻辑控制。
当控制模块接收到指纹模块或者密码输入模块发送的解锁信号后,它会打开电磁锁或者其他解锁机制,让用户能够进入被保护的区域。
3. 单片机指纹密码锁的优点是什么单片机指纹密码锁具有以下几个优点:首先,安全性高。
通过指纹识别技术,单片机指纹密码锁可以准确地识别用户的指纹,大大降低了被非法进入的风险。
同时,密码输入模块也可以提供备用的解锁方式,增加了安全性。
其次,方便性高。
用户只需要将手指放在指纹传感器上或者输入正确的密码,即可快速解锁门锁。
相比传统的钥匙锁,单片机指纹密码锁更加方便快捷。
另外,可靠性强。
单片机指纹密码锁采用先进的技术和稳定的电子元件,具有较高的可靠性和耐用性。
它可以抵御一些常见的攻击手段,如暴力破解密码等。
最后,可扩展性好。
单片机指纹密码锁可以通过与其他安全系统集成,如门禁系统或监控系统,提供更全面的安全保障。
基于STC89C52单片机的指纹密码锁系统设计与实现

基于STC89C52单片机的指纹密码锁系统设计与实现基于STC89C52单片机的指纹密码锁系统设计与实现一、引言指纹密码锁系统是一种使用纹理特征识别技术,实现安全门锁控制的现代化智能门禁系统。
本文以STC89C52单片机为核心,结合指纹识别算法和密码锁控制电路,设计并实现了一个基于STC89C52单片机的指纹密码锁系统。
二、系统设计1. 系统框架设计本系统采用分层结构设计,分为硬件层、算法层和用户层。
硬件层负责指纹采集模块、指纹识别模块、密码锁控制模块的连接和驱动;算法层负责指纹图像处理和指纹特征提取;用户层负责用户数据管理、指纹录入和门锁控制。
2. 硬件设计硬件设计主要包括指纹采集模块、指纹识别模块、密码锁控制模块和STC89C52单片机的连接和布局。
指纹采集模块采用光学传感器,可以实时采集用户的指纹图像;指纹识别模块采用指纹图像处理算法,可以识别指纹纹理特征;密码锁控制模块通过继电器控制门锁的开关。
STC89C52单片机作为整个系统的主控芯片,负责收发指令、数据处理和与其他模块的通信。
它与指纹采集模块、指纹识别模块和密码锁控制模块之间通过串口进行数据传输。
3. 算法设计算法设计主要包括指纹图像的预处理、特征提取和特征匹配三个步骤。
指纹图像的预处理包括图像增强、图像去噪、图像二值化等。
增强算法可以提升指纹图像的对比度,使纹理特征更加明显;去噪算法可以消除图像中的椒盐噪声,保留纹理细节;二值化算法可以将灰度图像转化为二值图像,便于特征提取。
特征提取算法是指通过对预处理后的指纹图像进行处理,提取出一组具有代表性的纹理特征。
常用的特征提取方法有细节增强、方向图提取和频域变换等。
特征匹配是将提取到的特征与数据库中的特征进行比对,确定两者之间的相似度。
常用的特征匹配方法有最小平方差匹配算法、相关匹配算法等。
4. 用户界面设计用户界面设计包括指纹录入、指纹识别和门锁控制三个功能。
指纹录入功能可以将用户的指纹信息存储到数据库中,并与UserId绑定,便于后续的指纹识别和门锁控制。
无线路由器与智能门锁的配对步骤(二)

无线路由器与智能门锁的配对步骤随着科技的快速发展和智能家居的兴起,越来越多的人开始关注智能门锁的安全与便利。
而无线路由器作为连接智能设备与网络的关键,也扮演着重要的角色。
本文将讨论无线路由器与智能门锁的配对步骤。
一、选择合适的智能门锁与无线路由器在开始配对之前,我们首先需要选择合适的智能门锁和无线路由器。
智能门锁市场上有很多种类和品牌,如指纹识别、密码解锁、手机远程控制等功能,消费者可以根据自己的需求和预算来选择适合自己的智能门锁。
而无线路由器也有各种规格和功能,如单频、双频、信号强度等特性,我们需要根据家庭网络需求和所在环境来选择适合的无线路由器。
二、确保网络连接稳定在进行配对之前,我们需要确保无线路由器的网络连接稳定。
首先,确保无线路由器的电源正常连接,无线信号正常发射。
其次,我们需要确保无线路由器与宽带的连接稳定,可通过查看路由器的指示灯,如果无线信号灯常亮且连接状态正常,即可确认网络连接稳定。
三、设置智能门锁接下来,我们需要设置智能门锁的初始密码和其他相关配置。
具体步骤如下:1. 将智能门锁安装在门上,并确保电池电量充足,门锁可以正常开关。
2. 启动智能门锁设备,根据设备的操作指南进行指纹录入或密码设置。
在设置密码的过程中,我们需要选择安全可靠的密码,以确保门锁的安全性。
3. 进一步设置智能门锁的常用功能,如远程控制、访客管理等。
这些功能将使门锁更加智能化和便捷化。
四、将智能门锁连接到无线网络现在我们可以将智能门锁连接到无线网络中,以实现更多便利的远程操作和管理。
具体步骤如下:1. 打开手机或电脑上的无线网络设置,搜索并选择家庭的无线网络名称(SSID)。
2. 输入无线路由器的密码,进行无线网络的连接。
3. 打开手机上的智能门锁管理应用程序,点击“添加设备”或类似选项。
4. 应用程序会自动搜索到附近的智能门锁设备,点击“连接”按钮。
5. 进一步根据应用程序的指引,完成智能门锁与无线网络的配对过程。
基于STM32的智能门禁系统的设计
基于STM32的智能门禁系统的设计一、本文概述随着科技的快速发展和智能化趋势的推进,智能门禁系统作为现代安全管理的重要组成部分,其应用越来越广泛。
基于STM32的智能门禁系统设计,旨在通过先进的微控制器技术和智能化算法,实现门禁系统的自动化、智能化管理,提高安全性和便利性。
本文将对基于STM32的智能门禁系统的设计进行深入研究,包括系统的硬件设计、软件编程、智能化算法应用等方面,以期为相关领域的研究和应用提供参考。
本文将介绍STM32微控制器的特点和优势,阐述其在智能门禁系统设计中的适用性。
然后,详细阐述系统的硬件设计,包括门禁控制器的选型、电路设计、外围设备配置等,为后续的软件编程和算法应用提供硬件基础。
在软件编程方面,本文将介绍门禁系统的软件架构、主要功能模块以及编程实现过程,包括门禁控制、用户识别、权限管理等核心功能。
还将探讨智能化算法在门禁系统中的应用,如人脸识别、指纹识别等生物识别技术,以及基于机器学习的行为分析算法,以提高门禁系统的安全性和智能化水平。
本文将总结基于STM32的智能门禁系统设计的关键技术和创新点,分析其在实际应用中的优势和局限性,并展望未来的发展趋势。
通过本文的研究,希望能够为智能门禁系统的设计与实践提供有益的参考和启示。
二、STM32微控制器概述STM32微控制器是STMicroelectronics公司生产的一系列基于ARM Cortex-M架构的低功耗、高性能的32位Flash微控制器。
该系列微控制器以其优秀的性能、广泛的外设集成、灵活的配置和较低的成本,广泛应用于嵌入式系统的各个领域,包括智能门禁系统。
STM32微控制器基于ARM Cortex-MCortex-MCortex-MCortex-M7等多种内核,集成了丰富的外设接口,如GPIO、UART、SPI、I2C、USART、ADC、DAC、PWM等,能够满足大多数嵌入式应用的需求。
STM32微控制器还具备低功耗、高性能、高可靠性等特点,使得它在智能门禁系统中的应用具有显著优势。
维蕾德APP指纹锁设置说明(1)
维蕾德WIFI 联网门锁 APP功能使用说明前言 (iii)一、APP安装与注册 (6)二、APP添加门锁 (7)三、APP开门锁 (8)四、APP设置密码用户 (8)五、APP设置指纹用户 (9)六、APP发送临时密码用户 (10)七、APP查看门锁记录 (11)八、授权功能 (14)九、消息提醒功能 (14)十、使用常见问题 (15)使用此WIFI指纹锁,建议装上8节电池!因为WIFI功能耗电比普通的不带WIFI的要多些功率。
WIFI 门锁是一款休眠设备,需要操作门锁上的按钮主动发起连接网络请求,发送完请求后在没有任何命令时会在30秒后休眠,如果需要APP操作门锁或者通过APP设置各种密码需要确保门锁在处于连网状态,注意:链接的时候手机和门锁必须处在相同用户名WIFI网络下,且手机必须是WIFI连接。
一、APP安装与注册1. 在指纹锁的背面找到二维码,打开手机的扫一扫功能,获取手机 APP(或者在应用宝、APP store直接搜索“小白管家”进行下载)2.1.在您的手机上打开“小白管家”的APP,出现如下界面,请点击右下角的“注册”按钮、2.点击后,出现如下界面,按照顺序输入手机号、收到短信验证、然后设置密码3、注册成功后,请用注册的手机账号和密码登陆二、APP添加门锁1.在手机APP首页点+添加设备,先输入WIFI密码,输入完后先不要点下面的(智能配置)2.接着在指纹锁上输入按“*”“#”这两个键,再输入管理密码然后进入管理界面,在管理界面选择“录入开锁信息”,再选择“录入管理员”,再按“1”“#”,等待5秒左右,门锁蜂鸣器响“嘀,嘀”,两声后,再点APP 上的(智能配置)按钮,开始智能配置(注意:一定要在指纹锁上操作这一步1#等待6秒滴滴2声后才按手机上的智能配置)如果没连接上,可把指纹锁电池先取下等5分钟左右上电池,退出APP重新进入,再次连接。
三、APP开门锁先让开锁人在指纹锁面板上按锁上的“9”“#”键唤醒门锁,然后手机APP上点击下图右上的0N,(连接过程需要 3到5秒左右),即可打开门锁或者也可以先按右上角的0N,再让开锁人在30秒内按指纹锁上的9#四、APP发送临时密码用户在门锁界面,点右上角的按钮在弹出的菜单里选择密码进入临时密码管理界面,临时密码的有效期是24小时并且只能使用一次,在该界面输入手机号点发送,便会把临时密码通过短信方便发送到该手机上苹果手机安卓手机每天可以发送3组临时密码,每一组用完了才能发送下一组!五、APP查看门锁记录1.在 APP 消息栏可以查看到门锁的开锁记录,前言点右上角的按钮,在弹出的菜单里选择编辑可以地消息进行编辑,如删除,修改门锁用户名称六、授权功能APP 在个人中心里的授权菜单里,可以通过授权把门锁共享给家人直接使用,在授权时家人要手机号注册一个账号(共享的用户只能使用门锁的开锁,查看消息记录功能,无权添加门锁用户以及修改门锁用户)七、APP设置密码用户在门锁APP界面,点右上角的按钮在弹出的菜单里选择用户进入用户管理界面,在该界面可以添加或者删除门锁用户,点了添加后便会进入用户进入添加用户界面,在添加用户时可以选择密码用户或者指纹用户,选择密码用户后输入用户名称及密码,输入完成后APP会跟通过网络把密码下发到门锁,如果门锁不在连网状态会提示请唤醒门锁,此时按锁上的“9”+“#”键唤醒门锁让门锁发起网络连接发(连接过程需要5秒左右),八、APP设置指纹用户在门锁界面,点右上角的按钮在弹出的菜单里选择用户进入用户管理界面,在该界面可以添加或者删除门锁用户,点了添加后便会进入用户进入添加用户界面,在添加用户时可以选择密码用户或者指纹用户,选择指纹用户后输入用户名称,点完成后APP会跟通过网络把门锁进入添加指纹用户状态,如果门锁不在连网状态会提示请唤醒门锁,此时按锁上的“9”+“#”键唤醒门锁让门锁发起网络连接发(连接过程需要5秒左右),当门锁提示输入指纹时,请把所要录入的指纹手指放在门锁的指纹录机上,当第一次录入完成后会提示再次确认指纹使用常见问题配置时一直配置失败:请检查下列条件是否满足:1)请确认您的手机已经连接到您的无线路由器,且已经关闭 2G、3G、4G网络。
基于WiFi模块的智能开关控制系统设计研究
基于WiFi模块的智能开关控制系统设计研究摘要:在当代智能化建设的背景下,人们的生活方式、居住环境都随之改善。
本文结合当代智能家居建设需求,对智能开关控制系统的建设以住宅为单位,分析内部设置的相关智能化远程操控系统,研究主要硬件和软件设备,希望借此案例推广智能化管理。
关键词:WiFi模块;智能开关;控制系统设计引言随着无线网络技术的快速发展和日趋成熟,智能手机的普及率越来越高,WiFi技术也得到了非速的发展,已经完全融入了我们的生活,而且随着科学技术的快速发展,人民追求越来越高的生活质量,目前的室内灯开关的设计和装修大多采用固定式按键和触摸平板的方式,传统的室内灯控制方式已不再满足现代人们对生活水平的需求。
基于WiFi模块设计的智能无线开关系统,智能手机通过安装APP文件作为上位机控制软件,通过智能移动终端控制家里面灯具及电器的开与关。
1无线电源开关工作原理在智能家居环境中,无线开关是最常用也是必不可少的一种接入设备,通过它,用户可以控制和监控无线智能家居环境中不同电器的状态,如空调的开关、窗帘的开合、电灯的开闭等。
相比传统开关,无线开关操作更灵活、更方便、更安全,可以通过智能手持设备、手机等,进行远程控制。
如在回家前,提前打开空调,营造一个舒适的环境,或者因为出门,忘了关闭电器电源,可以方便通过手机上的APP,进行远程关闭以节约能源。
在无线开关中,一个关键部件是串口WiFi模块,通过它实现串口数据到无线数据的转。
串口WiFi模块基于通用程序接口特性,符合IEEE802.11协议栈网络标准,内置TCP/IP协议栈,能够实现用户串口、WiFi无线网和互联网3个接口之间的任意透明转换,使传统串口设备更好的加入无线网络。
现在家用无线开关中,大多采用基于WiFi的数据传输方式,利用无线路由器作为中控中心,配合适配无线开关的手机APP应用,根据操作说明,配置设备开关,或针对不同应用场景进行设置,从而实现手机远程控制。
基于DSP的指纹锁的设计与实现的开题报告
基于DSP的指纹锁的设计与实现的开题报告一、选题背景随着生活水平的提高和科技的发展,智能家居已经成为了人们生活中必不可少的一部分。
作为智能家居的一部分,智能锁的需求也日益增加。
传统的锁具已经无法满足人们对安全性和便利性的要求,越来越多的人开始使用指纹锁、密码锁等高科技智能锁。
其中,指纹锁因为能够保证开锁的安全性和便捷性,已经成为了智能家居中不可或缺的一部分。
在指纹识别技术的应用下,指纹锁能够实现便捷的开锁操作,有效地提高家居的安全性。
二、课题重要性和研究目的目前市场上的指纹锁大多采用单片机作为主控芯片,这样的指纹锁开发成本低,但是稳定性和可扩展性较差。
而采用DSP作为主控芯片的指纹锁,能够保证锁具的稳定性和可扩展性,提高锁具的安全性和便捷性。
因此,本次研究的目的是研究基于DSP的指纹锁的设计与实现,提高指纹锁的性能和安全性。
三、研究内容本次研究主要包括以下几方面的内容:1. DSP硬件选型:选用合适的DSP芯片并进行开发板设计,保证芯片的性能和可扩展性。
2. 指纹识别算法:采用先进的指纹识别算法,保证指纹的准确性和安全性。
3. 通信模块设计:采用WIFI、蓝牙等无线通信技术,实现与家居系统的数据交互,提高指纹锁的便捷性和实用性。
4. 系统软件设计:设计指纹锁的控制程序,实现指纹识别、开锁等操作,保证系统的稳定性和安全性。
四、预期成果本次研究的预期成果包括:1. 实现基于DSP的指纹锁的设计与开发,提高指纹锁的性能和安全性。
2. 实现指纹识别、开锁等操作,保证系统的稳定性和安全性。
3. 选择合适的通信模块,实现指纹锁与家居系统的数据交互,提高指纹锁的便捷性和实用性。
五、研究方法和技术本次研究采用如下方法和技术:1. DSP硬件选型:选择性能优异、常用的DSP芯片,并进行开发板设计。
2. 指纹识别算法:采用常用指纹识别算法,如细节特征、纹理信息等。
3. 通信模块设计:采用WIFI、蓝牙等无线通信技术,实现与家居系统的数据交互。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
摘要近年来随着社会经济的迅速进展,信息,安防产品的在安全性方面的危险越来越高,人们对个人隐私的爱护意识也越来越强,同时随着物联网技术的进展,人们对安全的,便利的安防产品的需求越来越迫切。
本课题主要研究基于WiFi的智能指纹密码锁的设计,致力于利用指纹识别技术和WiFi技术对指纹密码操控门锁和手机操控门锁的实现和设计,使门禁系统更加安全,更加便利。
论文系统地阐述了指纹识别技术和WiFi通信的进展,指纹识别技术的与单片机的结合使用技术、WiFi实现手机与单片机通信的技术、系统硬件设计和软件实现等。
通过研究论证、设计实现了利用WiFi通信技术和指纹识别技术对门锁进行操控。
通过不断地试验、分析、调试以及对各子模块电路设计。
最终实现了通过指纹模块FPM10A进行指纹添加,搜索,比对,删除功能,实现对门锁的操纵,以及通过WiFi模块ESP8266实现手机app对门锁的操纵,成功设计出WiFi与指纹识别技术相结合实现物联网的操纵系统。
关键词:物联网、WiFi、单片机、指纹识别、门锁ABSTRACTIn recent years, with the rapid development of social economy, information, security products in the security risk is more and more high, people's awareness of the protection of personal privacy is also more and more strong, also with the development of networking technology, people on the safety and convenient security products demand more and more urgent. The main content of this paper is to study the design of WiFi intelligent fingerprint password lock based on, is committed to by using fingerprint identification technology and WiFi technology of fingerprint password control lock and control the phone lock implementation and design, so that access control system more secure, more convenient.Paper systematically describes the development of fingerprint identification technology and WiFi communication are systematically elaborated in this thesis, the combination of fingerprint identification technology and Microcontroller use WiFi, achieve the realization of mobile phone communication with the MCU technology, hardware design and software system. Through research and demonstration, the design and implementation of the WiFi communication technology and fingerprint identification technology to control the door lock. Through continuous experiment, analysis, debugging and the design of the circuit of each sub module. Realize through fpm10a fingerprint module to the fingerprint add, search, comparison, delete function, the door lock control, and realize mobile app to the door lock control through the WiFi module esp8266 and successfully design a WiFi and fingerprint recognition technology are combined to realize the controlling system of Internet of things.Keywords:Things, WiFi,Microcontroller, fingerprint identification, door lock目录第一章绪论 (1)1.1 引言 (1)1.2 选题背景与意义 (1)1.3 门禁系统技术的研究状况 (1)1.4 本文的结构 (3)第二章系统总体方案设计 (3)2.1 指纹识别技术和WiFi通信技术概述 (3)2.1.1 指纹识别技术的原理和特点 (4)2.1.2 WiFi通信技术的原理及特点 (4)2.2 基于wifi的智能指纹密码锁设计的整体方案 (5)第三章系统硬件设计 (5)3.1 基本工作原理和框图 (5)3.1.1 系统工作原理 (5)3.1.2 系统原理框图 (6)3.2 主控芯片的选择及电路设计 (6)3.2.2 振荡电路设计 (9)3.2.3 显示部分电路设计 (9)3.2.4 继电器电路设计 (10)3.2.5 按键电路设计 (11)3.3 功能模块设计 (12)3.3.1无线传输模块的选取及设计 (12)3.3.2 指纹模块的选取及设计 (14)第四章软件系统设计 (18)4.1WiFi模块的程序设计 (18)4.1.1 ESP8266模块配置 (18)4.1.2数据通信 (21)4.1.2 数据解析 (22)4.2 手机APP程序设计 (25)4.2.1 APP的界面设计 (25)3.1.2 与ESP8266连接 (27)4.3 指纹模块程序设计 (29)4.3.1 初始化配置 (29)4.3.2 数据通信 (29)4.3.3 指纹录入功能软件设计 (31)4.3.4 指纹录入功能软件设计 (35)功能函数代码如下: (36)4.3.4 指纹删除功能软件设计 (37)4.4 系统整体软件设计 (38)第五章调试过程 (39)5.1 硬件调试 (39)5.2 软件调试 (40)5.3 软硬件联合调试 (43)第六章总结 (46)6.1 工作总结 (46)6.2 感想与体会 (46)致谢 (47)参考文献: (48)附录A:基于WiFi的智能指纹密码锁设计实物图片 (49)附录B:硬件设计原理图与PCB图 (50)附录C:程序部分清单 (51)第一章绪论1.1引言随着科技的进步和社会的进展,在我们的工作和日常生活中有许许多多的方面都需要身份的认证,而现在以往相对传统的身份认证,识别技术却受到了不法分子身份伪造和密码破解等非法方式和行为的影响,出现了很多漏洞。
为了爱护自身的隐私和资料不被泄露和窃取,同时让用户更便利的使用产品,门禁、安防、智能设备应用等领域都引入了很多新技术。
指纹识别技术和WiFi通信技术的进展为解决这一系列问题提供了非常大的支持,目前,如何将这些技术应用于门禁,安防系统中成为了许多学者研究的方向。
利用这些技术可以实现对门锁的安全且便利地操纵,使用户使用得更加放心,便捷。
1.2选题背景与意义指纹研究是生物识别技术的进展的开始,目前它亦是世界上应用最为广泛的生物识别技术之一。
指纹识别技术的迅速进展主要是得益于现代电子制造技术和快速可靠的算法的研究。
尽管人类的指纹只是人体皮肤的小部分,然而在识别的数据量却是相当的大,而对这些数据的比对和处理也很不简单,需要模糊匹配算法的大的量运算。
我们现在可以制造很微型的指纹图像识别读取设备,同时随着快速提升的用户计算机运算速度也为在计算机甚至单片机上可以进行两个指纹的比对运算提供了的可能。
另外,匹配算法的精确性和可靠性也不断提升,指纹识别技术己变得非常成熟。
同时由于2015年后,国家大力扶持物联网行业,物联网行业迎来了大的机遇和进展空间,物联网产品也进入了高速进展的时代,“物联网”产品越来越多地融入我们的日常生活中,在这种大趋势下我们也可以将门锁与WiFi技术相结合,实现利用手机就能操控开关的门锁。
如今将物联网技术和各类技术结合已成为大趋势,完成基于WIFI的智能指纹密码锁设计具有很重要的意义和良好的市场前景。
1.3门禁系统技术的研究状况如今是科学技术迅速进步、不断进展的信息化时代。
高新科学技术在给人类的带来的非常多的帮助和好处,与此同时,人们对于高新科学技术与生活联接的要求也是越来越高。
但是随着科技的飞速进展,也带来了许多不安全的因素,例如,有些不法分子运用高科技手段进行的抢劫、间谍和盗窃等非法犯罪行为与日增多。
门禁系统,又可以被称作出入口操纵系统。
在何时拒绝某些人通行,放某些人通行,何时要发出报警,记忆出入的人员信息,从而达到保障安全的目的,是门禁系统的最重要以及最关键的功能。
目前国内人们生活中所使用的门锁设备主要有以下几种:(1)铁锁和暗锁等门锁设备。
相对传统的门锁,也是现在中国人们使用最多的,它是单纯的匹配性机械设备,无论它的构造再怎么牢固,一把在店里配置的钥匙就能够打开,而且不会留下开锁的痕迹,如果钥匙丢了就得连带着门锁一起要换,所以非常的不安全。
(2)磁卡门禁。
利用磁卡来操纵门锁,虽然各种性能都有所提高,但是由于磁条储存能够储存的信息量很小,读卡器与磁卡间会产生无法修复的磨损,并且读卡器简单被为破坏掉,所以它的可靠性和安全就会受到很大的限制。
(3)密码解锁门禁。
采纳键盘输入密码的方式来进行门禁的解锁,但和钥匙解锁一样,存在密码遗忘,密码泄漏等安全问题。
(4)接触式智能IC卡门禁系统。
智能IC卡具有存储数据和数据运算的功能,经过授权和初始化之后能够成为操纵门锁打开和关闭的钥匙,计算机作为操纵治理主机,通过读卡器的联接治理门锁。