產品詳情:
一、產品概述
1、簡介
MTWeChat是深圳市饅頭科技基于TI CC2541芯片設計的兼容藍牙4.0低功耗(BLE)單模藍牙模塊。支持微信AirSync協議,主要應用于智能穿戴式設備、便攜式醫療設備、 運動健身設備、智慧家庭、消費電子、工業控制等,可滿足低功耗、低時延、近距離無線數據通信的要求。開發者無須了解低功耗藍牙協議,直接使用類似串口通信方式、開發支持低功耗藍牙通信和微信平臺的智能產品。
2、應用
藍牙微信透傳模塊支持 AirSync 協議,MCU僅需要通過串口便可以將數據傳遞給微信公眾號,微信可以把數據傳遞給廠家服務器或者傳遞到 Html5界面。具體實現可參看微信硬件平臺。
3、模塊參數
參數
值
工作電壓
2.0V——3.6V
工作溫度
-40℃——80℃
傳輸距離
空曠可視距離 50米
功耗
休眠電流: 1.2uA
工作平均電流:30uA~20mA
工作峰值電流:20mA
傳輸速度
最大可達: 2Kbyte/s
二、模塊使用說明
1,模塊默認參數
參數
默認值
微信認證方式
macNoEncrypt:
MAC認證無加密
設備名
MTWeChat-xxxxxxxxxxxx
xxxx為MAC地址
串口參數
115200 數據位 8 位,停止位 1 位,無奇偶校驗
廣播間隔
300ms
喚醒時間
300us
2、模塊引腳定義
引腳
功能
GND
接地
VCC
電源(DC 2V~3.6V)
nRESET
硬件復位:(可選)
低電平復位
P0.0
模塊連接狀態指示:(可選)
0: 模塊處于連接狀態
1: 模塊處于未連接狀態
P0.1
模塊喚醒引腳:(必須)
當需要通過UART往模塊發送數據時,需要拉低改引腳300us,再發送數據,發送期間需保持低電平,發送完畢后拉高該引腳以便模塊能重新進入睡眠,以節省電量。 如果不考慮功耗,可以將此引腳直接接GND。
P0.2
UART-RXD 模塊串口接收端 (必須)
P0.3
UART-TXD 模塊串口發送端 (必須)
P0.4
模塊串口數據輸出指示,可用于喚醒 MCU:(可選)
0: 模塊有數據需要發送
1: 模塊無數據需要發送
P0.5
測試模式
模塊上電時,如果此引腳為低電平,則模塊進入測試模式,在測試模式下,可以使用饅頭科技的微信公眾號進行數據收發測試。此功能用于驗證模塊功能。
正常使用時,此引腳懸空即可。
掃描二維碼綁定設備。進行數據收發測試
(二維碼見模塊使用文檔)
3、硬件連接
4、MTWeChatLib驅動庫
針對微信模塊,我們提供了驅動源碼(C實現),用戶可以通過簡單的修改移植到自己的MCU。
三、微信開發指南
詳細的微信開發請參考微信官方開發者中心。主要的開發流程如下:
1、公眾號申請
微信公眾號申請鏈接,開發者需要申請正式服務號,并且認證服務號,準備好廠商服務器,進入開發者模式,具體的操作見微信公眾平臺開發者指南。
開通智能硬件設備功能,具體操作見微信硬件平臺接入流程。如果沒有正式服務號,可以使用測試服務號來測試,微信公眾平臺測試號申請鏈接。
2、生產設備二維碼
二維碼成方法鏈接。
3、設備授權
具體流程可以參考微信開發者中心設備授權。
以上三步完成后,用戶就可以通過掃描二維碼綁定設備了。
