基于STM32智能RFID刷卡车位停车位系统控制设计-学习笔记

【资源下载】下载地址如下:
https://docs.qq.com/doc/DTlRSd01BZXNpRUxl

STM32单片机智能RFID刷卡汽车位锁桩系统19
本系统由STM32F103C8T6单片机核心板、LCD1602液晶显示、RFID模块、
按键、继电器组成。
1、继电器模拟车位入口锁开关(类似车位前车桩)。
2、正常情况下闭合不允许其他车辆驶入,如果刷卡成功继电器断开,车辆驶入。
3、车辆驶入后,通过按键再次打开继电器,打开车桩,即将车锁在车位处。

#include "led.h"
#include "delay.h"
#include "sys.h"
#include "usart.h"
#include "lcd.h"
#include <stdio.h>
#include "timer.h"
#include "lcd1602.h"
#include "key.h"
#include "rc522.h"

/**************/
unsigned char const idCard[4]={0x06,0x4A,0x3D,0x0F};		//有效卡号
/**************/

u8 rekey = 0;//按键防止重复
u8 i;
unsigned char UID[5];			//读取到的卡号
unsigned char Temp[4] ;

int main(void)
{ 	 
	delay_init();	    	 //延时函数初始化	  
	uart_init(9600);	 	//串口初始化为9600
  TIM3_Int_Init(499,7199);//50ms  	 
	LED_Init();		  		//初始化与LED连接的硬件接口
	KEY_Init();			//初始化按键
	
	relay1 = 0;  
	delay_ms(200);
	relay1 =1;
	
  Rc522IoInit();
  PcdReset();//复位RC522
  PcdAntennaOn();//开启天线发射 

	 while(1)
点击并拖拽以移动

  

posted @ 2020-12-15 15:33  MCU创新DIY  阅读(185)  评论(0)    收藏  举报