如何DIY一個藍牙智能門鎖?
如何自己動手實現類似August 智能門鎖功能的設備,自己家裡用,先不考慮外觀設計,只要先實現功能就行
(1)開發流程是什麼樣(2)有什麼簡單可實現的方案(3)需要哪些材料、設備、平台、編程語言等?
(4)網上有哪些資源可以學習和利用的?自己沒有這方面的經驗,想自己邊學習邊開發。
自己設計開發的宿舍藍牙門鎖,談不上智能,可以參考 DIY宿舍藍牙門鎖
這個超級簡單,淘寶上有很多模塊賣
給你介紹下天工測控的藍牙智能門鎖方案,或許你可以找到靈感
本方案的組成主要分為三個部分:內含藍牙4.2模塊的藍牙門鎖機構,手機app,門鎖後台管理伺服器。因為門鎖管理伺服器主要為資料庫管理以及APP調用等內容,本文不做過多闡述。
基於藍牙4.2模塊SKB369的藍牙智能鎖方案原理說明:
智能鎖中內置BLE藍牙模塊,配合用戶手機通過APP讀取智能鎖藍牙信息,嘗試進行藍牙配對連接,並發送開鎖請求到伺服器端;
伺服器端向用戶手機中安裝的app發送開鎖指令,用戶手機接收到後台管理系統的指令後,通過藍牙再把指令發送給智能鎖進行解鎖。
此種智能鎖方案中,用戶藉助手機APP,通過手機藍牙完成與藍牙智能鎖管理後台的交互,完成開鎖功能,解決了傳統鑰匙開鎖及指紋辨識不清進不了門的尷尬。
此種智能鎖功耗超低,使用的是SKYLAB自主研發的超低功耗藍牙透傳模塊SKB369。
SKB369是一款高度集成的藍牙4.2低功耗模塊,且支持5.0(固件升級)。它基於Nodic nRF52832開發,擁有32位ARM Cortex-M4F CPU、快閃記憶體和模擬計算機和數字計算機外圍設備。此外,SKB369支持ANT協議,有一對NFC-A標籤介面來配對OOB!
特徵:
藍牙4.2
Nodic nRF52832
支持ANT
支持NFC
SPI Master/Slave
介面豐富:GPIO/TWI/SPI/UART/ADC/
藍牙主從:Central/Peripheral(Bluetooth 4.2)
同關注!買了一個不便宜的智能鎖,才發現沒有自己需要的遠程修改密碼功能(臨時密碼功能),因為不帶wifi模塊。只好自己加工一下。樓主如果動手了話,一起切磋吧。
我們在使用共享單車的時候,手機通過藍牙與單車內置的藍牙晶元相連,通過手機掃碼,給藍牙晶元信號,這種信號驅動直驅馬達進行開鎖,同時,藍牙晶元通過共享手機GPS,獲得單車位置信息,並把信息傳輸給雲端平台。注意,藍牙晶元是使用手機GPRS數據(可理解為手機流量,但GPRS是無線分組業務,即使手機通話也不會影響數據傳輸),來傳輸位置信息。接下來,當單車不再使用時,把鎖關上,藍牙晶元通過手機上傳計費結束的信息以及車輛位置信息。
市場流通的共享單車解鎖主要分成兩類:一類是使用機械鎖的ofo共享單車,另一類是使用手機APP智能鎖的摩拜單車、小鳴單車等。中偉科共享單車/電動車/汽車智能鎖解決方案有藍牙開鎖,GPRS開鎖,藍牙+GPRS開鎖。
推薦閱讀:
※非常複雜的CPU電路圖是如何做出來的?
※華為和榮耀的硬體有什麼缺點?
※驍龍 800 性能比 Exynos 5410 強多少?
※電子信息工程出來以後該往什麼方向發展?
※老劉電子的Ultimater有沒有前途?