如何使用R307指紋模塊制作DIY指紋門鎖系統(tǒng)
在本教程中,我們將學(xué)習(xí)如何使用Arduino記錄或注冊指紋,然后使用生物識別傳感器讀取指紋并激活鎖。
硬件
我們需要一些元件來做這個:
?Arduino
?指紋傳感器
?繼電器模塊
?solednoid鎖
R307數(shù)字指紋讀取傳感器
數(shù)字指紋識別器
生物指紋傳感器是理想的創(chuàng)建一個系統(tǒng)能夠保護(hù)你需要通過你的指紋分析。該設(shè)備使用串行協(xié)議,因此它可以與任何微控制器(arduino等)或開發(fā)卡一起使用。
該設(shè)備的內(nèi)部閃存可以存儲多達(dá)162個指紋。每次拍照采集指紋時,該設(shè)備的LED都會亮起。
-型號:r307電源電壓:5V
-工作電流:100mA-150mA
-指紋校驗?zāi)J剑?:1 1:n
-波特率:9600 * NN = 1 ~ 12(默認(rèn)為6)
-采集時間小于1秒
-5安全級別
-窗口尺寸:14x18mm
-工作環(huán)境:-10℃~ 40℃(相對濕度40% ~ 85%)
-尺寸:5.5 x 2.1 x 2.0 cm重量:22g
為了能夠使用該設(shè)備,必須將指紋保存在其數(shù)據(jù)庫中。這些足跡被分配了一個ID。隨后,可以啟動讀取和比較序列,以驗證用戶的指紋,從而能夠根據(jù)結(jié)果識別并執(zhí)行操作。
在R307指紋傳感器里面是什么
led和觸摸感應(yīng)板
TTP233D集成電路
取下蓋子看棱鏡
圖像傳感器
指紋橫截面
原理圖及電路
Arduino指紋模塊D2 RX D3 TX GND 5v 5v
編程
首先,我們從以下鏈接下載Arduino的庫:
下載后,庫被解壓縮并保存在:C: Program Files (x86) Arduino libraries中。如果發(fā)現(xiàn)“。cpp”文件中有不同的名稱,則需要重命名庫文件夾。
傳感器工作在57600波特,它可以配置,但這是默認(rèn)的速度,當(dāng)使用串行時,arduino使用軟件串行庫。
?# include
如果需要更換引腳,通過軟件串行可以按照以下指令完成:
?MySerial SoftwareSerial (2,3);
對于指紋的示例,如果需要arduino在找到指紋后執(zhí)行操作,則有必要在這段代碼中指出:
?Serial.Print (" found ID # ");
?Serial.Print (Finger.fingerID);
?Serial.Print (“with confidence”);
?Serial.println (Finger.Confidence); Write the code here return finger.fingerID;
我們打開Arduino串行監(jiān)視器開始記錄軌道,并按照說明:
我們將第一個指紋保存在位置1,然后輸入enter并按照說明進(jìn)行操作:
如果指紋注冊正確,系統(tǒng)會顯示“fingerprint DOES match!”,然后是保存的位置和消息“已注冊!”
為了保存一個以上的指紋,傳感器允許多達(dá)162個指紋,我們現(xiàn)在重新輸入下一個要保存它的位置的數(shù)字,在這個例子中是位置2,我們輸入2并按enter鍵,然后再次繼續(xù)相同的指令,直到記錄所有必要的足跡,總是指示不同的位置,這樣已經(jīng)保存的指紋就不會被覆蓋。
最后,我們加載最后一個程序來讀取指紋。如果讀取到的指紋與存儲的指紋相匹配,連接到Arduino引腳13的繼電器將被激活3秒
代碼
步驟9:NextPCB PCB制造商公司
NextPCB是全球最專業(yè)的PCB制造商之一,總部位于中國。擁有專業(yè)的PCB制造能力,對于客戶的每一個文件,我們都有超過14年的PCB工程師進(jìn)行復(fù)查。他們處理PCB的整個過程,包括PCB組裝,PCB制造,測試和最終出貨。
NextDFM軟件
什么是NextDFM?
NextDFM是針對PCB制造的專業(yè)高效的PCB設(shè)計檢查器,它是一個精確的阻抗計算器,比SI9000更簡單,一鍵式自動糾正PCB設(shè)計問題,用戶可以在仿真視圖中對PCB進(jìn)行面板化,可以幫助用戶提前準(zhǔn)確定位和糾正設(shè)計隱患,提供優(yōu)化解決方案,防止質(zhì)量缺陷,達(dá)到降低成本和提高效率的目的。
1. 易于使用
要上傳文件,您只需要將文件拖到軟件中。
2. 一鍵式PCB文件檢查器
NextDFM只需點擊一下就可以分析設(shè)計中的常見問題。對于Gerber文件,NextDFM軟件不僅可以自動識別層類型、文件格式、對齊方式,還可以結(jié)合設(shè)計端問題、生產(chǎn)端問題、工廠能力、價格等因素,準(zhǔn)確定位問題并提供優(yōu)化問題的解決方案。
本文編譯自hackster.io