1
嵌入式系统设计与实训
实训项目
2
一.项目实训背景
在消费升级渗透在各个领域的今天,国民消费发生着巨大的变化,与每个人息
息相关的家居行业也是如此。现今,越来越多的智能家居产品出现在普通老百
姓的生活中,智能照明、智能窗帘、智能扫地机器人等各种智能产品都给人们
的生活带来了极大的便利。智能门锁作为智能家居中重要的一环,也成为消费
者家居智能化的重要选择。智能相比市面的机械门锁更加安全、更智能、更人
性化而得到市场的认可,在智能门锁行业里,不少世界 500 强企业也在智能门
锁上进行产品布局,像中国小米公司就生产智能门锁,致力打造智慧家庭,市
场智能门锁能够支持五种解锁方式,支持手机、门禁门、按键密码功能。可以
说是智能家庭必不可少的成员。
二.项目设计意义
在现代社会,电子密码锁已不是一个陌生的名词。本文中将要介绍的电子密码
锁是一种通过密码输入来控制电路或是芯片工作,从而控制机械开关的闭合,
完成开锁、闭锁任务的电子锁装置。电子密码由于其保密性高,使用灵活性
好,安全系数高,受到了广大用户的青睐。
当今智能电子密码锁发展已经到了非常高的境界,由于电子元件特别是单片机
应用在这几年得到空前发展,无论功能性,稳定性都比较全面,在保密方面已
做到人眼识别,指纹识别,人声识别基本上电影上有的现实也有。在国外发展
比较早,所以应用也比较广泛,主要在家庭装较贵重地方,银行,保险柜等应
用较多,在国内这方面发展也较快,不管自己开发或是引进都有,在重要地方
应用也较多,由于价钱比普通弹子锁较贵,早几年应用较少,现在越来越普及
到平常化,未来的发展也会越来越被大众采用,由于它的功能、安全是弹子锁
无法相比的。发展前境是非常大的。
三. 项目实训设计任务及设计方案
3.1 设计任务及要求
1、可通过按键设定智能门锁密码,密码可设置为两个(密码六位),如果匹
配两个中的一个成功,即可开锁,也可通过按键修改密码
2、实现 RFID 刷卡解锁,通过 oled 矩阵按键录入卡片
3、通过手机蓝牙数据传输解锁
4、解锁后控制步进电机打开门锁
5、通过 oled 显示器显示时间日期并可以通过矩阵按键修改
3
3.2 设计方案
3.2.1 元件准备
1、步进电机+ULN2003 步进电机驱动板
2、4x4 矩阵按键
4
3、0.96 寸 OLED 显示屏(IIC)
4、蓝牙模块 HC-05
5
5、STM32 最小系统板主控芯片 STM32F103C8T6
6、RFID RC522 射频模块