نمایش نتایج: از 1 به 10 از 195
Like Tree61 لایک

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

Hybrid View

  1. #1
    Senior Member
    تاریخ عضویت
    Nov 2013
    نوشته ها
    183
    نقل قول نوشته اصلی توسط mahdi.m نمایش پست ها
    وقتی تغذیه ماژول rfid رو قطع می کنم ، چراغش خاموش نمیشه. (از طریق پایه های دیگه همچنان تغذیه میشه) به نظرتون ماژول خرابه؟
    ماژول های شما اینطوری نیستن؟
    نه دوسته عزیر مشکل شما از ماژول نیست ماژول از پین های دیگه تغذیه میشه ولی این بنا نیست که اونا رو قطع کرد یا اینکه ماژول خراب باشه (من از این ماژول چندتا دارم همشون همین طوری هستن همه هم کار میکنن)
    مشکلتون رو دقیق تر بگید تا کمکتون کنم
    اول از همه از چه بردی استفاده میکنید UNO ، Mega و .....
    دوم اینکه نحوه اتصالاتون چه طور هستش
    و سوم اینکه کد برنامه تون رو بزارید یا بگید از کدوم کد استفاده میکنید
    لایک کردن

  2. #2
    Junior Member
    تاریخ عضویت
    Mar 2014
    نوشته ها
    13
    مجددا سلام
    برد مگا2560 (البته با برند فاندوینو که از همین فروشگاه آفتاب رایانه تهیه شده)
    کد برنامه و اتصالات هم
    کد:
    /*
    
     * Signal     Pin              Pin               Pin
     *                  Arduino Mega      MFRC522 board
     * ------------------------------------------------------------
     * Reset       5                 RST
     * SPI SS     53                SDA
     * SPI MOSI   52                MOSI
     * SPI MISO   51                MISO
     * SPI SCK    50                SCK
     *
     
    
    #include <SPI.h>
    #include <MFRC522.h>
    
    #define SS_PIN 53
    #define RST_PIN 5
    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));
    }
    همون برنامه ساده ای که تو اولین صفحه از همین تاپیک هست
    البته اتصالات spi متناسب با مگا
    برنامه هم بدون هیچ error کامپایل و آپلود میشه
    کتابخونه هم متناسب با دستور
    mfrc522.PICC_DumpToSerial(&(mfrc522.uid));
    هست و از اون بابت هم مشکلی نیست
    اساسا من فکر می کنم برد مگا مشکل داشته باشه
    چطور میشه فهمید که spi داره داده ارسال و دریافت می کنه یا نه(بدون اسیلوسکوپ-با آوامتر)؟
    ویرایش توسط mahdi.m : 03-30-2014 در ساعت 01:43 PM

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

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

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

SEO by vBSEO