第1步:所需組件
arduino uno x1
100uF電容器x1
按鈕x 2
1k歐姆電阻器x 2
RFID讀取器模塊x1
LED x1
16x2 LCD x1
軟件:arduino ide
步驟2:LCD連接
arduino和lcd
》 PIN1或VSS接地
》 PIN2或VDD或VCC至+ 5v電源
》 PIN3或VEE接地(給出最佳對比度最適合初學(xué)者)
》 PIN4或RS(寄存器選擇)到ARDUINO UNO的PIN8
》 PIN5或RW(讀/寫)接地(將LCD置于讀取狀態(tài))模式簡化了用戶的通信)
》 PIN6或E(啟用)到ARDUINO UNO的PIN9
》 PIN11或ARDUINO UNO的D4到PIN10
》 ARDUINO UNO的PIN12或D5至PIN11
》 ARDUINO UNO的PIN13或D6至PIN12
》 ARDUINO UN的PIN14或D7至PIN13 O
步驟3:RFID模塊
步驟4:CIRCUIT

步驟5:
#include
//使用接口引腳的編號初始化庫
LiquidCrystal lcd(8,9,10,11,12,13)//RS,EN,D4,D5,D6,D7
int count = 0;//用于存儲ID字符的整數(shù)
void setup()
{
//設(shè)置LCD的列數(shù)和行數(shù):
lcd.begin(16,2);
Serial.begin(9600);//通過9600波特率啟用串行通信
pinMode(0,INPUT);//receive pin設(shè)置所有輸出
lcd.print(“RFID”);//寫出你想要的任何名字
lcd.setCursor(0,1);//將光標(biāo)移動到第二行使用按鈕
}
void loop()
{
while(Serial.available()&& count 《12)//讀取12個(gè)字符并將它們存儲在輸入數(shù)組中
{
input [count] = Serial.read();//逐個(gè)存儲12個(gè)字符
count ++;
lcd.print(input [count]);//逐個(gè)在LCD上存儲12個(gè)字符
if(count == 12)
{
lcd.print(“”);
count = 0;//一旦使用了12個(gè)字符就可以開始并等待第二個(gè)ID
lcd.setCursor(0,1);//移動光標(biāo)開始
}
}
}
-
RFID
+關(guān)注
關(guān)注
392文章
6742瀏覽量
246616 -
識別器
+關(guān)注
關(guān)注
0文章
23瀏覽量
7825
發(fā)布評論請先 登錄
賦能高效精準(zhǔn)保障:GJB RFID裝備識別卡,車場管理的“智能鑰匙”
超高頻RFID讀寫器原理詳解:工作方式、識別距離與應(yīng)用場景
RFID智能卡在汽車行業(yè)的應(yīng)用
RFID在身份識別中的應(yīng)用
東集RFID讀寫器有什么用
醫(yī)行智能終審系統(tǒng)藥物管理應(yīng)用RFID智能識別設(shè)備,智能分類揀選
ESP32驅(qū)動MFRC522 RFID模塊讀寫IC卡數(shù)據(jù)
RFID智能卡的應(yīng)用
RFID紙質(zhì)芯片卡的應(yīng)用
RFID在一卡通系統(tǒng)中的應(yīng)用
USB免驅(qū)全協(xié)議IC卡讀寫器 QT程序開發(fā)
RFID識別系統(tǒng)
一文看懂RFID電子標(biāo)簽的特點(diǎn)及應(yīng)用

RFID卡識別器的制作
評論