<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 模擬技術(shù) > 設計應用 > 基于制作RFID門(mén)鎖創(chuàng )建安全系統的設計實(shí)驗

基于制作RFID門(mén)鎖創(chuàng )建安全系統的設計實(shí)驗

作者: 時(shí)間:2021-04-28 來(lái)源:電路城 收藏

如何制作門(mén)鎖:

本文引用地址:http://dyxdggzs.com/article/202104/424993.htm

基于制作RFID門(mén)鎖創(chuàng  )建安全系統的設計實(shí)驗

連接部分

步驟1:將引腳連接到跳線(xiàn)

步驟2:將跳線(xiàn)連接到前四個(gè)引腳。保留RTU引腳并再次連接最后三個(gè)引腳

步驟3:取下 SDO引腳并將其連接到Arduino的第10引腳

步驟4:取下RFID SEK引腳并將其連接到Arduino的第13引腳

步驟5:取RFID MOSIMI引腳并將其連接到Arduino的第11引腳

步驟6:取下RFID SOI引腳并將其連接到Arduino的第12引腳

步驟7:現在離開(kāi)RQ引腳

步驟8:將RFID接地連接到Arduino接地

步驟9:取RFID RST引腳并將其連接到Arduino的第9引腳

步驟10:將RFID 3.3伏特引腳連接到Arduino 3.3伏特

步驟11:好的,現在我們必須提供中繼連接

步驟12:將中繼模塊的IN1連接到Arduino第三針

步驟13:將繼電器接地連接到Arduino接地

步驟14:將繼電器+5伏連接到Arduino的+5伏

第15步:現在獲取12v門(mén)鎖

步驟16:將12v門(mén)鎖的正極線(xiàn)連接到繼電器的中心引腳

步驟17連接后,擰緊繼電器中的螺釘(在連接區域中)。這樣電線(xiàn)不會(huì )打滑

步驟18:希望您已經(jīng)看到固定電線(xiàn)后如何擰緊螺絲

步驟19:現在拿12v母插孔。將其正極連接到NC

步驟20:正好位于上一步中連接的中心引腳的右側

步驟21:請注意在連接電線(xiàn)之前,必須先擰開(kāi)右側的螺釘

步驟22:現在您可以看到適配器的12 V黑色導線(xiàn)。這是負面的。將負極連接到門(mén)鎖負極(適當使用跳線(xiàn))

步驟23:現在我們將創(chuàng )建安全系統

步驟24:適當連接綠色和紅色LED

步驟25:現在將紅色LED負極連接到Arduino地面

第26步:現在將銷(xiāo)釘稍微移到面包板上。將引腳完全連接到連接Led的同一條線(xiàn)上

步驟27:現在將引腳的另一端連接到與面包板相連的蜂鳴器的接地

步驟28:現在將蜂鳴器背面間隙中可用的引腳連接到綠色LED負極

步驟29:現在電源的負極已完成

步驟30:現在將Arudino第4針連接到紅色LED的正極

步驟31:現在將Arudino第二引腳連接到蜂鳴器的正極

步驟32:現在將Arudino的第5引腳連接到綠色LED的正極

電路原理圖

基于制作RFID門(mén)鎖創(chuàng  )建安全系統的設計實(shí)驗

編碼部分

步驟1:現在讓我們轉到編碼部分

步驟2:安裝Arduino IDE應用

步驟3:將我網(wǎng)站中提供的代碼復制粘貼到IDE中

步驟4:現在我們需要連接到正確的Arduino開(kāi)發(fā)板

步驟5:轉到工具菜單,然后選擇Arduino Uno(作為開(kāi)發(fā)板)

第6步:選擇工具菜單,然后轉到端口。連接到包含在其中的端口

括號(端口號是動(dòng)態(tài)的)

步驟7:現在上傳代碼

步驟8:上傳過(guò)程可確保將代碼上傳到Arduino開(kāi)發(fā)板

現在,您必須了解,以說(shuō)明我們必須

使標簽或卡能夠進(jìn)入門(mén)

打開(kāi)串行監視器時(shí),將提示您顯示標簽/卡。

我正在顯示標簽。在顯示標簽時(shí),將顯示一個(gè)代碼

步驟9:復制該代碼并將其覆蓋在代碼的指定區域(在被稱(chēng)為更改的部分中)

第10步:更改后,點(diǎn)擊上傳

請記住,由于我們要啟用卡訪(fǎng)問(wèn)門(mén)鎖的功能,因此我們已經(jīng)執行了以下步驟:如果要卡訪(fǎng)問(wèn)門(mén),則需要在卡中執行以下步驟

步驟11:現在已上傳(請參閱狀態(tài)欄中的完成上傳)

代碼

//AKSHIT INNOVATION LAB https://www.youtube.com/c/AKSHITSINNOVATIONLAB

//RFID Door Lock

#include 《SPI.h》

#include 《MFRC522.h》

#define SS_PIN 10

#define RST_PIN 9

#define LED_G 5 //define green LED pin

#define LED_R 4 //define red LED

#define RELAY 3 //relay pin

#define BUZZER 2 //buzzer pin

#define ACCESS_DELAY 2000

#define DENIED_DELAY 1000

MFRC522 mfrc522(SS_PIN, RST_PIN); // Create MFRC522 instance.

void setup()

{

Serial.begin(9600); // Initiate a serial communication

SPI.begin(); // Initiate SPI bus

mfrc522.PCD_Init(); // Initiate MFRC522

pinMode(LED_G, OUTPUT);

pinMode(LED_R, OUTPUT);

pinMode(RELAY, OUTPUT);

pinMode(BUZZER, OUTPUT);

noTone(BUZZER);

digitalWrite(RELAY, LOW);

Serial.println(“Put your card to the reader.。.”);

Serial.println();

}

void loop()

{

// Look for new cards

if ( ! mfrc522.PICC_IsNewCardPresent())

{

return;

}

// Select one of the cards

if ( ! mfrc522.PICC_ReadCardSerial())

{

return;

}

//Show UID on serial monitor

Serial.print(“UID tag :”);

String content= “”;

byte letter;

for (byte i = 0; i 《 mfrc522.uid.size; i++)

{

Serial.print(mfrc522.uid.uidByte[i] 《 0x10 ? “ 0” : “ ”);

Serial.print(mfrc522.uid.uidByte[i], HEX);

content.concat(String(mfrc522.uid.uidByte[i] 《 0x10 ? “ 0” : “ ”));

content.concat(String(mfrc522.uid.uidByte[i], HEX));

}

Serial.println();

Serial.print(“Message : ”);

content.toUpperCase();

if (content.substring(1) == “89 B6 64 A3”) //change here the UID of the card/cards that you want to give access

{

Serial.println(“Authorized access”);

Serial.println();

delay(500);

digitalWrite(RELAY, HIGH);

digitalWrite(LED_G, HIGH);

delay(ACCESS_DELAY);

digitalWrite(RELAY, LOW);

digitalWrite(LED_G, LOW);

}

else {

Serial.println(“ Access denied”);

digitalWrite(LED_R, HIGH);

tone(BUZZER, 300);

delay(DENIED_DELAY);

digitalWrite(LED_R, LOW);

noTone(BUZZER);

}

}




關(guān)鍵詞: RFID

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>