第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接地(給出最佳對比度最適合初學者)
》 PIN4或RS(寄存器選擇)到ARDUINO UNO的PIN8
》 PIN5或RW(讀/寫)接地(將LCD置于讀取狀態)模式簡化了用戶的通信)
》 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字符的整數
void setup()
{
//設置LCD的列數和行數:
lcd.begin(16,2);
Serial.begin(9600);//通過9600波特率啟用串行通信
pinMode(0,INPUT);//receive pin設置所有輸出
lcd.print(“RFID”);//寫出你想要的任何名字
lcd.setCursor(0,1);//將光標移動到第二行使用按鈕
}
void loop()
{
while(Serial.available()&& count 《12)//讀取12個字符并將它們存儲在輸入數組中
{
input [count] = Serial.read();//逐個存儲12個字符
count ++;
lcd.print(input [count]);//逐個在LCD上存儲12個字符
if(count == 12)
{
lcd.print(“”);
count = 0;//一旦使用了12個字符就可以開始并等待第二個ID
lcd.setCursor(0,1);//移動光標開始
}
}
}
-
RFID
+關注
關注
391文章
6448瀏覽量
242466 -
識別器
+關注
關注
0文章
22瀏覽量
7733
發布評論請先 登錄
東集RFID讀寫器有什么用
RFID智能卡的應用

RFID紙質芯片卡的應用



T113-S3核心板之啟動卡與量產TF卡制作


RFID超高頻UHF市場應用




評論