在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

怎樣用ArduinoUNO創建指紋傳感器門鎖

454398 ? 來源:工程師吳畏 ? 2019-08-01 17:51 ? 次閱讀

電路圖和說明

首先,將指紋傳感器連接到Arduino UNO。確保通過串行通信獲得與Arduino配合使用的指紋傳感器。

Arduino UNO上串行通信的默認引腳是電路板的引腳0(RXD)和引腳1(TXD),但我們將使用其他引腳進行串行通信。對于這個項目,我們將在代碼中使用SoftwareSerial庫。

以下是指紋傳感器和UNO之間所需的連接:

然后將I2C LCD模塊連接到UNO。連接如下:

然后,將繼電器模塊連接到Arduino UNO,如下面的電路圖所示。

指紋門鎖電路圖。

為了控制門鎖,你需要一個7到12V的電池 - 我使用了三個18650電池。

下載項目庫

指紋傳感器和I2C LCD的庫很容易獲得。

要安裝Adafruit指紋庫,請打開在Arduino Library Manager中輸入“fingerprint”,你會看到Adafruit Fingerprint庫彈出。單擊安裝。

鍵入“指紋“進入Arduino庫管理器找到正確的庫。

你可以安裝LiquidCrystal I2C圖書館以同樣的方式。搜索“LiquidCrystal I2C”,您將能夠看到此庫:

在Arduino庫管理器中輸入“liquidcrystal I2C”以找到正確的庫。

代碼演練和解釋

讓我們看一下代碼的各個部分以及它們在項目中的用途。為方便起見,本文末尾可以下載該項目的完整代碼。

軟件串行庫允許我們使用除默認0,1引腳之外的其他引腳進行串行通信。復制以下部分的代碼并上傳。

#include

#include

#include

#include

SoftwareSerial mySerial(2, 3);

在設置功能中,設置指紋傳感器工作的波特率。然后,檢查指紋傳感器是否正在與Arduino通信。

finger.begin(57600);

if (finger.verifyPassword()) {

lcd.setCursor(0, 0);

lcd.print(“ FingerPrint ”);

lcd.setCursor(0, 1);

lcd.print(“Sensor Connected”);

}

else {

lcd.setCursor(0, 0);

lcd.print(“Unable to found”);

lcd.setCursor(0, 1);

lcd.print(“Sensor”);

delay(3000);

lcd.clear();

lcd.setCursor(0, 0);

lcd.print(“Check Connections”);

while (1) {

delay(1);

}

}

現在我們需要設置你的實際指紋!以下代碼部分供用戶將手指放在將指紋轉換為圖像的指紋掃描儀上。

uint8_t p = finger.getImage();

if (p != FINGERPRINT_OK) {

lcd.setCursor(0, 0);

lcd.print(“ Waiting For”);

lcd.setCursor(0, 1);

lcd.print(“ Valid Finger”);

return -1;

}

p = finger.image2Tz();

if (p != FINGERPRINT_OK) {

lcd.clear();

lcd.setCursor(0, 0);

lcd.print(“ Messy Image”);

lcd.setCursor(0, 1);

lcd.print(“ Try Again”);

delay(3000);

lcd.clear();

return -1;

}

p = finger.fingerFastSearch();

if (p != FINGERPRINT_OK) {

lcd.clear();

lcd.setCursor(0, 0);

lcd.print(“Not Valid Finger”);

delay(3000);

lcd.clear();

return -1;

}

如果圖像混亂,它會要求再次掃描你的手指為了獲得良好的指紋圖像,將與您系統中所有指紋的保存圖像進行比較。在匹配圖像后,門將打開。否則,門將保持關閉。

將手指放在傳感器上,以便系統可以創建指紋圖片。

一旦系統收到明確的指紋,您的門鎖就可以使用了!

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 指紋傳感器
    +關注

    關注

    6

    文章

    196

    瀏覽量

    63488
  • Arduino
    +關注

    關注

    188

    文章

    6471

    瀏覽量

    187307
  • 門鎖
    +關注

    關注

    0

    文章

    47

    瀏覽量

    11935
收藏 人收藏

    評論

    相關推薦

    項目分享 | 小熊派DIY一款指紋門鎖

    傳感器中斷信號 PA11/10 6 VCC_3V3A 指紋傳感器供電電源3.3V V3.3/13 該模組共有六個管腳,這六個管腳通過杜邦線分別連接到小熊派IoT開發板上的引腳。 模組通過收到主控發送
    發表于 10-09 13:55

    智能門鎖觸摸芯片_門鎖感應芯片_指紋密碼鎖芯片

    ,通過觸摸式操作,可以快速、精準地開啟門鎖;使用觸摸芯片,不論是普通的指紋鎖,還是高端的智能鎖,都可以實現快速的開門操作,提高安全系數。 此外,智能門鎖觸摸芯片具有超高的安全性能;它采用了高級的加密技術,可
    的頭像 發表于 09-26 14:57 ?429次閱讀
    智能<b class='flag-5'>門鎖</b>觸摸芯片_<b class='flag-5'>門鎖</b>感應芯片_<b class='flag-5'>指紋</b>密碼鎖芯片

    CW32模塊使用 指紋識別傳感器

    光學指紋識別傳感器采用了國內著名指紋識別芯片公司杭州晟元芯片技術有限公司(Synochip) 的 AS608 指紋識別芯片。芯片內置 DSP 運算單元,集成了指紋識別算法,能高效快速采
    的頭像 發表于 09-18 15:15 ?415次閱讀
    CW32模塊使用 <b class='flag-5'>指紋識別傳感器</b>

    怎樣用THS3201實現輸出功率可調?

    怎樣用THS3201實現輸出功率可調?
    發表于 08-26 08:28

    怎么表測量溫度傳感器的好壞

    表是一種常用的測量工具,可以用來測量電壓、電流、電阻等參數。然而,對于溫度傳感器的測量,萬表可能不是最佳選擇。溫度傳感器通常使用熱電偶、熱敏電阻或半導體
    的頭像 發表于 06-19 15:06 ?2582次閱讀

    八爪魚推出新款160Plus 指紋傳感器“芯”化解行業痛點

    代表的多款電容按壓式指紋傳感器,擁有覆蓋 80 系列、100 系列及 120 系列的多規格高表現力的產品,且銷量屢破新高,受到市場的廣泛認可,OS8系列芯片產品月銷量突破 800K,市場占比超過35%。在此基礎上,公司針對指紋
    的頭像 發表于 05-31 17:06 ?463次閱讀

    stm32f105主控作為傳感器信號采集,精度和抗干擾怎樣

    stm32f105主控作為傳感器信號采集,精度和抗干擾怎樣。。。。?模擬采樣的時候,外圍如何處理比較得當。。 現在做個東西,INA128U 采集壓力
    發表于 05-11 08:08

    怎樣用STM8L的PB3/TIM2_TRIG的引腳測量脈寬?

    怎樣用STM8L的PB3/TIM2_TRIG的引腳測量脈寬?
    發表于 05-07 06:55

    stm32f100怎樣用重映射功能?

    的是stm32f100c8t6b芯片,現在想用將PB1映射為TIM1_CH3N,在調用GPIO_PinAFConfig(GPIOB,GPIO_PinSource1,GPIO_AF_TIM1)時, GPIO_PinAFConfig和GPIO_AF_TIM1都沒定義,stm32f100
    發表于 05-07 06:06

    指紋掛鎖方案——采用ACH512或ACM32FP4指紋芯片和88*112傳感器指紋識別速度快,BOM成本低

    方案概述指紋掛鎖方案采用ACH512或ACM32FP4指紋芯片和88*112傳感器指紋識別速度快,BOM成本低,非常適合掛鎖、內門鎖、箱包
    發表于 03-12 11:46

    STM32F412G-DISCO怎樣用MX生成fatfs的代碼?

    STM32F412G-DISCO怎樣用MX生成fatfs的代碼? SD卡例程能跑,但mx生成的代碼不能正常運行,我生成代碼后是不是還要配置一些東西?(我生成后只寫了測試代碼) 問題解決了,雖然我不知道我為什么不能直接使用mx生成的代碼去操作sd卡,但我通過復制粘貼例程的代碼完成了測試。
    發表于 03-12 08:15

    ?車傳感器頻繁損壞的原因及解決方案

    1.車傳感器頻繁損壞的原因?雷卯EMC小哥,在汽車客戶做整改中發現,車傳感器頻繁損壞,主要的共同原因:不穩定的電壓。在車輛工作過程中,電壓波動是無法避免的。這些波動可能源自發動機的
    的頭像 發表于 03-06 08:02 ?1197次閱讀
    ?車<b class='flag-5'>用</b><b class='flag-5'>傳感器</b>頻繁損壞的原因及解決方案

    指紋傳感器的定義 指紋傳感器的應用

    指紋傳感器的定義 指紋傳感器的應用? 指紋傳感器是一種生物識別技術,通過檢測和分析人體
    的頭像 發表于 03-05 17:35 ?3237次閱讀

    傳感器頻繁損壞的原因?車傳感器頻繁損壞的解決方案

    雷卯EMC小哥,在汽車客戶做整改中發現,車傳感器頻繁損壞,主要的共同原因:不穩定的電壓。
    的頭像 發表于 03-05 14:49 ?714次閱讀
    車<b class='flag-5'>用</b><b class='flag-5'>傳感器</b>頻繁損壞的原因?車<b class='flag-5'>用</b><b class='flag-5'>傳感器</b>頻繁損壞的解決方案

    紅外傳感器的結構 紅外傳感器避障電路圖分享

    紅外線傳感器紅外線的物理性質來進行測量的傳感器
    的頭像 發表于 02-21 16:17 ?3607次閱讀
    紅外<b class='flag-5'>傳感器</b>的結構 紅外<b class='flag-5'>傳感器</b>避障電路圖分享
    主站蜘蛛池模板: 天天碰视频| 天天色狠狠干| 久久五月天婷婷| 精品videosex性欧美| 狠狠激情五月综合婷婷俺| 国产综合色在线视频区色吧图片| 国产一级特黄a大片免费| aa看片| 天天看天天碰| 草草影院私人免费入口| av72成人| 九九热在线精品视频| 亚洲成人免费看| 日韩婷婷| 精品国产香港三级| 夜夜春夜夜爽| 好吊日在线| 中文字幕一区二区三区四区五区人 | 主人扒开腿揉捏花蒂调教cfh| 天天摸日日添狠狠添婷婷| 色多视频| 国产三及| 天天干天天干天天天天天天爽| 国产伦一区二区三区免费| 真人午夜a一级毛片| 久久精品男人影院| 国产色丁香久久综合| 天天射天天干天天操| 在线h网站| 成人国产三级在线播放| 色小视频| 国产精品视频一区国模私拍 | 日本黄色高清视频| 国产精品高清一区二区三区不卡| 天天操夜| 中文字幕视频二区| 午夜人成| 狠狠狠狠狠操| 加勒比精品久久一区二区三区| 亚洲系列中文字幕一区二区| 婷婷九月丁香|