×

基于ESP32的RFID阅读器

消耗积分:0 | 格式:zip | 大小:0.47 MB | 2022-12-14

分享资料个

描述

使用 ESP32 DEV KIT C 模块和AZ-Touch ESP套件,可以轻松创建具有 TFT 输出的漂亮 RFID 阅读器,用于壁挂式安装 。

您可以将此阅读器用于门禁或入侵报警终端。对于更复杂的应用和无线数据传输,很容易扩展这种简单的设计。

 

poYBAGN_SjOAJSz_AAJo1WBAMDw522.jpg
带有 ESP32 和 AZ-Touch 外壳套件的 RFID 阅读器
 

接线

组装完AZ-Touch ESP 套件后,您必须连接RFID 阅读器 pcb 在下面的图片中,您将找到接线图和一些我的真实解决方案的图片。在任何情况下,建议在 RFID 读取器 pcb 和 AZ-Touch pcb 之间使用连接器。

 

 
 
 
pYYBAGN_SjaACHchAACS1W02tyQ592.png
 
1 / 5RFID 阅读器 pcb 的引脚和对应的 ESP32 端口
 

 

RFID PCB的安装

对于 RFID pcb 的安装,您必须使用自粘胶带准备 pcb 并将其粘在 AZ-Touch 外壳的顶部外壳上

 

 
 
 
pYYBAGOYGGCAPEUiAAFHA-qv7D4477.jpg
 
1 / 2使用自粘胶带制备 RFID pcb
 

AZ-Touch PCB的安装

现在我们可以将 TFT 安装在 ArduiTouch pcb 上,连接 RFID pcb 并将 AZ-Touch pcb 也安装在顶部外壳中

 

poYBAGOYGH6AZbv2AAW1Q9pwg5E078.jpg
安装有触摸屏的 PCB
 

安装附加库:

请通过 Arduino Library Manager 安装以下库。

AdafruitGFX 库

AdafruitILI9341 库

MFRC522库

您也可以直接将库下载为 ZIP 文件并解压缩您的arduinosketchfolder/libraries/ 下的文件夹

安装 Adafruit 库后,请重启 Arduino IDE。

自定义设置:

在源代码中,您可以设置已知转发器的数量:

字节 blue_uid[] = {0x09, 0x8D, 0x9D, 0xA3};

您应该将其更改为您的一个转发器的 UID。您的转发器的 UID 将在“拒绝访问”屏幕中可见)

运行演示:

请在 Arduino IDE 中打开此示例。编译和上传后(请关闭 AZ-Touch pcb 上的 Jumper JP1 进行上传),您可以将您的转发器放在 AZ-Touch 外壳的顶部,您将看到未知转发器的“拒绝访问”屏幕和“允许访问”屏幕对于已知的转发器。

 

pYYBAGOYGIKASdpMAADIByKNEb8256.jpg
 

 

 

 

 

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !