物联传媒 旗下网站
登录 注册
深圳市馒头科技有限公司

蓝牙BLE4.0 模块CC2541 支持微信AirSync协议

品牌:MT

发布时间:2016-07-02

电话:18823335955

地址:中国广东深圳深圳市

详细介绍

产品详情:

一、产品概述

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、设备授权

具体流程可以参考微信开发者中心设备授权。



以上三步完成后,用户就可以通过扫描二维码绑定设备了。

客户留言
深圳市馒头科技有限公司

电话:18823335955

地址:中国广东深圳深圳市