之前在AS608的使用上走了许多弯路,这次希望身为初学者的我们可以吸取经验,特此介绍AS608.
指纹模块AS608的使用:
1脚红线:Vcc,连接3.3V电源供电,勿接3.3V以上电源
2脚黄线:接单片机串口TX端
3脚白线:接单片机串口RX端
4脚黑线:GND,3.3V电源的GND
5脚蓝线:模块触摸感应信号输出(高电平为检测到触摸),需要接VTI到3.3V
6脚绿线:模块触摸感应电路电源,可以与红线并接
在本次程序中5,6脚可以不接,2,3脚分别先连在单片机上的TX,RX,保证通信正常。本次程序基于51单片机设计可以通过LCD1602显示,带有录入指纹,检测指纹等等功能。
单片机源程序如下:
#include
#include
#include"buzz.h"
#include"key.h"
#include"uart.h"
#include"delay.h"
#include"FPM10A.h"
#include"lcd_1602.h"
void main()
{
LCD1602_Init(); //初始化液晶
LCD1602_Display(0x80,"Fingerprint Test",0,16); //液晶开机显示界面
Uart_Init(); //初始化串口
Key_Init(); //初始化按键
Delay_Ms(200); //延时500MS,等待指纹模块复位
Device_Check(); //校对指纹模块是否接入正确,液晶做出相应的提示
Delay_Ms(1000); //对接成功界面停留一定时间
while(1)
{
/**************进入主功能界面****************/
LCD1602_Display(0x80," search finger ",0,16); //第一排显示搜索指纹
LCD1602_Display(0xc0," Add delete",0,16); //添加和删除指纹
if(local_date==0)
{
LCD1602_Display(0x80, " *",0,2);
LCD1602_Display(0xc0, " ",0,2);
LCD1602_Display(0xc0+8," ",0,2);
}
else if(local_date==1)
{
LCD1602_Display(0x80, " ",0,2);
LCD1602_Display(0xc0, " *",0,2);
LCD1602_Display(0xc0+8," ",0,2);
}
else if(local_date==2)
{
LCD1602_Display(0x80, " ",0,2);
LCD1602_Display(0xc0, " ",0,2);
LCD1602_Display(0xc0+8," *",0,2);
}
//确认键
if(KEY_OK == 0)
{
while(KEY_OK == 0);//等待松开按键
switch(local_date)
{
case 0: //搜索指纹
FPM10A_Find_Fingerprint();
break;
case 1: //添加指纹
FPM10A_Add_Fingerprint();
break;
case 2: //清空指纹
FPM10A_Delete_All_Fingerprint();
break;
}
}
//切换键
if(KEY_DOWN == 0)
{
while(KEY_DOWN == 0); //等待松开按键
if(local_date<=2)
{
local_date++;
if(local_date==3)
local_date=0;
}
}
Delay_Ms(100); //延时判断100MS检测一次
}
}
上一篇:基于51单片机PWM直流电机调速程序 0到20级的调速
下一篇:stc-isp单片机下载软件与STC-USB驱动安装说明(教程)
推荐阅读
史海拾趣
AirBorn公司成立于1958年,总部位于得克萨斯州奥斯汀。在创立之初,AirBorn就致力于设计、制造和销售高性能连接器和电缆组件。随着电子技术的飞速发展,AirBorn敏锐地捕捉到航空航天领域对高性能连接器的需求,并开始了针对这一领域的定制化产品研发。凭借卓越的技术实力和创新能力,AirBorn很快在航空航天连接器市场占据了一席之地。
随着业务的不断拓展,福禄克意识到全球化布局的重要性。1970年代,公司在英国设立了首个海外生产基地,随后又在荷兰和中国等地建立工厂。这一系列举措不仅降低了生产成本,还使福禄克能够更贴近全球市场需求,提供更加快速和灵活的服务。同时,福禄克在全球范围内建立了广泛的销售和服务网络,进一步巩固了其市场地位。
为了进一步提升公司的竞争力和市场份额,Elite Enterprises积极寻求与行业内外的合作伙伴建立战略合作关系。公司与多家知名企业签订了长期合作协议,共同开发新产品、拓展新市场。此外,公司还与一些高校和研究机构建立了产学研合作关系,共同推动LED技术的创新和应用。
随着市场的竞争加剧,Elite Enterprises意识到只有不断提升产品品质和技术水平,才能在竞争中立于不败之地。因此,公司加大了对研发的投资,不断引进先进的生产设备和检测仪器,并严格把控原材料采购和生产流程。这些努力使公司的LED产品在光效、寿命和稳定性等方面均达到了行业领先水平。
随着技术的成熟,AK-Nord_GmbH开始积极拓展市场。公司首先在欧洲地区建立了稳固的销售网络,并逐步向亚洲和北美市场扩张。在市场拓展的过程中,AK-Nord_GmbH积极与各大电子厂商建立合作伙伴关系,共同推出了一系列创新产品。这些合作伙伴关系不仅帮助公司打开了新的市场,还提升了其品牌影响力和市场份额。
在电子行业的激烈竞争中,Dongguan Jingyue Electronics Co Ltd始终将技术创新作为公司发展的核心驱动力。公司自成立之初就投入大量资源用于研发新技术和新产品。通过不断的努力,公司成功推出了一系列具有市场竞争力的电子产品,赢得了消费者的广泛认可。这些技术创新不仅提升了公司的品牌形象,也为公司带来了丰厚的利润。
对PCB布局工程师来说,今天的手机提出了终极挑战。现代手机包含了可携式设备中所能找到的几乎所有子系统,如多种射频模块(包含蜂巢式、短距无线传输);音频、视讯子系统;专用的应用处理器,以及为因应愈来愈多应用需求而增加的I/O布局,且每一个子 ...… 查看全部问答∨ |
|
Sensorless Field Oriented Control of PMSM Motors Sensorless Field Oriented Control of PMSM Motors… 查看全部问答∨ |
|
现在想用arm 和dsp来实现视频监控,目标是经过dsp处理以后的图像用hpi传到arm 然后在arm上用sd卡实现存储 现在想问一下就是 怎么来实现从hpi传输过来的数据实现存储谢谢各位了 就是这么把从总线上传过来的数据实现保存… 查看全部问答∨ |
想朝嵌入式方面发展,但自己不是计算机专业的,而是电子信息专业, 只有朝硬件方面发展了,但自己又不懂什么是嵌入式硬件开发,以及硬件开发包括些什么内容, 要学些什么方面的知识呢? 望知道的大侠能 ...… 查看全部问答∨ |
无线抄表的wifi应用..(,智能家居,无线传真,小区安防局域网,手持消费POS机) 智能热表系统简介: 一、系统构成: 二、系统工作流程: 室内温控器测量的室内温度信息传送至温控阀智能控制器,智能阀门控制器内部单片机,通过运算得出阀门开度信号传递给由步进电机驱动的温控阀,改变流量大小起到动态温 ...… 查看全部问答∨ |
今天买到了TPS62200,这款芯片可以代替5V至3.3V转换时的LDO,因为它使用的是同步降压型DC/DC,所以效率很高。 马上打开了TI的WEBENCH, 输入相应参数: 后, 就出了如下设计参考: 其中 的原理图: 特性曲线: 工作数据: 材料清 ...… 查看全部问答∨ |