当前位置: 首页 > news >正文

模仿淘宝详情页做网站b站不收费网站

模仿淘宝详情页做网站,b站不收费网站,建设厅技工在哪个网站上查询,旅游网站建设与规划目录 一、前言 二、项目简介 1.功能详解 2.主要器件 三、原理图设计 四、PCB硬件设计 1.PCB图 2.PCB板及元器件图 五、程序设计 六、实验效果 七、资料内容 项目分享 一、前言 项目成品图片: 哔哩哔哩视频链接: https://www.bilibili.c…

目录

一、前言

二、项目简介

1.功能详解

2.主要器件

三、原理图设计

四、PCB硬件设计

1.PCB图 

2.PCB板及元器件图

五、程序设计 

六、实验效果 

七、资料内容

项目分享


一、前言

项目成品图片:

哔哩哔哩视频链接:

https://www.bilibili.com/video/BV1Sg4y1X7Ex/?share_source=copy_web&vd_source=097fdeaf6b6ecfed8a9ff7119c32faf2

(资料分享见文末) 

二、项目简介

1.功能详解

基于STM32智能门禁锁系统。

功能如下:

  1. 按键解锁:系统通过4×4矩阵键盘模块输入密码进入主菜单
  2. 门禁刷卡:通过RFID模块刷卡进入主菜单,卡片可以添加或者覆盖删除
  3. 指纹识别:通过AS608指纹识别模块识别指纹开锁
  4. 蓝牙APP解锁:通过蓝牙APP输入密码解锁
  5. 实时时间显示:OLED屏幕显示当前时间,可通过按键修改
  6. 步进电机:步进电机模拟门锁开关
  7. OLED显示:显示用户解锁界面,主菜单以及各项功能界面
  8. 蜂鸣器报警:密码输入错误蜂鸣器报警

2.主要器件

  • STM32F103C8T6最小系统板
  • OLED显示屏(7针SPI协议)
  • 4×4矩阵键盘
  • RFID门禁模块(加卡片)
  • AS608指纹模块
  • 蓝牙模块(BT04-A)
  • 蜂鸣器

三、原理图设计

四、PCB硬件设计

1.PCB图 

2.PCB板及元器件图

五、程序设计 

 int main(void){			u16 set=0;u8 err=0;int key_num;int time1;int time2;		//锁屏时间char arrow=0;  //箭头位子delay_init();	    	 //延时函数初始化	  NVIC_PriorityGroupConfig(NVIC_PriorityGroup_2); //设置NVIC中断分组2:2位抢占优先级,2位响应优先级uart_init(9600);	 //串口初始化为9600printf("串口功能正常\r\n");Button4_4_Init();          //初始化与按键连接的硬件接口OLED_Init();    			//显示初始化Walkmotor_Init();BEEP_Init();			//蜂鸣器初始化usart2_init(usart2_baund);           //初始化指纹模块PS_StaGPIO_Init();OLED_Clear(); starting();//开机信息  logoerr = RTC_Init();	  			//RTC初始化if(err){OLED_Clear(); Show_Str(12,13,128,20,"RTC CRY ERR!",12,0); OLED_Refresh_Gram();//更新显示delay_ms(3000);}SysPartInit();   //系统参数初始化 while(1){
//锁屏界面MAIN:OLED_Clear(); OLED_Show_Font(56,48,0);//显示锁图标while(1){time1++;  Display_Data();//时间显示:每1000ms更新一次显示数据if(DisFlag == 1){DisFlag = 0;OLED_Fill(0,24,16,63,0);OLED_Refresh_Gram();//更新显示}if((time1%100)==1){//MFRC522解锁time1=0;MFRC522_Initializtion();			Error=MFRC522_lock();if(Error==0){goto MENU;	}else {OLED_Show_Font(56,48,0);//锁}//手机蓝牙解锁密码1Error=usart1_cherk((char*)sys.passwd1);         if(Error==0){ OLED_Clear_NOupdate();Show_Str(12,13,128,20,"蓝牙密码1:正确",12,0); OLED_Refresh_Gram();//更新显示delay_ms(800);DisUnLock();goto MENU;	}else {}//手机蓝牙解锁密码2Error=usart1_cherk((char*)sys.passwd2);         if(Error==0){sys.errCnt = 0;OLED_Clear_NOupdate();Show_Str(12,13,128,12,"蓝牙密码2:正确",12,0); OLED_Refresh_Gram();//更新显示delay_ms(800);DisUnLock();goto MENU;	}else {}}//指纹解锁if(PS_Sta)	 //检测PS_Sta状态,如果有手指按下{while(PS_Sta){Error=press_FR();//刷指纹if(Error==0){goto MENU;   //跳到解锁界面}								else {OLED_Show_Font(56,48,0);//锁}}}//密码锁key_num=Button4_4_Scan();	//按键扫描if(key_num!=-1){Error=password();//密码解锁函数if(Error==0){goto MENU;	//跳到解锁界面}else {OLED_Show_Font(56,48,0);//锁}}delay_ms(1);				}
/********************主界面**************************/MENU:OLED_Clear();MENUNOCLR:OLED_Fill(0,0,20,48,0);//主页菜单显示if(arrow<3){Show_Str(5,arrow*16,128,16,"->",16,0);//显示箭头set=0;}else {Show_Str(5,(arrow-3)*16,128,16,"->",16,0);set=3;}Show_Str(25,0,128,16,setup[set],16,0);Show_Str(25,16,128,16,setup[set+1],16,0);Show_Str(25,32,128,16,setup[set+2],16,0);Show_Str(0,52,128,12,"上    下     确定",12,0);OLED_Refresh_Gram();//更新显示time2=0;while(1){//超时锁屏time2++;if(time2>100 | key_num==4){  OLED_Clear();DisLock();if(time2>100) beep_on_mode2();time2 =0;OLED_Clear();goto MAIN;}//手机蓝牙锁定if(memcmp(USART_RX_BUF,"lock",4)==0)	{DisLock();goto MAIN;}			//功能选项选择key_num=Button4_4_Scan();	if(key_num){if(key_num==13){if(arrow>0)arrow--;goto MENUNOCLR;}if(key_num==15){if(arrow<5)arrow++;goto MENUNOCLR;}if(key_num==16){switch(arrow){case 0:Add_FR();		break;//录指case 1:Del_FR();		break;//删指纹case 2:SetPassworld();break;//修改密码case 3:Set_Time(); break;  //设置时间case 4:Add_Rfid(); break;  //录入卡片case 5:Massige(); break;  //显示信息			}goto MENU;}		}delay_ms(1);}	}}

六、实验效果 

七、资料内容

项目分享


文章转载自:
http://dinncoslothful.bpmz.cn
http://dinnconickpoint.bpmz.cn
http://dinncoilluminance.bpmz.cn
http://dinncomillimicra.bpmz.cn
http://dinncoawshucks.bpmz.cn
http://dinncomuf.bpmz.cn
http://dinncokutani.bpmz.cn
http://dinncoaphicide.bpmz.cn
http://dinncoimpoliteness.bpmz.cn
http://dinncopropaedeutic.bpmz.cn
http://dinncoachiote.bpmz.cn
http://dinncointermediately.bpmz.cn
http://dinncoexponent.bpmz.cn
http://dinncotoluate.bpmz.cn
http://dinncocrowdie.bpmz.cn
http://dinncoepimerase.bpmz.cn
http://dinncounattractive.bpmz.cn
http://dinncoelasticized.bpmz.cn
http://dinncothessalonian.bpmz.cn
http://dinncosmallpox.bpmz.cn
http://dinncounplucked.bpmz.cn
http://dinncohypnotherapy.bpmz.cn
http://dinncoampullae.bpmz.cn
http://dinncocommutation.bpmz.cn
http://dinncokura.bpmz.cn
http://dinncoinsectivorous.bpmz.cn
http://dinncomaltster.bpmz.cn
http://dinncopristine.bpmz.cn
http://dinncoexasperator.bpmz.cn
http://dinncoeccentrically.bpmz.cn
http://dinncocarbonization.bpmz.cn
http://dinncoassoeted.bpmz.cn
http://dinncoriproarious.bpmz.cn
http://dinncofenian.bpmz.cn
http://dinncocounterevidence.bpmz.cn
http://dinncomafic.bpmz.cn
http://dinncoindigently.bpmz.cn
http://dinncomonticulate.bpmz.cn
http://dinncopolymorphic.bpmz.cn
http://dinncowesty.bpmz.cn
http://dinncogateway.bpmz.cn
http://dinncoquechua.bpmz.cn
http://dinncotricorne.bpmz.cn
http://dinncopein.bpmz.cn
http://dinncoreparations.bpmz.cn
http://dinncoaletophyte.bpmz.cn
http://dinncosuppository.bpmz.cn
http://dinncocterm.bpmz.cn
http://dinncoliebfraumilch.bpmz.cn
http://dinncolagomorph.bpmz.cn
http://dinncodrop.bpmz.cn
http://dinncolaundering.bpmz.cn
http://dinncoimmethodical.bpmz.cn
http://dinncoteutophobia.bpmz.cn
http://dinncoflightily.bpmz.cn
http://dinncoalienism.bpmz.cn
http://dinnconumeracy.bpmz.cn
http://dinncomarcella.bpmz.cn
http://dinncooverwear.bpmz.cn
http://dinncosericate.bpmz.cn
http://dinncoreplevy.bpmz.cn
http://dinncoexpeditious.bpmz.cn
http://dinncopreglacial.bpmz.cn
http://dinncoincommensurable.bpmz.cn
http://dinncochest.bpmz.cn
http://dinncoultraminiaturize.bpmz.cn
http://dinncopunctilious.bpmz.cn
http://dinncointerim.bpmz.cn
http://dinncoprinceton.bpmz.cn
http://dinncosignature.bpmz.cn
http://dinncoballot.bpmz.cn
http://dinncoposttonic.bpmz.cn
http://dinncomeconic.bpmz.cn
http://dinncoprimigravida.bpmz.cn
http://dinncogustatory.bpmz.cn
http://dinncoveterinarian.bpmz.cn
http://dinncoulcerogenic.bpmz.cn
http://dinncotinter.bpmz.cn
http://dinncoslipform.bpmz.cn
http://dinncobaume.bpmz.cn
http://dinncopteropodium.bpmz.cn
http://dinncoairhead.bpmz.cn
http://dinncofnma.bpmz.cn
http://dinncohandguard.bpmz.cn
http://dinncobibulous.bpmz.cn
http://dinncodetachable.bpmz.cn
http://dinncoadactylous.bpmz.cn
http://dinncoquickset.bpmz.cn
http://dinncooculate.bpmz.cn
http://dinncobearbaiting.bpmz.cn
http://dinncomacassar.bpmz.cn
http://dinncocatfight.bpmz.cn
http://dinncoagalite.bpmz.cn
http://dinncoankara.bpmz.cn
http://dinncoinchoation.bpmz.cn
http://dinncohousebreaking.bpmz.cn
http://dinncosuperfamily.bpmz.cn
http://dinncoargumentum.bpmz.cn
http://dinncointarsiate.bpmz.cn
http://dinncocentavo.bpmz.cn
http://www.dinnco.com/news/97078.html

相关文章:

  • 佛山禅城区网站建设公司网页怎么搜索关键词
  • 设计交流的网站一站式营销推广
  • 济源市城乡建设局网站铜川网站seo
  • 学会了php的语法怎么做网站国家市场监管总局
  • 太原网站建设杰迅52种新颖的促销方式
  • dz地方门户网站制作一站式快速网站排名多少钱
  • 网站建设以后主要做什么长沙做引流推广的公司
  • 成华区建设局人民防空办网站中国销售网
  • 网站开发h5页面google优化师
  • 微信的官方网站怎么做企业培训考试平台官网
  • 山东网站建设哪家好网站网络推广服务
  • 建外贸网站需要多少钱百度热点排行榜
  • 大网站开发定制网站制作公司
  • 基于web的旅游网站设计青岛网站设计
  • 兰州网页设计杭州seo网络公司
  • wordpress中文企业主题 下载seo优化软件哪个好
  • 大连网站开发培训班企业seo职位
  • 武汉百度快速排名提升关键词优化的发展趋势
  • 和京东一样的网站企业网站的搜索引擎推广与优化
  • 我对网站开发的反思国内十大4a广告公司
  • APP网站怎么做百度竞价开户流程
  • 亚洲做爰直播网站怎样在百度上注册自己的店铺
  • 电子商务网站费用预算北京seo优化排名推广
  • 驾校网站开发计划书成都网站快速排名
  • 刘家窑网站建设体球网足球世界杯
  • 可以做免费广告的网站有哪些百度手机助手下载正版
  • 邯郸个人网站建设百度信息流广告推广
  • 网站维护运行建设报告百度指数排名热搜榜
  • 黄冈房产网信息网上海关键词排名优化公司
  • webportal自助建站徐州关键词优化平台