ورود به حساب ثبت نام جدید فراموشی کلمه عبور
برای ورود به حساب کاربری خود، نام کاربری و کلمه عبورتان را در زیر وارد کرده و روی «ورود به سایت» کلیک کنید.





اگر فرم ورود برای شما نمایش داده نمیشود، اینجا را کلیک کنید.









اگر فرم ثبت نام برای شما نمایش داده نمی‌شود، اینجا را کلیک کنید.









اگر فرم بازیابی کلمه عبور برای شما نمایش داده نمی‌شود، اینجا را کلیک کنید.






جهت تبلیغ در وب سایت ECA کلیک کنید.

کاربران برچسب زده شده

نمایش نتایج: از 1 به 5 از 5
  1. #1
    2010/05/25
    OICC
    33
    0

    مشکل در راه اندازی ماژول RC522 با برد نانو

    سلام من این برنامه رو از اینترنت گرفتم تو فیلمی که سازنده اش گذاشته بود کاملا کار میکرد ، اما من تگ ها رو که نزدیک میکنم نمیشناسه ! تو برنامه نوشته که PRESS BUTTON TO ADD NEW CARD اما نمی فهمم کدوم کلید ؟!

    #include <SPI.h>
    #include <RFID.h>
    #include <Servo.h>
    #include "pitches.h"
    #include <Wire.h>

    // definition of the RFID
    RFID rfid(10,5);

    byte rfidmipo[5] = {0xCD,0x71,0xE1,0x6F,0x32};
    byte rfidnum2[5] = {0x44,0xCB,0x94,0x5B,0x40};
    // put your other cards allowed here

    byte serNum[5];
    byte data[5];

    // definition of melodies access / welcome and rejection / error
    int access_melody[] = {NOTE_A4,0,NOTE_A4,0};
    int access_noteDurations[] = {8,8,8,8,8,4,8,8,8,8,8,4};
    int fail_melody[] = {NOTE_G2,0,NOTE_D2,0};
    int fail_noteDurations[] = {8,8,8,8,8,4};

    // define pins of the LED, Buzzer and Servo-motor
    int LED_access = 2;
    int LED_denied = 3;
    int speaker_pin = 8;
    int servoPin = 9;

    // define servo-motor
    Servo doorLock;

    void setup(){
    doorLock.attach(servoPin); // link servo motor to pin
    Serial.begin(9600); // initialize serial communication
    SPI.begin(); // initialize SPI communication for RFID
    rfid.init(); // initialize the RFID
    Serial.println("++++++++++++++++++++++++++++++++++ +++++++++++++++++++++++++++");
    Serial.println("+ RFID Doorlock (v1) +");
    Serial.println("+ Please choose from the following: +");
    Serial.println("+ - Scan your card +");
    Serial.println("+ - Press the button to add new RFID tag# +");
    Serial.println("++++++++++++++++++++++++++++++++++ +++++++++++++++++++++++++++");
    delay(1000);
    pinMode(LED_access,OUTPUT);
    pinMode(LED_denied,OUTPUT);
    pinMode(speaker_pin,OUTPUT);
    pinMode(servoPin,OUTPUT);
    }

    void loop(){

    // Create a variable for each user
    boolean rfidmipo_card = true; // my card

    if (rfid.isCard()){ // found valid card
    if (rfid.readCardSerial()){ // reads the card
    delay(1000);
    data[0] = rfid.serNum[0]; // stores the serial number
    data[1] = rfid.serNum[1];
    data[2] = rfid.serNum[2];
    data[3] = rfid.serNum[3];
    data[4] = rfid.serNum[4];
    }

    //rfid.halt(); // RFID to standby
    if(data[0] < 16){
    Serial.print("0");
    }
    Serial.print(data[0],HEX);

    if(data[1] < 16){
    Serial.print("0");
    }
    Serial.print(data[1],HEX);

    if(data[2] < 16){
    Serial.print("0");
    }
    Serial.print(data[2],HEX);

    if(data[3] < 16){
    Serial.print("0");
    }
    Serial.print(data[3],HEX);

    if(data[4] < 16){
    Serial.print("0");
    }
    Serial.print(data[4],HEX);
    for(int i=0; i<5; i++){
    if(data[i] != rfidmipo[i]) rfidmipo_card = false; // if not my card, poses as fake. Here you can check the other cards allowed
    }
    Serial.println();
    if (rfidmipo_card){ // A card found
    Serial.print("Hello Michael."); //Serial.println("Hello Michael!"); // print message
    }

    else{ // if an unknown card is scanned
    Serial.print("Card not recognized. Access denied."); // Prints message
    digitalWrite(LED_denied, HIGH); //Red LED lights up
    delay(1000); // waiting
    digitalWrite(LED_denied, LOW); // red LED goes out
    }
    if (rfidmipo_card){// add other users with a logical or Welcome message and access permission
    Serial.print(" Access Granted.");
    digitalWrite(LED_access,HIGH); // green LED lights up
    doorLock.write(180); // door releases
    delay(5000); // waiting
    doorLock.write(0); // gate Latch
    digitalWrite(LED_access,LOW); // green LED goes out
    }
    Serial.println();
    delay(500);
    rfid.halt();
    }
    }

    ویرایش توسط golabi2 : 2016/11/01 در ساعت 09:57
  2. #2
    2010/08/19
    کردستان
    1,925
    896

    پاسخ : مشکل در راه اندازی ماژول RC522 با برد نانو

    سلام
    یه نمونه کد

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت

    هست. اینم تست کنید بد نیست.
    موفق باشید
    چرا ناراحتی پاتریک!
    + امروز ی بچه دیدم سرچهارراه گل میفروخت
    - از دیدنش ناراحت شدی؟
    + نه
    پس چی ناراحتت کرده
    + اینکه دیدن اینجور بچه ها انقدر واسم عادی شده که دیگه ناراحتم نمیکنه
    ------------------------------------------------------------------------------------------------------
    تاحالا فکر کردی بیسواد کیه؟- بی سواد یعنی کسی که نمیتونه ذهنیاتش رو عملی کنه!
  3. #3
    2010/05/25
    OICC
    33
    0

    پاسخ : مشکل در راه اندازی ماژول RC522 با برد نانو

    ممنونم ولی اون کد هم مشکل داشت
    اشکال این برنامه به نظرم تو این قسمت هست :

    byte rfidmipo[5] = {0xCD,0x71,0xE1,0x6F,0x32};
    byte rfidnum2[5] = {0x44,0xCB,0x94,0x5B,0x40};
    // put your other cards allowed here
    اطلاعات تگ مورد قبول باید اینجا قرار بگیره که نمیدونم چه اطلاعاتی میخواد
  4. #4
    2010/08/19
    کردستان
    1,925
    896

    پاسخ : مشکل در راه اندازی ماژول RC522 با برد نانو

    منظورتون از اینکه ایراد داشت چیه؟
    یعنی هیچ خروجی نمیده؟
    چرا ناراحتی پاتریک!
    + امروز ی بچه دیدم سرچهارراه گل میفروخت
    - از دیدنش ناراحت شدی؟
    + نه
    پس چی ناراحتت کرده
    + اینکه دیدن اینجور بچه ها انقدر واسم عادی شده که دیگه ناراحتم نمیکنه
    ------------------------------------------------------------------------------------------------------
    تاحالا فکر کردی بیسواد کیه؟- بی سواد یعنی کسی که نمیتونه ذهنیاتش رو عملی کنه!
  5. #5
    2010/05/25
    OICC
    33
    0

    پاسخ : مشکل در راه اندازی ماژول RC522 با برد نانو

    موقع verify کردن error داد که متاسفانه الان یادم نمیاد چی بود .
    بالاخره موفق شدم سریال یک کارت رو به برنامه معرفی کنم ، ولی نمی دونم باقی کارت ها رو چجوری معرفی کنم!
نمایش نتایج: از 1 به 5 از 5

موضوعات مشابه

  1. راه اندازی ماژول RFID-RC522
    توسط 5261 در انجمن میکروکنترلرهای AVR
    پاسخ: 7
    آخرين نوشته: 2018/02/01, 13:01
  2. پاسخ: 0
    آخرين نوشته: 2016/10/09, 11:43
  3. کی تونسته ماژول RFID - RC522 راه بندازه؟؟؟
    توسط bivafa1992 در انجمن پروسسورهای ARM
    پاسخ: 42
    آخرين نوشته: 2016/07/25, 00:44
  4. مشکل ارسال و دریافت داده از ماژول RFID-RC522
    توسط milad1393 در انجمن میکروکنترلرهای AVR
    پاسخ: 0
    آخرين نوشته: 2016/01/17, 20:48
  5. راه اندازی ماژول rfid با برد اردوینو نانو
    توسط baghozi در انجمن سایر مطالب مرتبط با ميکرو ها و پروسسورها
    پاسخ: 0
    آخرين نوشته: 2014/11/24, 16:35

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

علاقه مندي ها (Bookmarks)

علاقه مندي ها (Bookmarks)

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

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