- 1、本文档共25页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
指纹识别;STM32指纹模块需要完成的工作:
;图16-20指纹录入与识别过程;2.指纹识别过程
与指纹录入过程部分相似,都是需要先获取指纹图像,再将获得的指纹图像生成为特征模板。
指纹识别过程用于门禁系统的开锁,当有用户时,首先在指纹头处获取指纹,在与指纹库中指纹相对比,若成功,就打开门;失败,就通过液晶显示屏提示指纹匹配失败。
;3.指纹删除过程
当门禁系统用户发生变换时,需要更换新用户的指纹信息,则应将原来存入的老用户指纹信息进行删除。流程图如下图所示。;二.GSM无线通信程序设计;1.短信报警程序设计
短信报警程序是来完成报警功能,首先判断是否有异常情况发生,若有则发送报警短信到指定手机,发送成功后则退出子程序。若无异常情况,则直接退出子程序。
;短信报警功能主要程序:
if(systemcast==3)//监测报警状态
{
EX0=1; //允许外部中断0中断
Systemcast=0;
}
UART1_SendStr(AT\r); //AT指令测试
UART1_SendStr(AT+CSCA=+8613800871500\r);//短信中心号码
UART1_SendStr(AT+CMGF=1\r);//短信TEXT模式
;
UART1_SendStr(AT+CMGS=);//发送短信命令
UART1_SendStr(phone);//报警电话号码
UART1_SendStr(\r);//命令结束
UART1_SendStr(error!);//发送短信error!
UART1_SendStr(\x01a);
PutString(30,30,error!);//液晶显示error!;2.GSM常用AT指令
本系统软件的核心部分是单片机与GSM摸块的通信,技术难点是AT命令的设置和使用。AT命令是调制解调器的控制指令,无线信道的建立、数据传输等操作都是通过它来完成的。如设置短信息的编码方式、读取手机的电话本、发送短信息、电话挂机、拨打手机等。;单片机发送AT指令的程序如下:
UART1_SendStr(AT\r); //AT指令测试
UART1_SendStr(AT+CSCA=+8613800871500\r);//查询短信中心
UART1_SendStr(phone);//报警电话号码
UART1_SendStr(AT+CMGF=1\r); //短信TEXT模式
UART1_SendStr(AT+CMGF=0\r); //短信PDU模式
UART1_SendStr(AT+CMGS=);//发送短信命令
UART1_SendStr(\r);//命令结束
UART1_SendStr(error!);//发送短信;在大多数基于GSM的数据传输应用中,是将MCU与无线模块相连,二者依托串口通信(需电平转换),程控MCU以一定的协议对模块发送AT指令、接收模块执行指令后的返回值,并执行相应校验。
了解AT指令的具体格式,掌握GSM摸块返回值的格式,才能完成MCU与GSM摸块的通信。在系统设计过程中可利用超级终端,串口检测软件对串口进行检测,确定AT指令的具体格式。;在本系统中,单片机通过串口向GSM模块发送相应的AT命令来实现短消息的发送和接收。
下面是短信模式设置程序:
Voidset_sms_mode(INT8Umode)//设置短信模式
{
if(mode==SMS_PDU_MODE)//PDU模式
{
b_smsMode=FALSE;
#ifdefUART_H put_send_data(SMS_PDU_MODE_CMD,
strlen(SMS_PDU_MODE
您可能关注的文档
- CAVTC-KJ-M3.3.8.3-R1:典型飞机设备与装饰系统维护介绍1-92 (1).pptx
- 32.OpenCV实现滑动条调试调色板.pptx
- 33. S7-1200 PLC读写G120变频器参数.ppt
- 33.图像基础操作 (1).pptx
- 34.图像算术操作.pptx
- 34-PNS自动运行方式的原理及设置步骤(英文).pptx
- 35:555定时器(1)2 (1)课件讲解.pptx
- 35-搬运工作站的工作过程及原理(英文).pptx
- 36-搬运工作站信号的配置和工具的安装(英文).pptx
- 37-搬运工作站的编程和调试(英文).pptx
- 江苏省灌云高级中学2023-2024学年高三上学期第一次月考地理试题含答案.docx
- 备战2024年高考物理一轮重难点复习 第十三章 近代物理.docx
- 江苏省高邮市一中2021-2022学年高三上学期第一次月考语文试题(原卷版).docx
- 江苏省华罗庚中学2023-2024学年高三上学期12月阶段检测数学试卷含答案.docx
- 江苏省海门中学2023-2024学年高三上学期第一次调研考试地理试题及答案.docx
- 备战2024年高考物理一轮重难点复习 第九章 恒定电流.docx
- 江苏省高邮市2023-2024学年高三下学期3月学情调研数学试题含答案.docx
- 备战2024年高考物理一轮重难点复习 实验十一:探究影响感应电流方向的因素.docx
- 备战2024年高考物理一轮重难点复习 实验三:验证平行四边形定则.docx
- 备战2024年高考物理一轮重难点复习 第十四章 光.docx
文档评论(0)