如何增加蓝牙MIDI模块BLE 让手机和乐器连接起来
1、蓝牙模块是支持蓝牙5.0,双模,标准的蓝牙MIDI协议,实现MIDI数据和手机的传输,通过串口uart
2、也可以通过串口将MIDI信号转化为APP端能识别的信号,通过蓝牙MIDI协议传输到APP软件。
3、支持蓝牙音频,也就是连接手机播放手机端的音乐。支持DAC输出和I2S主机输出,二选一

2、蓝牙协议:蓝牙5.0版本,支持HFP/A2DP/AVRCP/HSP/GAVDP/IOP/SPP/BLE,距离15M左右
5、MIDI支持服务:
MIDI Service (UUID: 03B80E5A-EDE8-4B33-A751-6CE34EC4C700)
MIDI Data I/O Characteristic (UUID: 7772E5DB-3868-4112-A1A9-F2669D106BF3)
write (encryption recommended, write without response is required)
read (encryption recommended, respond with no payload)
notify (encryption recommended)
6、单模:待机为8mA,传输时13mA。 双模:待机为20mA,播放为30mA
8、串口波特率默认为31250 ,用户可以AT指令设置 支持I2S输出。数字音频


3、蓝牙芯片与iPhone/iPad 连接通信:
1、iPhone 先在APP Store 搜索 并下载安装
2、进入APP ,进入设置,然后选择“Bluetooth MIDI”
3、找到目标蓝牙,连接成功之后。 按下钢琴端的琴键,APP上面会显示信息。
4、按下发送Note On信息 松开发送Note off

4、PB6--APP给BT指示灯
这个是APP端,发送MIDI数据给蓝牙芯片,则闪一下
PR1--整体状态指示灯
系统整体指示灯,可以详细看看BT401模块的说明书
PR2--UART接收指示灯
串口接收指示灯,一旦下位机有串口数据给蓝牙芯片,这个指示灯就会闪一下
PC1--BLE连接指示灯
连接上手机蓝牙MIDI,就常亮,断开这是熄灭
