4.物联网射频识别,RFID开发【智能门禁项目】

这篇具有很好参考价值的文章主要介绍了4.物联网射频识别,RFID开发【智能门禁项目】。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

补充:学习路径

4.物联网射频识别,RFID开发【智能门禁项目】,物联网

一。项目介绍及需求分析

1.酒店智能门禁使用场景介绍

1.客人入住

        客人在前台办理入住手续,前台管理员通过门禁管理系统为客户开一张门禁卡
        客户持卡到相应客房,用IC 卡刷卡开门
        客人过了入住时间后,卡自动失效,刷卡不能再次开门

2.酒店管理

        客房服务需要一张没有时间限制,且能打开多个房门的卡
        酒店经理需要一张没有时间限制,且能打开所有房间的卡

2.酒店智能门禁需求

        需要两个器件,客房门禁读写器需求、前台读写器分析需求。

1.客房门禁读写器需求分析
        普通客房卡:根据房间号和时间判断是否允许开锁
        客房服务卡:所在楼层所有房门允许开锁
        酒店经理卡:所有房门无条件开锁
        开锁超过一定时间,房门关闭状态下,自动上锁
        开锁后,检测到门打开又关闭后,自动上锁
        读写器的房间号(含楼层)由授权卡和普通客房卡设置
        读写器的时间由时间卡设置
        黑名单:由黑名单设置卡设置,对名单中的卡一律不响应(可选)
        低功耗的需求
2.前台读写器需求分析
        可以发出带房号和入住截至时间的普通客房卡
        可以发出酒店经理卡、客房服务卡等管理卡
        可以发出门锁时间设置卡、授权卡、黑名单设置卡等功能卡
        所有发卡信息均来自上位机

二。项目实现方案(门禁读写器)

1.硬件实现方案

        首先需要读写器(天线,对鞋芯片),需要实时时钟(RTC),需要存储数据(flash存储),需要一些响应(指示灯,蜂鸣器),需要一些差错的管理(闭门检测)。

4.物联网射频识别,RFID开发【智能门禁项目】,物联网

        嵌入式MCU 选主流的通用 MCU 即可,比如 STM32F103 STM3F051 系列等,内部带 RTC , FLASH,如果考虑电池供电特点,最理想的是 STM32 的低功耗系列。
        RFID读写芯片,有很多选择,比如 NXP RC531 RC522 CLRC663 PN532 等, ST 公司的 ST25R3911B,国产的 FM17550 Si522 等,因为卡使用的是 NXP Mifare S50 ,选性价比比较高 的RC522 Si522 即可,结合课程提供的硬件,选用 RC522 ,天线使用 PCB 板载天线。
        开锁装置为驱动舵机实现,0 度上锁, 90 度开锁。
        闭门检测,使用一个到位开关即可,结合课程提供的硬件,使用使用一个按键模拟。

2.软件实现方案(方案流程图)

(1)主流程

4.物联网射频识别,RFID开发【智能门禁项目】,物联网

(2)读写任务流程(对卡的读写)

4.物联网射频识别,RFID开发【智能门禁项目】,物联网

(3)门锁控制任务流程(门应答卡的操作)

4.物联网射频识别,RFID开发【智能门禁项目】,物联网

三。项目实现方案(前台读写器)

1.硬件实现方案

4.物联网射频识别,RFID开发【智能门禁项目】,物联网

2.软件实现方案

4.物联网射频识别,RFID开发【智能门禁项目】,物联网

3.前台读写器串口通信协议(通信约定)

1.通信约定

(1)波特率:115200bps

(2)数据格式:8,n,1

2.数据基本格式

4.物联网射频识别,RFID开发【智能门禁项目】,物联网

帧头: PC 到读写器为 55h ,读写器应答为 AAh
长度:长度字段之后所有数据字节数
ECC 校验:前面所有字节异或和
3.PC机先发送,读写器应答
4.命令列表
4.物联网射频识别,RFID开发【智能门禁项目】,物联网
块数据解析
4.物联网射频识别,RFID开发【智能门禁项目】,物联网
        房间编号:6 字节 ASCII 码格式,前 2 字节为楼层号,后 4 字节为房间号,比如 3 18 号房间, “030018”,对应 ASCII 码: 303330303138h
        时间:BCD( 二进制编码的十进制 ) 码,格式: YYMMDDhhmmss ,例如 2030 5 24 15:32:00
        编码为:300524153200h
        授权卡默认密码:FFh FFh FFh FFh
        校验和:前面15 字节的异或和

4.S50卡存储规划

        存储区:第1 扇区的第 0 块,块编号: 04
        密钥使用方案:KeyA 认证,将块 7 的控制字修改成 011b KeyB 可修改, ( 实验保险起见, KeyB 仍 保持默认)
        修改密钥和存取权限
        统一密钥方案:KeyA 统一修改为一个固定密钥,如 75767778797Ah( 实验中采用的方式 )
        一卡一密方案:KeyA 统一使用 4 字节卡 UID 扩展成 6 字节与特殊 6 字节数按字节异或
        块7 控制字: 75767778797A 7F078869 FFFFFFFFFFFF

四。RC522驱动(我对驱动的了解不多,目前只能对寄存器做一些操作)

1.RC522简介

(1)MFRC522 是一款高度集成的 13.56MHz 非接触通信读写 IC
       1.支持ISO/IEC 14443 A/MIFARE NTAG
       2.典型的操作距离可达50 mm
       3.支持I2C, SPI, UART 三种接口
       4.与卡最高的传输速率可达848kbps
       5.有64 字节 FIFO 缓冲区用于收发
       6.内部灵活的中断模式
       7.硬件复位和低功耗模式
       8.有软件模式的低功耗
       9.可编程的定时器
       10.CRC协处理器
       11.2.5V到 3.3V 供电
(2)硬件结构图
4.物联网射频识别,RFID开发【智能门禁项目】,物联网

2.RC522Demo板接口介绍

硬件原理图
4.物联网射频识别,RFID开发【智能门禁项目】,物联网
PB15 对应SPI2_MISO
PB14 对应SPI2_MOSI
PB13 对应SPI2_SCK
PB12 对应SPI2_NSS

3.RC522的SPI接口介绍

 SPI接口:     
      1.工作在从模式
      2.最高通信速率:10Mbit/s
      3.字节序:MSB (高位在先)
      4.数据上升沿稳定,下降沿可变,上升沿采样(对应STM32 SPI 极性模式 0 ,相位模式:第一个边沿 采样)
      5.SPI读时序

4.RC522的寄存器

寄存器总结

        CommandReg 启动和停止命令的执行
        ComlEnReg, DivIEnReg 中断使能设置
        ComIrqReg , DivIrqReg 中断请求标志
        ErrorReg 错误标志,指示执行的上个命令的错误状态
        Status1Reg, Status2Reg 包含各种状态标志
        FIFODtataReg 64 字节 FIFO 缓冲区的输入和输出数据
        FIFOLevelReg 指示 FIFO 中存储的字节数
        WaterLevelReg FIFO水位寄存器
        ControlReg 控制定时器等寄存器
        BitFramingReg 面向位的帧的调节
        CollReg RF 接口上检测到的第一个位冲突的位的位置
        ModeReg 定义发送和接收的常用模式
        CRCResultReg 储存 CRC 运算结果,高 8 位和低 8 2
        TModeReg 设置定时器模式和预分频系数的高 4
        TxASKReg 发送调制设置
        TPrescalerReg 定时器预分频系数的低 8
        TReloadReg 定时器重载寄存器,有高 8 位和低 8 2
        TCounterValReg 存放定时器的当前值,有高 8 位和低 8 2
补充:对部分寄存器的介绍
(1)CommandReg寄存器
RcvOff: 模拟接收部分是否关闭, 0 不关闭, 1 关闭
PowerDown: 进入 / 退出软件掉电模式, 0 退出, 1 进入
Command: 4bit 命令字
4.物联网射频识别,RFID开发【智能门禁项目】,物联网
(2)ComIEnReg寄存器
IRqInv: IRQ 引脚上的信号是否和 Status1Reg 中的 IRq 位相反
TxIEn~TimerIEn: 1 使能中断,对应的中断是否反应到 IRQ 引脚上
4.物联网射频识别,RFID开发【智能门禁项目】,物联网
(3)DivlEnReg寄存器
IRQPushPull: 1 IRQ 引脚是标准 CMOS 输出, 0 IRQ 引脚开漏输出
MfinActIEn: 1 使能中断,允许 MFIN 活动中断反应到 IRQ 引脚
CRCIEn: 1 使能中断,允许 CRC 中断反应到 IRQ 引脚
4.物联网射频识别,RFID开发【智能门禁项目】,物联网
(4)ComlrqReg寄存器
Set1: 写入时,设置选中的位的状态, 0 被选中的位复位, 1 被选中的位置位
TxIRq~TimerIRq: 对应的中断是否发生, 0 否, 1
4.物联网射频识别,RFID开发【智能门禁项目】,物联网
(5)DivlrqReg寄存器
Set2: 写入时,设置选中的位的状态, 0 被选中的位复位, 1 被选中的位置位
MfinActIRq: 1 MFIN 是活动的
CRCIRq: 1 CalcCRC 命令运行且所有的数据已经被处理
4.物联网射频识别,RFID开发【智能门禁项目】,物联网
(6)ErrorReg寄存器
WrErr: 认证时向 FIFO 中写数据,引发此错误, 1 表示出错, 0 未出错,下同
TempErr: 过热(芯片温度超过 125 ℃)报警
BufferOvfl: FIFO 溢出错
CollErr: 检测到位冲突
CRCErr: 接收数据的 CRC
ParityErr: 接收数据的奇偶校验错
ProtocolErr: 帧格式错
4.物联网射频识别,RFID开发【智能门禁项目】,物联网
(7)Status1Reg寄存器
CRCOk: 1 CRC 结果为 0 ,发送和接收对 CRC 的验证,通过 ErrorReg CRCErr 位指示,这个状
态位只用于指示 CRC 运算过程,计算结果正确置 1
CRCReady: CRC 计算完成
IRq: 有被使能的中断发生,使能中断见: ComIEnReg DivIEnReg 寄存器
TRunning: 1 定时器在运行
HiAlert: 1 FIFO 缓冲区中的数据字节数大于等于 (64- 水位字节数 ) 报警
LoAlert: 1 FIFO 缓冲区中的数据字节数小于等于水位字节数报警
4.物联网射频识别,RFID开发【智能门禁项目】,物联网
(8)Status2Reg寄存器
TempSensClear: 1 时,芯片温度在 125 ℃以下会自动清除过热报警 TempErr
I2CForceHS : I2C 输入过滤设置
MFCrypto1On : 指示 MIFARE Crypto1 单元开启,在认证命令成功后置位
ModemState[2:0] : 指示当前发送接收状态
4.物联网射频识别,RFID开发【智能门禁项目】,物联网
4.物联网射频识别,RFID开发【智能门禁项目】,物联网
(9)FIFODataReg寄存器
4.物联网射频识别,RFID开发【智能门禁项目】,物联网
(10)FIFOLevelReg寄存器
FlushBuffer: 写入 1 ,清除 FIFO 中的数据
FIFOLevel[6:0]: FIFO 中数据字节数
4.物联网射频识别,RFID开发【智能门禁项目】,物联网
(11)WaterLevelReg寄存器
WaterLevel[5:0]: 定义水位字节数
4.物联网射频识别,RFID开发【智能门禁项目】,物联网
(12)ControlReg寄存器
TStopNow: 写入 1 ,定时器立刻停止
TStartNow: 写入 1 ,定时器立刻启动
RxLastBits[2:0]: 接收的最后 1 字节数据有效位,如果时 000b ,则整个字节有效
4.物联网射频识别,RFID开发【智能门禁项目】,物联网
(13)BitFrameingReg寄存器
StartSend: 写入 1 ,开始数据发送,仅在 Transceive 命令有效
RxAlign[2:0]: 基于位防冲突帧中接收的第一位的位置
TxLastBits[2:0]: 发送最后 1 字节的位数, 000b 意味着发送所有位
4.物联网射频识别,RFID开发【智能门禁项目】,物联网
(14)CollReg寄存器
ValuesAfterColl: 0 所有接收到的位在发生冲突后被清零
CollPosNotValid: 1 没有发生冲突或者发生冲突的位置超出 CollPos[4:0] 的范围
CollPos[4:0]: 第一个发生位冲突的位置。例如 00h 表示在 32 位发生位冲突, 08h 表示在第 8
发生位冲突
4.物联网射频识别,RFID开发【智能门禁项目】,物联网
(15)ModeReg寄存器
MSBFirst: 1 CRC 计算时, MSB 在先
TxWaitRF: 1 仅在 RF 场产生后才发送
PolMFin: 定义 MFIN 脚有效极性, 0 低有效, 1 高有效
CRCPreset[1:0]: 定义 CRC 协处理器预置值, 00b 表示 0000h, 01b 表示 6363h, 10b 表示 A671h 11b 表示 FFFFh
4.物联网射频识别,RFID开发【智能门禁项目】,物联网
(16)CRCResultReg寄存器
CRC 计算结果的高、低两个字节,仅在 Status1Reg 寄存器的 CRCReady 位置 1 时有效
4.物联网射频识别,RFID开发【智能门禁项目】,物联网
(17)TModeReg寄存器
TAuto: 1 在发送完成后,定时器自动启动
TGated[1:0]: 定时器工作在何种门模式设定, 00b 不启动门模式, 01b MFIN 脚启动门模
式, 10b AUX1 脚启动门模式, 11 保留
TAutoRestart: 1 当定时器倒计时到 0 以后,自动重新按重载寄存器中的值计数; 0 定时器倒
计时到 0 后, ComIrqReg 寄存器的 TimerIRq 位置 1
TPrescaler_Hi[3:0]: 预分频值的高 4bit ,与 TPrescalerReg 寄存器中的 8bit ,组成 12bit 的预
分频值 TPreScaler 。当 DemodReg 寄存器的 TPrescalEven 位为 0 ,则 定时器的分频后频率
为: ftimer = 13.56 MHz / (2 TPreScaler+1) ,如果 TPrescalEven 位为 1 ,则 ftimer = 13.56
MHz / (2 TPreScaler+2)
4.物联网射频识别,RFID开发【智能门禁项目】,物联网
(18)TxASKReg寄存器
Force100ASK: 1 强制 100% ASK 调制
4.物联网射频识别,RFID开发【智能门禁项目】,物联网
(19)TPrescalerReg寄存器
4.物联网射频识别,RFID开发【智能门禁项目】,物联网
(20)TReloadReg寄存器
4.物联网射频识别,RFID开发【智能门禁项目】,物联网
(21)TReloadReg寄存器
4.物联网射频识别,RFID开发【智能门禁项目】,物联网

5.RC522的命令

4.物联网射频识别,RFID开发【智能门禁项目】,物联网

RC522主要命令介绍:

1.IDLE 命令 , MFRC522 处于空闲模式。该命令也用来终止实际正在执行的命令。
2.CALCCRC 命令 , FIFO 的内容被传输到 CRC 协处理器并执行 CRC 计算这个命令必须通过向命令寄 存器写入任何一个命令(如空闲命令)来软件清除。
3.TRANSMIT 命令 ,发送 FIFO 的内容。在发送 FIFO 的内容之前必须对所有相关的寄存器进行设 置。该命令在 FIFO 变成空后自动终止。
4.RECEIVE 命令 ,该命令在接收到的数据流结束时自动终止。
5.TRANSCEIVE 命令 ,该循环命令重复发送 FIFO 的数据,并不断接收 RF 场的数据。第一个动作是 发送,发送结束后命令变为接收数据流。
6.MFAUTENT 命令,该命令用来处理 Mifare 认证以使能到任何 Mifare 普通卡的安全通信。在命令 激活前以下数据必须被写入 FIFO : 认证命令码,块地址,秘钥,序列号。该命令在 Mifare 卡被 认证且 Status2Reg 寄存器的 MFCrypto1On 位置位时自动终止。
7.SOFTRESET 命令 ,所有寄存器都设置成复位值。命令完成后自动终止。

6.RC522的操作方法

1. 清除相关的状态位和错误标记位
2. 待发送的数据放入 FIFO
3. 如果最后 1 字节不是全部发送,设置发送位的数目
4. 启动 TRANSCEIVE 命令
5. 查询状态,等待接收结束
6. FIFO 中取出卡反馈的数据

五。RC522如何操作S50卡

1.Mifare S50卡操作回顾

        首先响应数据,之后防冲突,选卡,最后数据的传输。

补充:S50卡操作命令

4.物联网射频识别,RFID开发【智能门禁项目】,物联网

2.RC522的驱动组成

  使用分层结构,用户使用的是卡操作命令接口

1.14443-A命令,MF1卡命令

2.RC522命令

3.通用寄存器读写

4.SPI驱动:收发数据      

3.RC522操作实例

1.Cubemx配置

时钟,SPI接口,打印串口     

2.寄存操作驱动分析

3.底层命令驱动分析

PcdComMF522()函数

4.应用层操作接口函数分析

PcdRequest()函数

PcdAnticoll()函数

总之:

        在keil工程中,使用公司提供的库,调用。

4.物联网射频识别,RFID开发【智能门禁项目】,物联网

根据上述设定的流程图,书写代码

4.物联网射频识别,RFID开发【智能门禁项目】,物联网

六。PN532驱动

1.PN532简介

1.一款基于 8051 单片机核心,高度集成的非接触式收发模块
2.它支持 6 个不同的操作模式: ( 手机既能做读卡器也能模拟卡的秘密 )
        ISO/IEC14443A/MIFARE 读 / 写器
        FeliCa 读 / 写器
        ISO/IEC 14443B 读 / 写器
        ISO/IEC14443A MIFARE卡模拟模式
        FeliCa卡模拟模式
        ISO/IEC 18092 ECMA 340点对点
3.对外支持3 种接口:
        I2C
        SPI
        HSU, (Serial High Speed UART) 高速 UART

原理图

4.物联网射频识别,RFID开发【智能门禁项目】,物联网

2.PN532操作Mifare卡的正确方法

HSU交互的帧格式

4.物联网射频识别,RFID开发【智能门禁项目】,物联网

1.前序, PREAMBLE 1 字节, 00h
2.开始码, START CODE 2 字节, 00h FFh
3.数据长度, LEN 1 字节 ,数据区字节数 (TFI and PD0 to PDn) ,最大 255
4.长度校验, LCS 1 字节, LEN 的校验和, [LEN + LCS] = 00h
5.帧 ID TFI 1 字节,根据消息方向取值
        D4h 表示 主机 ==>PN532
        D5h 表示 PN532 ==> 主机 DATA
6.包数据, Package Data LEN-1 字节的包数据, PD0 是命令码
7.数据校验码, DCS 1 字节, [TFI + PD0 + PD1 + … + PDn + DCS] = 00h, 尾序,POSTAMBLE 1 字节, 00h

扩展帧格式

4.物联网射频识别,RFID开发【智能门禁项目】,物联网

和标准帧有区别的地方
数据区长度, LENGTH = LENM x 256 + LENL
长度校验, LCS: [LENM + LENL + LCS] = 00h

ACK帧

4.物联网射频识别,RFID开发【智能门禁项目】,物联网

NAK帧

4.物联网射频识别,RFID开发【智能门禁项目】,物联网

初始化流程

4.物联网射频识别,RFID开发【智能门禁项目】,物联网

交互流程(刷卡时的数据交互)

4.物联网射频识别,RFID开发【智能门禁项目】,物联网

4.物联网射频识别,RFID开发【智能门禁项目】,物联网

PN532的命令

PN532的唤醒

        上电后,PN532 会自动进入低功耗状态,所以,发送的第一条命令,必须使用加长的数据帧头来唤醒。
4.物联网射频识别,RFID开发【智能门禁项目】,物联网
SAMConfiguration
4.物联网射频识别,RFID开发【智能门禁项目】,物联网
InListPassiveTarget
列出射频场中的卡 —— 询卡、防冲突、选卡,可同时操作多张
4.物联网射频识别,RFID开发【智能门禁项目】,物联网
4.物联网射频识别,RFID开发【智能门禁项目】,物联网
InDataExchange
4.物联网射频识别,RFID开发【智能门禁项目】,物联网

七。如何驱动舵机

1.什么是舵机

4.物联网射频识别,RFID开发【智能门禁项目】,物联网

        舵机是一种位置(角度)伺服的驱动器,适用于那些需要角度不断变化并可以保持的控制系统。舵机是 融合了多项技术的科技结晶体,它由直流电机、减速齿轮组、传感器和控制电路组成,是一套自动控制 装置,用一个闭环反馈控制回路不断校正输出的偏差,使系统的输出保持恒定。

2.舵机驱动方式

        PWM信号的占空比来控制的,该 PWM 信号的周期位 20ms ,宽度在 0.5ms——2.5ms 之间,驱使舵机转 动角在0——180 度之间
                4.物联网射频识别,RFID开发【智能门禁项目】,物联网
4.物联网射频识别,RFID开发【智能门禁项目】,物联网

3.舵机驱动代码分析

1.STM32Cubemx配置

        目标,将定时器的通道配置成PWM 输出模式,周期 20ms ,占空比可调, 0.5ms~2.5ms

2.重点代码

        启动定时器的PWM 输出
        修改占空比

八。前台读写器实现

1.实现方案回顾

2.读写器代码设计

九。门禁读写器实现

1.实现方案回顾

2.硬件需要注意的地方

3.参数区的设计

4.读写器代码设计

十。项目展示文章来源地址https://www.toymoban.com/news/detail-730891.html

到了这里,关于4.物联网射频识别,RFID开发【智能门禁项目】的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 物联网毕业设计 基于RFID的门禁系统

    Hi,大家好,学长今天向大家介绍一个 如何使用RFID技术构建一个单片机门禁系统 基于RFID的门禁系统 大家可用于 课程设计 或 毕业设计 选题指导,项目分享: https://gitee.com/yaa-dc/warehouse-1/blob/master/iot/README.md 本篇博客,学长先向大家介绍射频识别技术的概念、 分类及工作原。

    2024年02月08日
    浏览(30)
  • 射频识别(RFID)技术的基本原理、特性、发展和应用

    何谓射频识别 随着高科技的蓬勃发展,智能化管理已经走进了人们的社会生活,一些门禁卡、第二代身份证、公交卡、超市的物品标签等,这些卡片正在改变人们的生活方式。其实秘密就在这些卡片都使用了射频识别技术,可以说射频识别已成为人们日常生活中最简单的身份

    2024年02月07日
    浏览(69)
  • 毕业设计 RFID 单片机智能门禁系统

    Hi,大家好,学长今天向大家介绍一个 如何使用RFID技术构建一个单片机门禁系统 基于RFID的门禁系统 大家可用于 课程设计 或 毕业设计 本篇博客,学长先向大家介绍射频识别技术的概念、 分类及工作原。然后介绍 本次使用的射频芯片 MFRC522。 RFID 系统设计可分为硬件部分和

    2024年02月04日
    浏览(31)
  • 【毕业设计】基于RFID的门禁系统 - 单片机 物联网 嵌入式 stm32

    Hi,大家好,这里是丹成学长,今天向大家介绍一个 如何使用RFID技术构建一个单片机门禁系统 基于RFID的门禁系统 大家可用于 课程设计 或 毕业设计 单片机-嵌入式毕设选题大全及项目分享: https://blog.csdn.net/m0_71572576/article/details/125409052 本篇博客,学长先向大家介绍射频识别

    2024年02月03日
    浏览(34)
  • 嵌入式linux物联网毕业设计项目智能语音识别基于stm32mp157开发板

    stm32mp157开发板FS-MP1A是华清远见自主研发的一款高品质、高性价比的Linux+单片机二合一的嵌入式教学级开发板。开发板搭载ST的STM32MP157高性能微处理器,集成2个Cortex-A7核和1个Cortex-M4 核,A7核上可以跑Linux操作系统,M4核上可以跑FreeRTOS、RT-Thread等实时操作系统。开发板搭配仿真

    2024年02月02日
    浏览(54)
  • 基于51单片机的FRID智能门禁系统(RFID,12864,AT24C02,步进电机......)

    目录 门禁系统 需要的器件 设计思路 流程图实现 技术实现 实物接线图 实物接线图  函数设计 部分主程序代码,截取片段 12864显示模块 步进电机模块以及蜂鸣器 FRID射频模块 AT24C02模块 功能实现及其源代码 完整文件         STC89C52,MFRC-522 RFID射频模块,AT24C02存储电路,

    2024年02月07日
    浏览(38)
  • 善睐物联:智能门禁加配物联网卡,让安全更智能

    二:智能门禁加配物联网卡还可以实现数据的实时传输和实时更新。传统门禁系统的数据更新需要手动操作,容易出现遗漏和错误。而加配物联网卡后的智能门禁系统可以实时传输数据,更新实时,保证数据的准确性和及时性,降低了管理成本和对人力资源的依赖。 三:智能门禁

    2024年04月13日
    浏览(33)
  • RFID课程设计--基于STM32F103RCT6的智能门禁系统,STM32RCT6+RC522+OLED+DHT11+4*4矩阵键盘

      本次课程设计要求如下,我们团队两人完成了90%的功能。   其中我们设置的是刷卡错误3次不报警,密码输入错3次报警(原理相同,大家根据需要自行修改)   然后暂时只能显示卡号和卡是第几个录入到系统中的,想到身份证号和电话(身份信息)输进去有点长就没

    2024年01月16日
    浏览(50)
  • 物联网项目分享 单片机 图像分类 智能识别机器人 - 物联网 深度学习 AI

    🔥 这两年开始毕业设计和毕业答辩的要求和难度不断提升,传统的毕设题目缺少创新和亮点,往往达不到毕业答辩的要求,这两年不断有学弟学妹告诉学长自己做的项目系统达不到老师的要求。 为了大家能够顺利以及最少的精力通过毕设,学长分享优质毕业设计项目,今天

    2024年02月21日
    浏览(32)
  • RFID射频卡写入手机NFC心路小记

    声明: 本文仅是作者学习探索的心里路程日记,如果您看完以后,从中获得了一些经验,作者不胜荣幸。 文章中的方法仍需要经济支出,借助他人工具完成,如读者想全凭个人之力从零制作自己的读卡解码设备,可至此结束。   目前,各个小区多使用射频卡管理门禁和电

    2024年02月09日
    浏览(28)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包