• 简介

随着电子乐器的不断兴起,用户体验至上的apple,竟然把乐器MIDI和蓝牙整合在一起,出了一个蓝牙MIDI标准

这就大大增加了乐器和IOS系统的设备互动性了,你可以选择iphone,当然也可以选择ipad

1、BT401蓝牙模块支持蓝牙5.0,双模,标准的蓝牙MIDI协议,实现MIDI数据和手机的传输,通过串口

2、也可以通过串口将MIDI信号转化为APP端能识别的信号,通过蓝牙协议传输到APP软件。

3、支持蓝牙音频,也就是连接手机播放手机端的音乐。支持DAC输出和I2S主机输出,二选一

播放音乐,请连接“BT401-AUDIO”这个蓝牙名

4、蓝牙协议:蓝牙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输出。数字音频

BT401蓝牙模块的特点

1、传统的蓝牙MIDI,一般需要两个蓝牙模块 ,1个负责MIDI数据。1个负责手机端伴奏音乐播放

2、而BT401是二选一的方案,所以可以取代原本两个蓝牙模块,合二为一,节省成本

3、传统的音频蓝牙,一般是DAC输出,这样会有噪声很不好处理。BT401能设置为I2S输出,全数字

2.2硬件以及指示灯说明

2.4 蓝牙MIDI的串口波特率

AT+CT01\r\n

波特率9600

AT+CT04\r\n

波特率57600

AT+CT02\r\n

波特率19200

AT+CT05\r\n

波特率115200

AT+CT03\r\n

波特率38400

AT+CT06\r\n

波特率256000

AT+CT07\r\n

波特率31250

1、一旦设置了波特率之后,芯片会记忆。下一次开机,波特率就变成了用户所设置的 。出厂默认的波特率是31250

2、设置完波特率之后,请等待1秒钟,再发送复位指令,或者断电重启一下,重新初始化一下芯片的串口设置

3、如果要恢复默认的波特率,请发送恢复出厂设置的命令,此时芯片会自动擦除所有的配置

电钢琴电子琴如何增加蓝牙MIDI模块BLE连接手机双模支持U盘播放相关推荐

  1. 双模蓝牙MIDI模块BT401的功能简单描述和蓝牙MIDI协议

    目录 一.蓝牙MIDI概念和功能简述 蓝牙MIDI,实际上是由苹果公司推广并且应用的,目的是借助于低功耗蓝牙来实现 主机和设备之间的无线连接 .协议的标准也是苹果定的.目前也充分的应用到安卓平台了 二 ...

  2. uniapp app蓝牙打印_给编程器加装蓝牙串口模块,用手机APP操作打印信息进控制台...

    公众号回复[编程器]可下载蓝牙串口APP 专用蓝牙串口模块购买: https://item.taobao.com/item.htm?id=619731291566 编程器加装蓝牙模块后,可以方便的使用 ...

  3. 一款BLE-MIDI的蓝牙MIDI模块

    什么是BLE-MIDI? 苹果在2014年对设计了支持低功耗蓝牙(BLE)的MIDI协议,然后MMA成员于2015年6月将该协议列为行业标准.由此有了BLE-MIDI协议.简单说,就是支持BLE的MI ...

  4. 树莓派2model B 通过蓝牙实现A2DP协议连接手机播放音乐

    使用树莓派,开启他的A2DP功能,实现用手机蓝牙控制树莓派播放歌曲.主要操作过程参考http://wangye.org/blog/archives/921/以及英文博客http://www.instr ...

  5. 【BLE MIDI】开发 BLE MIDI 硬件电子乐器设备需要遵循的相关规范 ( 资料收集 )

    文章目录 前言 一.Android 相关的 BLE MIDI 资料 二.iOS 相关的 BLE MIDI 资料 三.支持 BLE-MIDI 模块 BT401 四.单片机制作电子乐器 五.博客资料 前言 ...

  6. arduino蓝牙通讯代码_通过手机控制蓝牙串口模块与Arduino通讯

    功能 通过手机APP向蓝牙模块发送指令,蓝牙模块通过串口将指令传递给Arduino开发板,并由Arduino做出反馈,传递给手机. 工具材料Arduino 开发板 ×1 蓝牙串口模块×1 Androi ...

  7. BT401蓝牙HID模块键盘鼠标支持BLE的补充说明

    一.简介 BT401支持双模蓝牙,所以可以很轻松的支持蓝牙BLE .因为支持了BLE,所有就支持了BLE的HID. 也就是蓝牙的键盘.鼠标设备 注意,这里BLE的HID是可以回连手机的 2.1串口指令 ...

  8. BT401蓝牙音频数传BLE模块I2S音频输出说明

    一.简介 I2S音频的接口包含MCLK.BCK.LRCK.SDATA 1.BT401模块音频输出,既支持DAC立体声输出,同时也支持I2S输出.只能二选一. 2.但是请注意,虽然BT401模块是一样, ...

  9. 【低功耗蓝牙】④ 蓝牙MIDI协议

    摘要 蓝牙MIDI协议是智能乐器与计算机之间数据通信的协议格式,本文章主要介绍了通过低功耗蓝牙实现MIDI协议的步骤,以及MIDI指令的数据格式,并且依托ESP32芯片MicroPython平台给出了 ...

最新文章

  1. 前端开发知识总结思维导图
  2. php判断一个字符串是否为纯数字,php判断字符串是否为数字
  3. 税务审计SAP需要用表
  4. CVPR 2019 开源论文 | 基于翻译向量的图像翻译
  5. Opencv中三种操作像素的方法
  6. 这谁写的技术文档?我想锤死他...
  7. [music]Canon and Gigue in D major
  8. 人生路漫漫,还得多输出
  9. POJ 3683 Priest John's Busiest Day(2-ST)
  10. oracle升级12.2,Oracle 11.2.0.4升级到12.2.0.1
  11. 一种调用dll的巧妙方法
  12. C# MP3操作类,能播放指定的mp3文件,或播放嵌入的资源中的Mp3文件
  13. Mac OS X: 彻底删除GeekTool(bash脚本)
  14. 通俗易懂的UART协议帧格式
  15. (转)中国IT界名人
  16. pdf打开错误之读取本文档时出现问题(14)
  17. 国货之光,处女座的福音!最详细华强北洛达1562M悦虎版二代蓝牙耳机评测
  18. 《富爸爸穷爸爸》读书笔记 -- 第一章
  19. iframe框架下的子父级页面监控页面关闭事件
  20. zipimport.ZipImportError: can't decompress data

热门文章

  1. Civil 3d设置横断面图样式
  2. 用Opencv实时画运动轨迹的思路
  3. 编程新技术实务实验四
  4. 《金玉满堂》热拍 黄少祺被追打胡杏儿挺身而出
  5. 提取图中数据的神器→→→plot_digitizer
  6. 运算放大器 - 运放   OPA541AP
  7. 画论90 傅雷《觀畫答客問》
  8. 冲压用钢板的边角料管理
  9. SpringBoot Jar启动
  10. 微信H5调用支付宝支付详细(一)!!!