基于单片机的蓝牙密码锁的设计 摘 要 为满足现代社会越来越高的安全性需求,同时拉低市面上智能锁的成本,高安全性、低成本、易操作的蓝牙密码锁应运而生。本设计为实现通过蓝牙控制密码锁的目的,以51单片机为控制核心,通过HC-05蓝牙模块接收数据,用 串口通讯方式实现蓝牙数据传输,再辅以4*4矩阵键盘提升可操作性,与此同时,使用LCD1602显示器监视密码的输入动态,用蜂鸣器作误操作报警,以继电器做执行驱动机构。若密码输入正确,则继电器动作驱动执行机构完成开锁;若密码输入错误,则蜂鸣器报警,错误累计超过三次系统将报警锁死。 关键词:51单片机;蓝牙;密码锁 目 录 摘 要 I Abstract II 1 引言 1 1.1 研究背景及研究意义 1 1.2 国内外研究现状 1 1.3 研究内容与要求 2 2 设计方案 2 2.1 控制核心的选择 2 2.2 单片机选择 3 2.3 蓝牙模块选择 4 2.4 供电方式选择 4 3 硬件与电路设计 5 3.1 设计原理 5 3.2 主要硬件及其电路设计 5 3.2.1 单片机及其最小系统 5 3.2.2 蓝牙模块及其电路单元 7 3.2.3 LCD1602液晶显示单元 8 3.2.4 键盘输入单元 9 3.2.5 密码存储单元 10 3.2.6 报警电路 11 3.2.7 驱动执行单元 12 4 软件程序设计 12 4.1 程序功能描述与设计思路 12 4.2 程序流程图 13 5 设计调试与性能分析 13 5.1 设计调试 14 5.1.1 硬件测试 14 5.1.2 软件仿真 14 5.1.3 软硬件联调 14 5.2 性能分析 15 6 结论与心得 16 参考文献 17 致 谢 18 附 录 19 附录1:电路原理图 19 附录2:源程序 20 |
基于单片机的蓝牙密码锁的设计
更新时间:2019-07-31
下一篇:基于单片机的脉搏测量电路设计
