當前位置:首頁 > 公眾號精選 > 程序員小哈
[導(dǎo)讀]你有沒有因為出門太急忘帶鑰匙 ? 那有沒有興趣做一個指紋門鎖呢? 今天小熊派就來手把手教大家如何利用 小熊派開發(fā)板 進行指紋門鎖的制作,讓你擁有一款自己的指紋門鎖。

你有沒有因為出門太急忘帶鑰匙 ?
那有沒有興趣做一個指紋門鎖呢?
今天小熊派就來手把手教大家如何利用 小熊派開發(fā)板 進行指紋門鎖的制作,讓你擁有一款自己的指紋門鎖。

指紋門鎖視頻功能演示:

此項目的源代碼已經(jīng)上傳網(wǎng)盤,文末有具體獲取方式。

?
指紋門鎖電路搭建 及其工作原理

首先,從整體架構(gòu)來看看指紋門鎖電路搭建及其工作原理

門鎖完整電路


門鎖電路工作原理
從搭建的電路可以清晰看到整個工作流程。
電池通過降壓模塊轉(zhuǎn)換成適合的電壓給小熊派IoT開發(fā)板供電。指紋識別感應(yīng)器感應(yīng)到指紋后,對指紋進行校驗。若感應(yīng)到的指紋與之前錄入的指紋相匹配(即成功開鎖),則會輸出一個高電平到繼電器,繼電器控制鎖芯打開且保持開鎖狀態(tài)十秒,并在開發(fā)板屏幕上顯示開鎖成功;若感應(yīng)到的指紋與之前錄入的指紋不匹配,則會輸出一個低電平到繼電器,開鎖失敗。

接下來就由整體到部分,讓我們來了解門鎖電路中的主要部件及其功能。
制作指紋門鎖所需的主要部件有:
小熊派IoT開發(fā)板*1
指紋門鎖中的主控模塊。主要功能有指紋識別后開鎖的控制、控制門鎖中指紋的采集與修改以及讀取4*4鍵盤輸入到開發(fā)板的數(shù)據(jù)。

指紋識別感應(yīng)器 *1
指紋識別模塊,需要事先錄入指紋到其指紋庫,模塊將感應(yīng)到的指紋與指紋庫里錄入過的指紋進行比對校驗,若感應(yīng)到的指紋與指紋庫錄入的指紋相同則校驗成功(開鎖成功),反之則檢驗失?。ㄩ_鎖失敗)。

繼電器 *1
控制鎖芯的元件,通過檢測開發(fā)板輸出的電平實現(xiàn)對鎖芯的控制。因為鎖芯需要12V供電,而開發(fā)板IO口輸出電壓僅有3.3V,因此需要開發(fā)板連接繼電器來控制鎖芯的開合。

降壓模塊*1
電池輸出電壓為12V,而開發(fā)板需用5V供電,因此需要一個降壓模塊來降低電壓。

可充電鋰電池*1
用的是1300mAh的電池,輸出的電壓為12V。

4*4鍵盤 *1
用于錄入以及修改錄入的指紋或輸入密碼開鎖。
鎖芯 *1
杜邦線若干

了解完各個部件,下面我們就來進行電路的連接吧!

電源——降壓模塊——開發(fā)板

電源連接到降壓模塊后,通過USB與小熊派開發(fā)板連接。

降壓模塊——繼電器

降壓模塊的①與繼電器的②連接鎖芯,以控制鎖芯的開合。降壓模塊的⑦與繼電器的⑥相連接。

繼電器——開發(fā)板

繼電器的③連接開發(fā)板的V5.0/11引腳,為繼電器提供電源;④連接開發(fā)板的GND/12引腳;⑤連接開發(fā)板的PB14/15引腳。

鍵盤——開發(fā)板


相信小伙伴們一路了解下來對整體指紋門鎖的電路架構(gòu)搭建主要部件的功能已經(jīng)有了一個清晰的認識,那么讓我們深入“部分”內(nèi)層,來詳細了解組成部件中重要的指紋感應(yīng)器。

指紋感應(yīng)器介紹
電路中所連接的指紋感應(yīng)器為杭州晟元的一塊指紋模組,型號AM160_YYH360。

模組連接開發(fā)板引腳信息如下表:

管腳
名稱
功能描述
連接開發(fā)板引腳
1
GND
地信號
GND/14
2 UART_RX
模組串口接收引腳
PA2/5
3
UART_TX 模組串口發(fā)送引腳
PA3/6
4
VCC_MCU
MCU供電電源3.3V
V3.3/3
5 TOUCH_OUT
指紋傳感器中斷信號
PA11/10

6

VCC_3V3A
指紋傳感器供電電源3.3V V3.3/13

該模組共有六個管腳,這六個管腳通過杜邦線分別連接到小熊派IoT開發(fā)板上的引腳。

模組通過收到主控發(fā)送的不同指令來完成各種功能。主控的指令、模組的應(yīng)答以及數(shù)據(jù)交換均要按規(guī)定格式的數(shù)據(jù)包來進行。


指紋模組工作原理:

指紋模組要想進行指紋的校驗,首先必須錄入以建立指紋庫。指紋庫建立完成后,每一次的指紋校驗都需要尋找存儲在指紋庫中的指紋,并與感應(yīng)到的指紋進行匹配。若指紋匹配成功,則返回代表指紋匹配的指令;反之,則返回指紋不匹配的指令。
而錄入指紋,則已經(jīng)通過代碼將4*4鍵盤與模組對接成功,只需要按流程進行指紋錄入即可。(該代碼較為復(fù)雜,因此不在此贅述,有興趣挑戰(zhàn)的小伙伴可以自行下載源代碼進行調(diào)試)


指紋錄入流程

  1. 長按“#”,選擇錄入或刪除指紋。
  2. 按“1(Reg finger)”,錄入指紋。

  3. 將手指放置于模組感應(yīng)器上進行指紋錄入。( 錄入一個指紋需要進行三次重復(fù)錄入,即一個指紋錄入四次
  4. 錄入完成后,輸入任意數(shù)字作為錄入指紋的編號存入指紋庫,再按“#”確認錄入。
  5. 最后,按“*”返回初始界面。

一款DIY指紋門鎖就如此簡單地完成啦!小伙伴們看完后是不是覺得心里癢癢,自己也想做一個指紋門鎖?在公眾號中回復(fù)“門鎖”,即可獲取開源代碼,制作屬于自己的指紋門鎖

另外在B站:小熊派開源社區(qū)中更有指紋門鎖詳細制作流程,點擊閱讀原文前往觀看!


上面是小熊派開源社區(qū)的二維碼,

下面是我的新號【嵌入式從0到1】的二維碼,歡迎關(guān)注哈。




往期回顧

  • 糟糕,你寫的 BUG 要被存1000年了!

  • 非暴力拆解:小熊派NB-IoT通信擴展板

  • 5G迎娶NB-IoT,來看她的前世今生!

  • 帶你揭秘小熊派開發(fā)板貼片全流程!

  • 小熊派帶你初探最近叱咤風(fēng)云的ThreadX全家桶

  • 開源GUI STemWin在小熊派上的移植

  • 漫畫 | 帶你了解至關(guān)重要的射頻芯片

  • 一加8pro相機濾鏡能"透視"?究竟是謠言還是確有此事?

點擊在看不迷路,我?guī)Т蠹疑细咚?/span>

免責(zé)聲明:本文內(nèi)容由21ic獲得授權(quán)后發(fā)布,版權(quán)歸原作者所有,本平臺僅提供信息存儲服務(wù)。文章僅代表作者個人觀點,不代表本平臺立場,如有問題,請聯(lián)系我們,謝謝!

本站聲明: 本文章由作者或相關(guān)機構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內(nèi)容真實性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

9月2日消息,不造車的華為或?qū)⒋呱龈蟮莫毥谦F公司,隨著阿維塔和賽力斯的入局,華為引望愈發(fā)顯得引人矚目。

關(guān)鍵字: 阿維塔 塞力斯 華為

加利福尼亞州圣克拉拉縣2024年8月30日 /美通社/ -- 數(shù)字化轉(zhuǎn)型技術(shù)解決方案公司Trianz今天宣布,該公司與Amazon Web Services (AWS)簽訂了...

關(guān)鍵字: AWS AN BSP 數(shù)字化

倫敦2024年8月29日 /美通社/ -- 英國汽車技術(shù)公司SODA.Auto推出其旗艦產(chǎn)品SODA V,這是全球首款涵蓋汽車工程師從創(chuàng)意到認證的所有需求的工具,可用于創(chuàng)建軟件定義汽車。 SODA V工具的開發(fā)耗時1.5...

關(guān)鍵字: 汽車 人工智能 智能驅(qū)動 BSP

北京2024年8月28日 /美通社/ -- 越來越多用戶希望企業(yè)業(yè)務(wù)能7×24不間斷運行,同時企業(yè)卻面臨越來越多業(yè)務(wù)中斷的風(fēng)險,如企業(yè)系統(tǒng)復(fù)雜性的增加,頻繁的功能更新和發(fā)布等。如何確保業(yè)務(wù)連續(xù)性,提升韌性,成...

關(guān)鍵字: 亞馬遜 解密 控制平面 BSP

8月30日消息,據(jù)媒體報道,騰訊和網(wǎng)易近期正在縮減他們對日本游戲市場的投資。

關(guān)鍵字: 騰訊 編碼器 CPU

8月28日消息,今天上午,2024中國國際大數(shù)據(jù)產(chǎn)業(yè)博覽會開幕式在貴陽舉行,華為董事、質(zhì)量流程IT總裁陶景文發(fā)表了演講。

關(guān)鍵字: 華為 12nm EDA 半導(dǎo)體

8月28日消息,在2024中國國際大數(shù)據(jù)產(chǎn)業(yè)博覽會上,華為常務(wù)董事、華為云CEO張平安發(fā)表演講稱,數(shù)字世界的話語權(quán)最終是由生態(tài)的繁榮決定的。

關(guān)鍵字: 華為 12nm 手機 衛(wèi)星通信

要點: 有效應(yīng)對環(huán)境變化,經(jīng)營業(yè)績穩(wěn)中有升 落實提質(zhì)增效舉措,毛利潤率延續(xù)升勢 戰(zhàn)略布局成效顯著,戰(zhàn)新業(yè)務(wù)引領(lǐng)增長 以科技創(chuàng)新為引領(lǐng),提升企業(yè)核心競爭力 堅持高質(zhì)量發(fā)展策略,塑強核心競爭優(yōu)勢...

關(guān)鍵字: 通信 BSP 電信運營商 數(shù)字經(jīng)濟

北京2024年8月27日 /美通社/ -- 8月21日,由中央廣播電視總臺與中國電影電視技術(shù)學(xué)會聯(lián)合牽頭組建的NVI技術(shù)創(chuàng)新聯(lián)盟在BIRTV2024超高清全產(chǎn)業(yè)鏈發(fā)展研討會上宣布正式成立。 活動現(xiàn)場 NVI技術(shù)創(chuàng)新聯(lián)...

關(guān)鍵字: VI 傳輸協(xié)議 音頻 BSP

北京2024年8月27日 /美通社/ -- 在8月23日舉辦的2024年長三角生態(tài)綠色一體化發(fā)展示范區(qū)聯(lián)合招商會上,軟通動力信息技術(shù)(集團)股份有限公司(以下簡稱"軟通動力")與長三角投資(上海)有限...

關(guān)鍵字: BSP 信息技術(shù)
關(guān)閉
關(guān)閉