وحدة QB046/QB087 RFID RC522 I2C

1. مقدمة المنتج

../../_images/RFID-1.png

تحديد الهوية باستخدام ترددات الراديو (RFID) هي تقنية تستخدم لتحديد هوية الأشياء وتتبعها لاسلكيًا، وتعتمد على مبدأ الاتصال اللاسلكي من خلال استخدام علامات RFID وقارئات RFID.

علامة RFID: علامة RFID عبارة عن شريحة صغيرة تحتوي على معرف فريد (عادةً ما يكون رمزًا رقميًا) بالإضافة إلى بعض الذاكرة لتخزين معلومات إضافية. تتكون هذه العلامات عادةً من شريحة RFID وهوائي.

قارئ RFID: قارئ RFID هو جهاز إلكتروني يقوم بتوليد إشارة تردد لاسلكي وإرسالها إلى علامة RFID القريبة. القارئ مسؤول أيضًا عن تلقي إشارة الاستجابة من العلامة وفك تشفير معلومات العلامة.

الاتصالات عبر الترددات الراديوية: عندما يرسل قارئ RFID إشارة ترددات راديوية، فإنه ينشط علامات RFID القريبة. تحصل علامات RFID السلبية على الطاقة من إشارة القارئ بالإضافة إلى الأوامر التشغيلية وتستخدمها لإرسال إشارات الاستجابة الخاصة بها. تتمتع علامات RFID النشطة بمصدر كهرباء خاص بها، لذا يمكنها إرسال الإشارات بنشاط.

مرجع التطبيق: السيناريوهات التي تتطلب التعرف على الكائنات مثل أنظمة الإدارة وأنظمة الأمان.

2. مواصفات المعلمة

معامل القيمة//الوصف
الجهد التشغيل 3.3V ~ 5V
درجة حرارة التشغيل -40 ° C ~ + 80 ° C
بروتوكول المعيار ايزو 14443أ، ايزو 14443ب
دعم نوع البطاقة ميفار S50، ميفار S70
تردد 13.56MHz
وضع الاتصال لجنة التحقيق المستقلة
المقاس 4.72cm * 2.38cm
../../_images/RFID-5.jpg

3. مخطط الأسلاك

../../_images/RFID-2.png
وحدة RFID RC522 I2C ONE
VCC 5V
GND GND
SCL دبوس تناظري A5
SDA دبوس تناظري A4

4. رمز العينة

 1//www.acebott.com
 2#include <Wire.h>
 3#include "MFRC522_I2C.h"
 4// 0x28 is the i2c address on SDA. If it doesn't match, use i2cscanner to check your address
 5MFRC522 mfrc522(0x28);   // Create MFRC522 instance.
 6String rfid_str = "";
 7void setup() {
 8 Serial.begin(115200);      // Set baud rate to 115200
 9 Wire.begin();          // Initialize I2C
10 mfrc522.PCD_Init();       // Initialize MFRC522
11}
12void loop() {
13if ( ! mfrc522.PICC_IsNewCardPresent() || ! mfrc522.PICC_ReadCardSerial() ) {
14 delay(50);
15 return;
16}
17 rfid_str = ""; // Clear the string
18 Serial.print(F("Card UID:"));
19 for (byte i = 0; i < mfrc522.uid.size; i++) { // Dump UID
20  rfid_str = rfid_str + String(mfrc522.uid.uidByte[i], HEX); // Convert to string
21 }
22 Serial.println(rfid_str);
23}

5. نتيجة الاختبار

بعد تحميل الكود إلى لوحة التحكم، افتح مراقب المنفذ التسلسلي لـ Arduino IDE، واضبط معدل الباود على 115200، ثم انتقل إلى وضع التمرير.

عندما نضع علامة RFID على قارئ RFID، سيعرض المنفذ التسلسلي المعرف الفريد لعلامة RFID، UID.

../../_images/RFID-3.png

6. الموارد ذات الصلة

PDF والرمز

7.احصل على واحدة الآن

أعمال B2B: معلومات@acebott.com

الوظائف ذات الصلة

اترك التعليق الأول

تقدم بطلب للحصول على نسخة تجريبية مجانية

تم منح تجربة هذا المنتج الأولوية للمعلمين والمؤسسات الأكاديمية.

من خلال ملء هذا النموذج وإرساله، فإنك توافق على
شروط وأحكام تجربة منتج Acebott.

احصل على خصم التعليم الحصري الخاص بك اليوم

املأ هذا النموذج لتقديم طلب للحصول على خصومات خاصة مصممة خصيصًا للمعلمين والمؤسسات. استمتع بخصم لا يقل عن 5% على مجموعات STEM الخاصة بنا - لأن التعليم يستحق المكافأة!

من فضلك قم بملء النموذج أعلاه، وسوف يقوم فريقنا بالتواصل معك على الفور!
😊🚀

احصل على عرض أسعار مجاني! 🎉

هل لا تستطيع العثور على مجموعة STEM المثالية؟ هل تريد الحصول على أفضل أسعار الجملة؟
هل أنت مهتم بأن تصبح موزعًا؟

فقط قم بملء النموذج أعلاه، وسنتصل بك في أقرب وقت ممكن بكل المعلومات التي تحتاجها! 😊🚀

هذا الموقع محمي بواسطة خدمة reCAPTCHA، وتُطبق عليه سياسة الخصوصية   شروط الخدمة بشركة Google.