北京理工大学珠海学院 2020 届本科生毕业设计或论文 智能门锁的软件设计与实现 中文题目 摘要本设计主要利用了 STC89C52 单片机和 Keil 单片机软件对整个系统进行编程来进行系统的控制。本系统共包含主控模块、指纹模块、显示模块、数据储存模块、人机交互模块、报警模块以及无线模块。在这些模块的相互配合下,系统能够实现输入密码开锁,指纹解锁,短信解锁等功能。系统以 STC89C52 单片机为核心,利用矩阵键盘进行密码的输出和输入,实现人机交互此,还利用 AS608 指纹模块来录入指纹从而进行识别,可以更新指纹信息或者删除指纹信息。使用 LCD12864 液晶显示屏实现相关操作步骤及提示信息的显示;利用继电器模块模拟实现开锁提示;蜂鸣器可以根据情况进行报警;AT24C02 能够进行系统密码和指纹信息的存放。在进行录入密码或者指纹信息时候,单片机会进行信息判断,比对原先设定的参数,配对成功就能开锁。由于需要远程控制门禁,因此在户主不在家中,有外来人按下门禁可以通过远程 GSM 模块远程开锁,实现远程控制和监控准备。本系统用Keil 软件对每一个程序进行设计,同时整个硬件系统在 Proteus 环境下仿真测试,结果表明:达到预期设计效果。关键词:单片机;指纹识别;液晶屏 12864;GSM 模块北京理工大学珠海学院 2020 届本科生毕业设计或论文ABSTRACT This design mainly uses STC89C52 single chip microcomputer and Keil single chip microcomputer software to program the whole system to carry on the system control. The system includes master control module, fingerprint module, display module, data storage module, human-computer interaction module, alarm module and wireless module. With the cooperation of these modules, the system can realize the functions of input password unlocking, fingerprint unlocking, SMS unlocking and so on.The system takes the STC89C52 single chip microcomputer as the core, uses the matrix keyboard to carry on the password output and the input, realizes the human-computer interaction this, also uses the AS608 fingerprint module to input the fingerprint to carry on the identification, may update ...