新聞中心

基於 TI CC2541 的智慧硬體通過 BLE 快速連接微信方案

 2015-08-07

物聯網(IoT)就是物物相連的互聯網,利用局部網路或互聯網等通信技術把感測器、控制器、機器、人員和物等通過新的方式聯在一起,形成人與物、物與物相聯,實現資訊化、遠端系統管理控制和智慧化的網路。隨著互聯網的不斷發展,人們對於生活智慧化要求越來越高,設備連上互聯網,組成物聯網必然是日後發展的方向。

但是由於物聯網目前沒有統一的協定,更多的智慧設備為了實現和手機之間的交互,不得不推出各自的 App,這不但需要廠商對自己的 App 進行推廣,而且使得用戶的手機被各種各樣的 App 裝

滿,使用者使用時需要學習不同的操作方式,這大大降低了用戶體驗。

基於此,微信推出服務號設備功能。設備功能是微信為服務號提供的物聯網解決方案,它建立在微信硬體平臺之上。設備功能允許硬體設備廠商通過服務號,將使用者與其擁有的智慧設備相連。 

本方案是世平集團推出的基於 TI CC2541 的智慧硬體通過 BLE 快速連接微信方案,在本方案中以 TI CC2541 EVM 板為例,調試出了符合微信 AirSync 格式的軟體,可以實現測試公眾號連上 TI CC2541 的 EVM 板,進行正常的資料傳遞的功能,並且可以使用微信的 JSAPI 功能直接連上廠商伺服器進行資料傳遞。

 

 

 

【展示板照片】

展示板照片(正面)

【方案方塊圖】

方案方塊圖

【系統功能】

① 連接微信測試公眾號:
本方案可以實現微信的測試公眾號和 TI CC2541 EVM 板的相連,並可以正常資料傳遞。
② 使用 JSAPI 模式:
本方案可以通過使用微信的 JSAPI 功能直接連上廠商伺服器顯示傳遞的資料。
③ 點燈:
本方案可以實現用測試公眾號發送命令,控制 TI CC2541 EVM 板上的燈開、關。

【方案特性】

① TI CC2541 在完成本方案後還留有 8KB Flash,500Bytes RAM 可用于客戶開發
② 本方案可以支援微信 AirSync 格式
③ 本方案完成了 UART 轉 BLE 的基本代碼
④ 使用的 TI CC2541 支援 2.4GHz 低功耗藍牙
⑤ TI CC2541 支援 250Kbps 的資料傳輸速率