基于51单片机的智能指纹考勤系统设计-基于单片机的便携式瓦斯检测仪系统设计-基于单片机声光控智能开关控制灯系统设计(论文,仿真,程序,原理图)【资料转发分享】

1661基于51单片机的智能指纹考勤系统设计-原理图-PCB-程序-报告

 设计采用STC89C52作为本设计的主控芯片,通过LCD12864进行实时显示人机交互信息,同时采用了4*4矩阵键盘能够通过矩阵键盘输入信息。DS1302时钟芯片获取当前的日期、时间信息。通过AS608指纹识别模块对指纹的采集与识别,设计中还加入了AT24C02存储芯片完成对考勤信息的存储。

#include<reg52.h>			//头文件
#include<LCD12864.h>
#include<AT24C02.h>
#include<KEY.h>
#include<AS608.h>
#include<DS1302.h>

#define uchar unsigned char	//宏定义
#define uint unsigned int
#define ulong unsigned long

#define AT24Cxx_MAX 255//AT24Cxx最大地址
#define MAX 34         //指纹最大数量

#define ID_MAX 3 //输入ID最大位数

/*****************变量定义*********************/
uchar mode=0;    //0正常打卡,1管理界面,2注册模式,3删除模式
				 //4查询模式,5修改密码,6校准时钟,7工作时间

uchar mode_num=0;

uint ID=0;	 	 //存储输入编号ID
uchar n=0;	     //输入的位数
bit zhiwen_f=0;	 //1=标记进入指纹采集
uchar chaxun_num=0;//查询编号

uchar a;		 //存储按键值
uchar num;		 //记录输入的密码位数
bit   in_f;		 //输入密码的标志
bit   reset_f;	 //重设密码的标志
bit   input_f;	 //六位密码按完的标志
uchar reset_num; //标记修改密码阶段,=1输入旧密码,=2输入新密码,=3再次输入新密码

ulong low_mima=0;//系统密码
ulong in_mima=0; //暂存输入的密码
ulong new_mima=0;//暂存输入新密码

uchar set_f=0;	 //设置选择变量
uchar temp[5]="    \0";//显示暂存变量 
uint fen[5]={0}; //存储工作时间
uchar date=0;    //0今天,1昨天,2前天
uchar day[2];	 //记录查询的日期
省略。。。

以上提供设计思路,也可以从结尾下载

1638基于单片机的便携式瓦斯检测仪系统设计

 基于单片机的便携式瓦斯检测仪系统设计  实现功能:瓦斯气体检测,并可以通过按键设计上下限报警,LCD实时显示瓦斯浓度值。

包含的电路有:瓦斯检测电路,按键电路,lcd显示电路,报警电路,单片机主控电路。

#include<reg52.h>
#include "LCD1602.h"
#include "da1302.h"

unsigned int i;
unsigned int j;
unsigned char V_getdata1;	 //传感器电压采集变量
unsigned long V_temp1,alarm_temp;//传感器电压采集变量和设定报警值
unsigned int alarm,speak;
unsigned char V_temp1Buffer[10],alarm_tempBuffer[10];

SYSTEMTIME CurrentTime ;	//建立时间结构体

unsigned char count;  
sbit ST=P3^0;
sbit OE=P3^1;
sbit EOC=P3^2;
sbit AD_CLK=P3^3;	//ADC0809时钟
sbit ADDA=P3^4;	    //ADC0809选择通道口
sbit ADDB=P3^5;
sbit ADDC=P3^6;
sbit ALARM=P3^7;
sbit key1=P2^3;  //加1按钮
sbit key2=P2^4;	  //减1按钮

void TimeInitial();
void Delay(unsigned int i);

以上提供设计思路,也可以从结尾进行下载

1629基于单片机声光控智能开关控制灯系统设计(论文,仿真,程序,原理图)

 摘 要:随着社会的进步,人们越来越倾向节能、环保、智能。传统的照明灯,在一些场合,比如楼道、卫生间、小巷等,往往造成资源的浪费.本毕业设以AT89S52为核心,由光敏电阻,驻极体传声器、可控硅和电源电路构成的声、光控智能开关电路。使用单片机,可以通过编程控制灯泡持续发亮的时间,通过调节与关敏电阻及控制传声器灵敏度的滑动变阻器,可以方便调节对光声音的感应,从而使整个电路效果明显,一个单片机可以控制多个照明灯、节约成本,控制简单,节约资源。    

关键词:AT89S52  光敏电阻  驻极体传声器  双色灯  声音传感器

目录

1661基于51单片机的智能指纹考勤系统设计-原理图-PCB-程序-报告

         1638基于单片机的便携式瓦斯检测仪系统设计

1629基于单片机声光控智能开关控制灯系统设计(论文,仿真,程序,原理图)


以上可以按照这个思路进行自行设计,也可以通过一下百度网盘列表下载现成的
https://www.aiesst.cn/baidu.html  

  • 0
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值