2015年5月25日 星期一

課程33-RFID 模組實驗

目的:



電子元件:

麵包板 x 1
Arduino 主板 x 1
蜂鳴器 x1

接線圖:


電路圖:


下載:

MFRC522 解壓縮後得到目錄RFID,放到Arduino的sketchbook目錄下的libraries目錄裡。

程式碼:


#include <SPI.h>
#include <MFRC522.h>
#define SS_PIN 10
#define RST_PIN 9
MFRC522 mfrc522(SS_PIN, RST_PIN); // Create MFRC522 instance.
void setup() {
 Serial.begin(9600); // Initialize serial communications with the PC
 SPI.begin(); // Init SPI bus
 mfrc522.PCD_Init(); // Init MFRC522 card
 Serial.println("Scan PICC to see UID and type...");
}
void loop() {
 // Look for new cards
 if ( ! mfrc522.PICC_IsNewCardPresent()) {
   return;
 }
 // Select one of the cards
 if ( ! mfrc522.PICC_ReadCardSerial()) {
   return;
 }
 // Dump debug info about the card. PICC_HaltA() is automatically called.
 mfrc522.PICC_DumpToSerial(&(mfrc522.uid));
}

程式說明:


圖表:


實驗影片:


參考資料:



沒有留言:

張貼留言

Arduino、Raspberry Pi、System Integration,如有問題或建議,可以互相討論喔~