صفحه 1 از 20 12311 ... آخرینآخرین
نمایش نتایج: از 1 به 10 از 195
Like Tree61 لایک

موضوع: ماژول کارت خوان آر اف آی دی با قابلیت خواندن و نوشتن - RFID Reader & Writer RC522

  1. #1
    Senior Member
    تاریخ عضویت
    Mar 2013
    محل سکونت
    Iran
    نوشته ها
    138

    Lightbulb ماژول کارت خوان آر اف آی دی با قابلیت خواندن و نوشتن - RFID Reader & Writer RC522

    ماژول RFID Reader & Writer RC522
    آی سی MF RC522 برای خواندن و نوشتن غیر تماسی تگ های RFID در فرکانس 13.56MHz بکار می رود.راه اندازی با ولتاژ پایین، قیمت کم ،انداز کوچک ارتباط بدون تماس چیپ برای خواندن و نوشتن روی کارت و انتقال دو طرفه دیتا با سرعت 424kbit/s این چیپ را برای دستگاه های هوشمند و قابل حمل مناسب ساخته است.ماژول RC522 دارای قابلیت استفاده آسان با بردهای آردوینو و کاربری مناسب در توسعه ی تجهیزات و کارت خوان های RF می باشد. این ماژول از یک مودلاسیون برجسته و دمدوله کردن کاملا یکپارچه برای ارتباط بدون تماس در محدوده فرکانسی 13.56MHz بهره می گیرد.این ماژول می تواند بطور مستقیم در قالب های مختلف ریدر بکار رود. ولتاژ 3.3V ، ارتباط از طریق رابط SPI از مشخصات این ماژول است. ارتبط برقرار شده توسط این ماژول پایدار و قابل اطمینان است. این ماژول به راحتی بوسیله آردوینو قابل راه اندازی است.

    p0005438_new_show2.jpg

    مشخصات
    ولتاژ:3.3V
    جریان مصرفی : 13-26mA
    جریان مصرفی در حالت standby : حدود 10تا 13mA
    جریان مصرفی در حالت sleep : کمتر از 80uA
    فرکنس کاری: 13.56MHz
    برد کارت خوان: 0 تا 60mm
    دارای رابط SPI
    سازگاری با آردوینو

    کابردهای RFID
    • کنترل دستیابی
    • ضد جعل و تقلب
    • مدیریت دارایی و پیگیری دارایی
    • ردیابی سند
    • ناوری اطلاعات مدیریت دارایی و یا پیگیری دارایی های فناوری اطلاعات
    • سامانه های هوشند دامداری و یا ردیابی حیوانات
    • RFID در ساخت و ساز : ابزار ردیابی ، ردیابی لوله
    • شناساسیی طلا و جواهر
    • ایمنی مواد غذایی و قابلیت ردیابی
    • RFID در بیمارستان و مراقبت از سلامت
    • پیگیری بیمار
    • پیگیری تجهیزات بیمارستان
    • سیستم های پرداخت RFID
    • شناسایی شخصی و پیگیری
    • کنترل دسترسی
    • زمان و حضور و غیاب
    • زمان بندی مسابقه (در حال اجرا ، دوچرخه ، وسیله نقلیه )
    • RFID و زنجیره تامین RFID حمل و نقل
    • ردیابی کانتینر های حمل بار
    • مدیریت کار در حال پیشرفت
    • شناسایی خودرو و تعین سطح دسترسی
    • سیستم های پرداخت تلفن
    • مدیریت محوطه

    مثال
    مثال زیر چگونگی خواندن دیتا از روی کارت PICC را با استفاده ماژول RC522 به همراه آردوینو نشان می دهد.

    rfid-reader-writer_fritzing_bb.jpg

    کد:
    #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)); }
    مرجع:
    MFRC522 and Arduino | Projects

    جهت سفارش این کالا، به این بخش در فروشگاه آفتاب رایانه مراجعه نمایید.
    فایل های پیوست شده فایل های پیوست شده
    ویرایش توسط hesam.time : 11-16-2013 در ساعت 01:22 PM

  2. #2
    Senior Member
    تاریخ عضویت
    Nov 2013
    نوشته ها
    183
    سلام میشه نحوه اتصال به mega 2560 رو هم بگید خیلی لازم دارم

  3. #3
    Senior Member
    تاریخ عضویت
    Mar 2013
    محل سکونت
    Iran
    نوشته ها
    138
    (Pin layout should be as follows (on Arduino Mega

    MOSI: Pin 51 / ICSP-4
    MISO: Pin 50 / ICSP-1
    SCK : Pin 52 / ISCP-3
    (SS : Pin 53 (Configurable
    (RST : Pin 5 (Configurable
    ویرایش توسط hesam.time : 11-21-2013 در ساعت 09:23 AM

  4. #4
    Senior Member
    تاریخ عضویت
    Nov 2013
    نوشته ها
    183
    سلام ببخشید من میخواستم ببینم چه جوری میتونم کد تگ ها رو به پورت سریال ارسال کنم
    برنامه های زیادی تو اینترنت بود ولی هیچکدوم اونی که میخواستم نبود خودمم زیاد بهش کخ ریختم ولی نفهمیدم باید چی کار کنم میشه یکدی بدین که بشه شماره یونیک تگ رو در آورد باهاش

  5. #5
    مدیر اصلی
    تاریخ عضویت
    Aug 2012
    محل سکونت
    ایران
    نوشته ها
    440
    سلام
    همین کد نمونه دقیقا همین کار رو انجام می ده، البته باید کتابخونش رو نصب کنید.
    برای مشاهده خروجی هم از سریال مونیتور آردوینو استفاده کنید

  6. #6
    Senior Member
    تاریخ عضویت
    Nov 2013
    نوشته ها
    183
    درسته همین کارو انجام میده ولی تفاوتش اینه که بیت به بیت میخونه من چون اینو برای نرم افزاری که طراحی کردم میخوام
    و اگه بشه به جای این همه اطلاعات همه رو یکی کنه مثلا یک عدد 20 رقمی یا یک کد hex فرقی ندارن ولی فقط تو یک خط بنویسه و این همه زحمت توضیح دادنو نکشه

    راستی یک سوال دیگه تو شهر ما (مشهد) برای سوار شدن به مترو و اتوبوس از همین کارت ها استفاده میشه که اسمشو گذاشتن من کارت ولی فقط کافیه برای 1 تا 2 ثانیه کارتو نزدیکه دستگاهش نگه داری تا اطلاعاتو بخونه مبلغو کم کنه و ذخیرش کنه ولی با این کد باید چند ثانیه طولانی این کارتو بزاری رو کارت خوان تا کل اطلاعاتو بخونه واسه اینم راهی هست؟
    لایک کردن

  7. #7
    مدیر اصلی
    تاریخ عضویت
    Aug 2012
    محل سکونت
    ایران
    نوشته ها
    440
    سلام
    شما باید این کد رو خودتون تغییر بدید متناسب با پروژتون، این خط هم کل اطلاعات رو یکجا نمایش می ده
    کد:
    mfrc522.PICC_DumpToSerial(&(mfrc522.uid));

  8. #8
    Senior Member
    تاریخ عضویت
    Nov 2013
    نوشته ها
    183
    حلش کردم خیلیم عالی شد
    رفتم به کتابخونه Rc522 یک تابع دیگه به منظور کاری که گفتم اضافه کردم و حالا وقتی کارتو نزدیک میکنی UId کارتو میخونه خیلیم عالی
    خواستین کدارو بزارم
    لایک کردن

  9. #9
    مدیر اصلی
    تاریخ عضویت
    Aug 2012
    محل سکونت
    ایران
    نوشته ها
    440
    سلام
    اگر کد رو بزارید که کاربراهای دیگه هم استفاده کنند که عالی میشه
    لایک کردن

  10. #10
    Senior Member
    تاریخ عضویت
    Nov 2013
    نوشته ها
    183

    Wink کتابخانه ویرایش ویرایش یافته

    به خاطر اینکه چند فایلو کداشو تغییر دادم خوده کتابخانه رو میزارم واسه دانلود با یه نمونه کد برای اسفاده از اون
    تابع اضافه شده به کتابخونه PICC_GetType
    پارامتر ورودی از نوع اشاره گر

    نحوه استفاده
    کد:
    /*
    ###################################################################
    #                                                                 #
    #                       (Be name Khoda)                           #
    #                 Developer : Navid Khajezade                     # 
    #           https://plus.google.com/+navidkhajezadeh              #
    #                                                                 #
    ###################################################################
    */
    
    #include <SPI.h> // Baraye kar ba Port Serial
    /////////////////////////////////////////////
    #include <MFRC522.h> // Baraye kar ba Module RFID
    /////////////////////////////////////////////
    #define SS_PIN 53 // Pin Taein Konandeye SDA Pin Module
    /////////////////////////////////////////////
    #define RST_PIN 11 // Pin Taeni Konandeye Reset Module
    /////////////////////////////////////////////
    MFRC522 mfrc522(SS_PIN, RST_PIN); // Sakhtane nemone az Mfrc522 
    /////////////////////////////////////////////
    void setup() { // Pikar bandi
    	Serial.begin(9600);	// Taein Baud serial baraye eretebat ba PC
    	SPI.begin();		// Meghdar deheye Khotote SPI 
    	mfrc522.PCD_Init();	// Meghdar deheye MFRC522 
        Serial.println("InsertCard");
    }
    
    void loop() {
    	// Look for new cards
    	if ( ! mfrc522.PICC_IsNewCardPresent()) {
    		return;
    	}
    	// Select one of the cards
    	if ( ! mfrc522.PICC_ReadCardSerial()) {
    		return;
    	}
    	Serial.println("UID: ");
    	mfrc522.PICC_GetUID(&(mfrc522.uid)); // Tabeye ezafe shode be Ketabkhane
    	Serial.println("InsertCard");
    }
    RC522_Library.zip

صفحه 1 از 20 12311 ... آخرینآخرین

کلمات کلیدی این موضوع

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •  

SEO by vBSEO