蓝牙方案设计 Gyi-UC01 蓝牙SPP串口透传IC 红外遥控 串口通讯 触摸RGB闪灯

 
 
单价 面议对比
询价 暂无
浏览 178
发货 全国付款后24小时内
库存 870台起订1台
过期 长期有效
更新 2025-01-06 16:54
 

深圳冠一音讯有限公司

企业会员第1年
资料未认证
保证金未缴纳
  • 上次登录 N/A
详细说明



一、框架图:



二、功能说明

Gyi-UC01支持蓝牙3.0协议,是一款可支持音频播放与数据传输同时进行的双模蓝牙解决方案芯片。可兼容Android(安卓)操作系统,实现可通过APP达到实时智能控制/调节的效果;同时可将外部MCU与APP联系起来,实现MCU与APP数据互传。

二、串口通讯设置

波特率设为115200,数据位8位,停止位1位,校验位无。

三、串口指令格式

该协议是用于蓝牙芯片与外部单片机之间,通过串口完成相互工作任务的协议说明。以下蓝牙IC简称为“BT”,单片机简称为“MCU”。

1、MCU发送的命令格式

字符码命令:MG#

其中:

commend:命令码,详见表一.

如:播放/暂停的控制数据为:MG#N


表一




2、BT发送的命令格式


BT每隔0.5S的时间会向MCU传送一帧数据,数据为hex格式,每一帧数据包含8个BYTE。如下:


起始码+Sn1+Sn2+Dn1+Dn2+Dn3+Dn4+CHECKSUM


起始码;066


Sn1:系统播放状态



Sn2:设备在线状态



Dn1:数据1





Dn2:数据2




Dn3:数据3



Dn4:数据4



CHECKSUM:

CHECKSUM为起始码与数据的总和.

四、SPP通讯格式

该协议是定义利用蓝牙SPPProfile,在BT与span>APP之间数据传输的协议说明。可用于Andriod系统的APPBT的数据互传。

1BTTOAPP

功能简述:BT接收到MCU发来的数据之后,BT将数据包转发给APP.

MCU的发送请求数据格式:

SPP_TX+Len+数据

其中:

SPP_TX:起始引导码,字符格式

Len:需要发送数据包里面有nn个字节,hex格式

数据:需要传送的数据包内容(需要转换成字符格式),可发92字节的数据.

例如:

(1)SPP_TX015SPP_TX为引导码;01表示有1个字节的数据,5是数据内容

(2)SPP_TXABCDEF12

SPP_TX为引导码;11表示有011个字节的数据,******789ABCDEF12为数据内容。






2,APPTOBT


BT接收到APP发过来的数据之后,BT可自行做相应的处理,也可以将数据通过串口转发给MCU.



1,AT按键消息:


{上一曲,"AT#MEBW"},


{下一曲,"AT#MDBW"},


{音量加,"AT#VUBW"},


{音量减,"AT#VDBW"},


{播放,"AT#MABW"},


{模式,"AT#MOBW"},


注意:BW后面一定要加一个空格字符!



2,BT转发数据包


SPP_RX+Len+数据


例如:


SPP_RXf:******ABCDEF


SPP_RX是引导码,字符格式


f是数据长度


******ABCDEF是数据内容





五.原理图



六.应用

*智能灯控

*智能玩具

*家庭音响

*音频与数传

智能灯控设备,调光调色


智能玩具,控制机器人放音乐,跳舞,走路等等




举报收藏 0评论 0
更多>本企业其它产品
网站首页  |  关于我们  |  升级会员  |  联系客服  |  广告合作  |  广告位图  |  使用协议  |  隐私政策  |  版权隐私  |  网站地图  |  排名推广  |  广告服务  |  RSS订阅  |  违规举报  |  蜀ICP备2021024440号