כיצד לחבר קורא RFID RC522 לארדואינו

תוכן עניינים:

כיצד לחבר קורא RFID RC522 לארדואינו
כיצד לחבר קורא RFID RC522 לארדואינו

וִידֵאוֹ: כיצד לחבר קורא RFID RC522 לארדואינו

וִידֵאוֹ: כיצד לחבר קורא RFID RC522 לארדואינו
וִידֵאוֹ: RC522 RFID module. Доступ по карте. 2024, נוֹבֶמבֶּר
Anonim

במאמר זה נבחן את החיבור של קורא כרטיסי RFID RC522 ומפתחות מפתח הפועלים בתדר של 13.56 מגה-הרץ.

קורא RFID RC522 עם כרטיס ומפתח מפתח
קורא RFID RC522 עם כרטיס ומפתח מפתח

זה הכרחי

  • - ארדואינו;
  • - קורא RFID RC522;
  • - תג RFID אלחוטי או כרטיס תחבורה רגיל למטרו / קרקע;
  • - מחשב;
  • - חיבור חוטים.

הוראות

שלב 1

מודול RFID-RC522 מבוסס על שבב NXP MFRC522. מיקרו-מעגל זה מספק תקשורת אלחוטית דו כיוונית (עד 6 ס"מ) בתדר של 13.56 מגה-הרץ. RFID הוא קיצור של "זיהוי תדרים רדיו" ומתורגם ל"זיהוי תדרי רדיו ".

המיקרו-מעגל MFRC522 תומך בממשקי החיבור הבאים:

- SPI (ממשק היקפי סידורי, ממשק טורי לתקשורת התקנים היקפיים), מספק קצב העברת נתונים של עד 10 מגה ביט / שנייה;

- ממשק I2C דו חוטי, מהיר עד 3400 kbaud במצב מהיר, עד 400 kbaud במצב מהיר;

- UART טורי (אנלוגי RS232), מהירות עד 1228, 8 kbaud.

באמצעות מודול זה, אתה יכול לכתוב ולקרוא נתונים מתגי RFID שונים: מרכזי מפתח מאינטרקום, כרטיסי מעבר מפלסטיק וכרטיסים לתחבורה התחתית והקרקעית, כמו גם תגי ה- NFC הפופולריים יותר ויותר.

מודול אלחוטי RFID-RC522
מודול אלחוטי RFID-RC522

שלב 2

בואו נחבר את מודול ה- RFID-RC522 לארדואינו דרך ממשק SPI על פי התרשים שלהלן.

המודול מופעל על ידי מתח 2, 5 עד 3, 3 V. אנו מחברים את שאר הפינים לארדואינו באופן הבא:

RST D9;

SDA (SS) - D10;

MOSI - D11;

MISO - D12;

SCK - D13.

כמו כן, זכור כי ל- Arduino יש כותרת ICSP ייעודית להפעלת SPI. האיחוד שלו מוצג גם באיור. ניתן לחבר את הפינים RST, SCK, MISO, MOSI ו- GND של מודול RC522 למחבר ICSP בארדואינו.

תרשים חיבור RFID-RC522 SPI
תרשים חיבור RFID-RC522 SPI

שלב 3

למיקרו-מעגל MFRC522 פונקציונליות נרחבת למדי. תוכלו להכיר את כל האפשרויות על ידי לימוד הדרכון שלה (גליון הנתונים). כדי להכיר את היכולות של מכשיר זה, נשתמש באחת הספריות המוכנות שנכתבו עבור ה- Arduino לעבודה עם RC522. בסוף המאמר תוכלו למצוא קישור לאחת הספריות בשם rfid. הורד אותו ופרק אותו ל-% Arduino IDE% / ספריות / ספריה.

התקנת הספרייה
התקנת הספרייה

שלב 4

עכשיו בואו נפתח את רישום הדוגמה: קובץ -> דוגמאות -> MFRC522 -> DumpInfo ונטען אותו בזיכרון הארדואינו. שרטוט זה קובע את סוג ההתקן המחובר לקורא וקורא את הנתונים שנכתבו על תג ה- RFID או על הכרטיס, ואז פלט אותם ליציאה הטורית. הטקסט של הסקיצה מוגב היטב על ידי מפתחי ספריית "rfid", ומידע שימושי רב על העבודה עם הספרייה כלול בקובץ MFRC522.h.

סקיצה לקריאת מידע שתועדה על תג RFID
סקיצה לקריאת מידע שתועדה על תג RFID

שלב 5

הפעל את צג היציאה הטורית באמצעות שילוב המקשים Ctrl + Shift + M, באמצעות תפריט כלים או הכפתור עם הזכוכית המגדלת. עכשיו בואו נצמיד לקורא כרטיס מטרו או כל תג RFID אחר. צג היציאה הטורית יציג את הנתונים הרשומים בתג RFID או בכרטיס. לדוגמא, במקרה שלי, מוצפנים כאן מספר כרטיס ייחודי, תאריך הרכישה, תאריך התפוגה, מספר הנסיעות שנותרו, וכן מידע על השירות. ננתח באחד המאמרים העתידיים את מה שכתוב במפות התחבורה התחתית והקרקעית.

מוּמלָץ: