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





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









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









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





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

نمایش نتایج: از 1 به 5 از 5
  1. #1
    2016/09/22
    34
    37

    ماژول اثر انگشت R308

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

    عضویت


    ماژول اسکنر اثر انگشت دارای یک سنسور اثر انگشت است که امکان تشخیص و شناسایی اثر انگشت و افزودن تاییدیه بسیار ساده را برای کاربر فراهم می کند. این ماژول دارای چیپ DSP قدرتمند AS601 است که وظیفه رندر کردن تصویر ، محاسبه و قابلیت پیدا کردن و جستجو را برعهده دارد.شما همچنین با استفاده از حافظه FLASH داخلی این ماژول می توانید تا 162 اثر انگشت را مستقیما ثبت و ذخیره کنید. این ماژول دارای یک LED قرمز داخل لنز آن است که به هنگام گرفتن عکس روشن شده و شما را از وضعیت کارکرد آن آگاه می سازد. استفاده از این ماژول آسان بوده بهترین وسیله ایست که می توانید برای اسکن از اثر انگشت داشته باشید. این ماژول با آردوینو کاملا سازگار بوده و براحتی توسط آن قابل راه اندازی می باشد.

    مشخصات
    ولتاژ تغذیه: 3.6~6.0 ولت
    ماکزیمم جریان کاری: 120mA
    مدت زمان تصویر برداری از اثر انگشت: 1.0S
    مد Match : مد مقایسه 1:1
    مد جستجو: 1:N
    ظرفیت ذخیره سازی: 162 نمونه
    نرخ پذیرش نادرست: 0.001% (سطح امنیتی 3)
    نرخ نپذیرفتن نادرست: 1.0% (سطح امنیتی 3)
    نرخ baud:
    9600, 19200, 28800, 38400, 57600bps (پیش فرض 57600)
    نوع ارتباط : سریال TTL
    دمای کاری: 20- ~ 50+ درجه سانتی گراد

    مثال
    در این مثال با اتصال ماژول تشخیص اثر انگشت به آردوینو می توانید میزان اطمینان از مطابقت اثر انگشت را بصورت اعداد 1 تا 255 در Serial Monitor مشاهده کنید.
    کد HTML:
    #include <Adafruit_Fingerprint.h>
    #if ARDUINO >= 100
     #include <SoftwareSerial.h>
    #else
     #include <NewSoftSerial.h>
    #endif
    
    int getFingerprintIDez();
    
    // pin #2 is IN from sensor (GREEN wire)
    // pin #3 is OUT from arduino  (WHITE wire)
    #if ARDUINO >= 100
    SoftwareSerial mySerial(2, 3);
    #else
    NewSoftSerial mySerial(2, 3);
    #endif
    
    Adafruit_Fingerprint finger = Adafruit_Fingerprint(&mySerial);
    
    void setup()  
    {
      Serial.begin(9600);
      Serial.println("fingertest");
    
      // set the data rate for the sensor serial port
      finger.begin(57600);
      
      if (finger.verifyPassword()) {
        Serial.println("Found fingerprint sensor!");
      } else {
        Serial.println("Did not find fingerprint sensor :(");
        while (1);
      }
      Serial.println("Waiting for valid finger...");
    }
    
    void loop()                     // run over and over again
    {
      getFingerprintIDez();
    }
    
    uint8_t getFingerprintID() {
      uint8_t p = finger.getImage();
      switch (p) {
        case FINGERPRINT_OK:
          Serial.println("Image taken");
          break;
        case FINGERPRINT_NOFINGER:
          Serial.println("No finger detected");
          return p;
        case FINGERPRINT_PACKETRECIEVEERR:
          Serial.println("Communication error");
          return p;
        case FINGERPRINT_IMAGEFAIL:
          Serial.println("Imaging error");
          return p;
        default:
          Serial.println("Unknown error");
          return p;
      }
    
      // OK success!
    
      p = finger.image2Tz();
      switch (p) {
        case FINGERPRINT_OK:
          Serial.println("Image converted");
          break;
        case FINGERPRINT_IMAGEMESS:
          Serial.println("Image too messy");
          return p;
        case FINGERPRINT_PACKETRECIEVEERR:
          Serial.println("Communication error");
          return p;
        case FINGERPRINT_FEATUREFAIL:
          Serial.println("Could not find fingerprint features");
          return p;
        case FINGERPRINT_INVALIDIMAGE:
          Serial.println("Could not find fingerprint features");
          return p;
        default:
          Serial.println("Unknown error");
          return p;
      }
      
      // OK converted!
      p = finger.fingerFastSearch();
      if (p == FINGERPRINT_OK) {
        Serial.println("Found a print match!");
      } else if (p == FINGERPRINT_PACKETRECIEVEERR) {
        Serial.println("Communication error");
        return p;
      } else if (p == FINGERPRINT_NOTFOUND) {
        Serial.println("Did not find a match");
        return p;
      } else {
        Serial.println("Unknown error");
        return p;
      }   
      
      // found a match!
      Serial.print("Found ID #"); Serial.print(finger.fingerID); 
      Serial.print(" with confidence of "); Serial.println(finger.confidence); 
    }
    
    // returns -1 if failed, otherwise returns ID #
    int getFingerprintIDez() {
      uint8_t p = finger.getImage();
      if (p != FINGERPRINT_OK)  return -1;
    
      p = finger.image2Tz();
      if (p != FINGERPRINT_OK)  return -1;
    
      p = finger.fingerFastSearch();
      if (p != FINGERPRINT_OK)  return -1;
      
      // found a match!
      Serial.print("Found ID #"); Serial.print(finger.fingerID); 
      Serial.print(" with confidence of "); Serial.println(finger.confidence);
      return finger.fingerID; 
    }

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

    عضویت

    ویرایش توسط ali_ezzati : 2016/10/10 در ساعت 10:38
  2. #2
    2012/06/18
    83
    3

    پاسخ : ماژول اثر انگشت R308

    دوست من سلام.
    از توضیحات و آموزش خوب تون ممنونم.
    ببخشید یه سوال داشتم و اونم اینکه آیا براتون امکان دار که یه مثال برای راه اندازی این ماژول با بسکام بدون آردوینو رو برام بزارید؟
    ویرایش توسط behzadsen : 2016/12/28 در ساعت 00:59
  3. #3
    2017/01/14
    1
    0

    پاسخ : ماژول اثر انگشت R308

    سلام من با استفاده از ماژول r305 و برد arduino uno میخوام سنسور را راه اندازی کنم در ابتدا اومدم skatch خود آردینو آخرین نسخه شو دانلود کردم و کتابخانه ها رو هم دانلود کردم بعد کتابخانه ی adafruit_fingerprintرا در مسیر زیر کپی کردم document.....> arduino.....>libraries...>fingerprintکپی کردم و نمونه هایی که خود کتابخانه میده رو و درون آن است را ران میکنم که برنانه های نمونه همان:document.....> arduino.....>libraries...>fingerprint....>examples ....>enrollرا verifyو upload میکنم تا بخش creade model پیش میره و در store modelخطای unknownenroll میده،کتابخونه مو عوض کردم و چندین کتابخانه ی دیگه رو اتحان کردم یا توی بخش store model یاcreate modelگیر میکنه،مشکل از کجاست؟
  4. #4
    2017/02/17
    2
    0

    پاسخ : ماژول اثر انگشت R308

    سلام
    میشه حافظه ذخیره سازی این بردو افزایش داد؟
    یا اینکه باید از برد دیگه ای استفاده کرد؟
    حداقل برای ذخیره 1000 اثر انگشت باید چکار کرد؟
    ممنون
  5. #5
    2017/05/06
    3
    0

    پاسخ : ماژول اثر انگشت R308

    سلام در صورت امکان با کد ویژن راه اندازی رو بنویسید ممنون
نمایش نتایج: از 1 به 5 از 5

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

  1. شروع به کار با ماژول اثر انگشت
    توسط SAEED.KH در انجمن میکروکنترلرهای AVR
    پاسخ: 2
    آخرين نوشته: 2015/11/13, 07:40
  2. کمک در راه اندازی ماژول اثر انگشت SM-621
    توسط avr1083 در انجمن میکروکنترلرهای AVR
    پاسخ: 8
    آخرين نوشته: 2015/01/29, 15:35
  3. ماژول اثر انگشت FP20
    توسط rezash86 در انجمن میکروکنترلرهای AVR
    پاسخ: 2
    آخرين نوشته: 2014/12/11, 17:22
  4. sm 621 ماژول اثر انگشت
    توسط meysam_b در انجمن میکروکنترلرهای AVR
    پاسخ: 9
    آخرين نوشته: 2014/08/29, 23:21
  5. کنترل در با ماژول اثر انگشت
    توسط bbd556 در انجمن مدار هاي ديجيتال
    پاسخ: 0
    آخرين نوشته: 2011/07/18, 21:10

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

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

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

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

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