具有远程开启功能的指纹应用系统设计
时间:01-18
来源:互联网
点击:
钥和短信来源号码保存到数据库。
开启:获取用户输入的随机数和密码,用随机数和保存的密钥对密码进行加密,发送到指纹锁对应的号码。
删除:手机端软件删除对应锁体的信息,包括保存的密钥。
软件中涉及短信接收和短信发送,必须在项目配置文件中添加SEND_SMS和RECEIVE_SMS权限。
接收系统广播,需要向系统申请广播接收者权限。申请的方式有静态和动态两种。静态方式在软件的项目配置文件声明即可。静态方式下,软件在整个运行过程中都将响应系统广播。动态方式是在需要的时候使用registerReceivei方法向系统申请权限,在结束的时候使用unregisterReceiver方法注销即可,本文中采用动态方式。接收到短信的系统广播为android.provider.Telephony.SMSRECEIVED,用它生成过滤器IntentFilter类,即可使软件只对该广播进行响应。
发送短信功能通过短信服务SmsManager类实现。该类中sendTextMessage方法即可控制手机硬件,实现短信的发送。
结语
本文设计的指纹识别和控制系统(不包括远程通信模块)使用4节1.5 V干电池串联供电。经测试,在使用指纹按捺感应启动功能的前提下,待机功耗为10.4μA,密码识别过程功耗为8.9 mA,指纹识别过程功耗为131.2mA。系统主要功耗指标已达到商业水平,具有较高的实
用价值。
指纹识别 MSP430F149 MG323 Android 远程开启 相关文章:
- 基于DSP CCS 2.2实现指纹识别预处理系统(07-28)
- 基于FPS200传感器和DSP的指纹识别系统(01-12)
- 基于嵌入式Linux平台的指纹门禁系统(01-20)
- 基于DSP CCS2.2实现指纹识别预处理系统设计(06-10)
- 基于DSP CCS2.2实现指纹识别预处理系统设计方案(06-17)
- 基于DSP的指纹识别系统设计方案(07-03)