藍牙模塊作為常用的無線傳輸模塊,我們在選型過程中會根據(jù)模塊的發(fā)射功率、傳輸距離、模塊體積、靈敏度、通信接口、天線類型等屬性對模塊進行篩選,從而選擇到滿足需求的藍牙模塊,而藍牙模塊的其他硬件接口往往會被大家所忽略,接下來就簡單給大家介紹一下藍牙模塊還有哪些方便好用硬件接口。
ADC接口
ADC(Analog-to-Digital Converter)模擬數(shù)字轉(zhuǎn)換接口是比較好用的接口,我們常常用來連接傳感器,采集傳感器的實時數(shù)據(jù),可以根據(jù)ADC的分辨率來判斷其精度如何,常見應(yīng)用場景:電壓檢測、溫度采集、位移檢測、傾角數(shù)據(jù)采集等等。
E104-BT51、E104-BT51A藍牙模塊為了使電池電壓能及時地被獲取,且能在手機或者其他設(shè)備中直觀地顯示,本模塊增加了電池電壓服務(wù),只需要將特定的 ADC 采集引腳連接到對應(yīng)的電池引腳上,設(shè)備會自動定期地采集電池電壓數(shù)據(jù),根據(jù)用戶預(yù)先設(shè)置的電壓上下限范圍計算出對應(yīng)的百分比,并實時更新到藍牙服務(wù),以等待其他主機設(shè)備獲取數(shù)據(jù)。
如下圖,我們使用 p 代表電池服務(wù)的百分比,Btmax 代表設(shè)置的電池滿電壓值,Btmin 代表電池電壓最小值,為了使計算更加精確使用 mV 作為單位,即 3.2v 電壓值換算為 3200mV 后參與計算。其電壓/比值特性曲線如下所示。計算公式:p = (v – Btmin)/( Btmax - Btmin)。根據(jù)電池的 p 代入公式即可計算出實際電壓值。
GPIO輸出接口
GPIO輸出接口可用作電平信號控制,我們可以通過藍牙模塊直接控制指示燈,或者通過控制繼電器的方式來控制大功率電器和燈光,我們的模塊就可以直接作為控制器,無需增加額外的MCU,可直接通過模塊控制設(shè)備,可以為用戶節(jié)省更多資源,降低客戶的開發(fā)、物料成本。
PWM接口
用戶在使用此接口時,可以根據(jù)需求自行設(shè)定PWM的周期、占空比以達到控制目的。PWM常用于呼吸燈、RGB調(diào)光調(diào)色、電機調(diào)速等應(yīng)用。
下面是藍牙模塊比較常見的物聯(lián)網(wǎng)應(yīng)用場景:
藍牙模塊智能鎖
在原有門禁系統(tǒng)的基礎(chǔ)上,增加低功耗藍牙透傳模塊,實現(xiàn)手機藍牙協(xié)議對接。智能手機通過APP調(diào)用藍牙服務(wù),發(fā)送指令,智能門禁鎖接收藍牙指令,繼而控制智能門禁鎖的開關(guān)。
今天的分享就到這里啦,億佰特人每一天都致力于更好的助力物聯(lián)化、智能化、自動化的發(fā)展,提升資源利用率,更多產(chǎn)品更多資料,感興趣的小伙伴可以登錄我們的官網(wǎng)進行了解,還有客服小姐姐在線答疑哦!