0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

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

清月电子 来源:清月电子 作者:清月电子 2022-12-14 14:55 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

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

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,距离10M
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、待机为20mA,播放为30mA
8、串口波特率默认为31250 ,用户可以AT指令设置 支持I2S输出。数字音频


二、详细记录--功能说明
2.1 蓝牙MIDI的测试说明--midi wrench
蓝牙芯片与iPhone/iPad 连接通信
1、iPhone 先在APP Store 搜索 并下载安装

poYBAGOZcuKAFO54AAFCHcmpbr4752.png

2、进入APP ,进入设置,然后选择“Bluetooth MIDI”

pYYBAGOZcumAJKbwAAGvqiNa2Z4327.png

3、找到目标蓝牙,连接成功之后。 按下钢琴端的琴键,APP上面会显示信息。
4、按下发送Note On信息 松开发送Note off

2.2 蓝牙MIDI的测试说明--虫虫钢琴APP
支持的APP其实很多,比如:”泡泡钢琴”、“弹琴吧”、“虫虫钢琴”。等等

操作最简单的,是泡泡钢琴
功能最多,谱曲最多的,是虫虫钢琴APP 。有安卓版本和IOS版本

下面介绍蓝牙MIDI的使用过程:注意手机端,需要打开蓝牙和定位的权限

pYYBAGOZcvSAZdbgAAScSnI2sks760.png

如下图,可以看到app端发送给蓝牙的数据,左边的数据格式
如下图,可以看到蓝牙模块接收到app发的数据之后,进行解码 再通过串口输出的数据流

这个是带F0灯的控制,所以数据流比较大

pYYBAGOZcvuAcxA3AAvCeJYUbos490.png


即使数据再多,他还是遵循苹果定义的规则,看起来复杂。实际弄懂之后也并不复杂


2.3 BT401硬件以及指示灯说明

pYYBAGOZcxiAbuk5AAMLz_1cdhU450.png


请留意:BT401蓝牙模块出厂的时候,默认是不会烧录MIDI的固件,如果有需要,请单独备注说明
这里我们预留了4个指示灯,请使用的时候,一定要关注,这些指示灯都是一些状态指示灯
PB6--APP给BT指示灯 这个是APP端,发送MIDI数据给蓝牙芯片,则闪一下
PR1--整体状态指示灯 系统整体指示灯,可以详细看看BT401模块的说明书
PR2--UART接收指示灯 串口接收指示灯,一旦下位机有串口数据给蓝牙芯片,这个指示灯就会闪一下
PC1--BLE连接指示灯 连接上手机蓝牙MIDI,就常亮,断开这是熄灭

备注:所有其他的功能,请一切以“BT401用户手册”为准。在资料库里面的“02_用户手册_最完整的说明”文件夹

2.4 BT401模块和电钢琴的接线图

pYYBAGOZcwKAFKLdAAwVSGr8SiM755.png


使用起来其实非常的简单,就4根线 和BT401蓝牙模块连接即可

2.5 BT401模块的样品图

poYBAGOZcySAFCKbAARpkEUUjLg026.png

模块采用邮票孔,使用上也是非常的简单

审核编辑黄昊宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 蓝牙
    +关注

    关注

    119

    文章

    6221

    浏览量

    177547
  • MIDI
    +关注

    关注

    0

    文章

    78

    浏览量

    16707
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    FSC-BT9101AI:蓝牙 5.3 双模 SoC 模块介绍

    在无线通信模块领域,"高性能" 与 "易开发" 往往难以兼顾,而 FSC-BT9101AI 的出现打破了这一局限。作为飞易通推出的新一代蓝牙 5.3 双模低功耗远距离高速数传
    的头像 发表于 10-20 17:19 504次阅读
    FSC-<b class='flag-5'>BT</b>9101AI:<b class='flag-5'>蓝牙</b> 5.3 <b class='flag-5'>双模</b> SoC <b class='flag-5'>模块</b>介绍

    【教程】简单上手!亿佰特E104-BT09蓝牙模块应用指南

    E104-BT09是亿佰特基于泰凌微的TLSR8208BER芯片研发的符合蓝牙协议5.0的模块,该模块使用通用的AT指令设置参数,操作
    的头像 发表于 08-07 19:32 661次阅读
    【教程】<b class='flag-5'>简单</b>上手!亿佰特E104-<b class='flag-5'>BT</b>09<b class='flag-5'>蓝牙</b><b class='flag-5'>模块</b>应用指南

    【教程】轻松上手~手把手教你学会使用E104-BT01蓝牙模块

    E104-BT01是成都亿佰特电子科技有限公司基于德州仪器(TI)CC2541射频芯片研发的符合蓝牙协议5.0的模块,该模块主从一体,可实现
    的头像 发表于 07-24 19:33 1101次阅读
    【教程】轻松上手~手把手教你学会使用E104-<b class='flag-5'>BT</b>01<b class='flag-5'>蓝牙</b><b class='flag-5'>模块</b>

    HM-BT2204蓝牙透传模块规格详解:功能特性、电气参数及应用设计指导

    内容概要:HM-BT220X是一款基于低功耗蓝牙BLE5.2SoC芯片的透传模块,采用ARM®Cortex®-M3332位处理器内核,最高频率76.8MHz,内嵌2.4GHz射频收发器,支持无线数据
    发表于 07-21 09:56 0次下载

    如何配置双模式下的 BT 芯片?

    我需要以双模式设置 CYBW20721B2 蓝牙模块。 我们现在使用的蓝牙芯片配置为仅作为外围设备工作。 并且我想将其配置为双模式(
    发表于 06-27 08:10

    请问哪些芯片支持双模BT/BLE和BLE音频?

    AIROC ™蓝牙 5.3 双模 SoC:这些 SoC 同时支持蓝牙经典和 LE 音频”。然而,似乎很难找出哪些芯片确实同时支持 BLE 音频和经典 BT 音频配置文件。有人能帮我吗?
    发表于 06-27 06:30

    新品上市!蓝牙接近开关模组、多功能开发板、千兆级路由网关模块、低功耗WiFi模块

    新品上市蓝牙接近开关模组开源类多功能开发板低功耗WiFi模块千兆级路由网关模块新品参与送样文末了解详情↓↓↓EWM104-BT13系列
    的头像 发表于 05-15 19:34 1011次阅读
    新品上市!<b class='flag-5'>蓝牙</b>接近开关模组、多<b class='flag-5'>功能</b>开发板、千兆级路由网关<b class='flag-5'>模块</b>、低功耗WiFi<b class='flag-5'>模块</b>

    亿佰特首款高通芯BLE5.1蓝牙音频模块!还有蓝牙测试套件、USB转接板上新!

    新品上市BLE5.1蓝牙音频模块USB转TTL转接板蓝牙模块测试套件部分新品参与送样文末了解详情↓↓↓EWM104-BT5125系列BLE5
    的头像 发表于 04-17 19:34 1157次阅读
    亿佰特首款高通芯BLE5.1<b class='flag-5'>蓝牙</b>音频<b class='flag-5'>模块</b>!还有<b class='flag-5'>蓝牙</b>测试套件、USB转接板上新!

    WT588F02B-8S(B2)语音芯片MIDI版本说明V1

    功能简述:支持一线串口、二线串口控制支持软件DAC/PWM输出共220KB可用支持59首MIDI和弦门铃声音,占用207KB支持除59首MIDI外,可额外添加13KB以内的其他曲目地址序号支持
    发表于 04-17 08:49 2次下载

    新品推荐!国产LoRa扩频模块、WiFi+蓝牙双模模组、低功耗蓝牙转串口模块

    新品上市国产LoRa扩频模块蓝牙转串口模块WiFi+蓝牙双模模组部分新品参与送样文末了解详情↓↓↓EWM290-M系列国产LoRa扩频
    的头像 发表于 03-27 19:33 1194次阅读
    新品推荐!国产LoRa扩频<b class='flag-5'>模块</b>、WiFi+<b class='flag-5'>蓝牙</b><b class='flag-5'>双模</b>模组、低功耗<b class='flag-5'>蓝牙</b>转串口<b class='flag-5'>模块</b>

    新品发布!全国产LPWAN远距离传输模块、RS485转蓝牙转换器及BLE5.0蓝牙模块

    是一款基于蓝牙协议5.2版本的RS485/RS232转BLE蓝牙转换器,体积小、功耗低,工作在2.4GHz频段,该模块使用通用的AT指令,操作简单
    的头像 发表于 03-20 19:32 908次阅读
    新品发布!全国产LPWAN远距离传输<b class='flag-5'>模块</b>、RS485转<b class='flag-5'>蓝牙</b>转换器及BLE5.0<b class='flag-5'>蓝牙</b><b class='flag-5'>模块</b>

    BT401双模音频蓝牙模块如何开启ble的透传,有什么注意事项

    注意这里分了两个基础版本,即DAC输出和IIS数字音频版本 DAC版本:就是BT401蓝牙模块【9和10脚】直接输出模拟音频信号,也就是说,直接推动耳机可以听到声音 IIS版本 :就是BT
    的头像 发表于 02-17 15:56 1142次阅读
    <b class='flag-5'>BT401</b><b class='flag-5'>双模</b>音频<b class='flag-5'>蓝牙</b><b class='flag-5'>模块</b>如何开启ble的透传,有什么注意事项

    告别选型困扰!让蓝牙产品选择不再费时费力

    亿佰特蓝牙模块是集成蓝牙功能的芯片和基本电路集合,适用于无线网络通讯。亿佰特蓝牙产品主要有BLE系列、SIGMESH系列、经典
    的头像 发表于 02-10 19:49 965次阅读
    告别选型困扰!让<b class='flag-5'>蓝牙</b>产品选择不再费时费力

    MIDI Unit:专业音频控制单元,玩转MIDI音乐制作

    MIDI,其实就是乐器数字化接口(MusicalInstrumentDigitalInterface)的简称,是一种让乐器、计算机和其他类型硬件之间即时通讯的协议。用于演奏数据的实时传输,该标准允许
    的头像 发表于 02-08 10:13 921次阅读
    <b class='flag-5'>MIDI</b> Unit:专业音频控制单元,玩转<b class='flag-5'>MIDI</b>音乐制作

    提升车载音频体验,FSC-BT1035 蓝牙双模音频模块助力智能车载系统

    基于 Qualcomm QCC3056 芯片的高性能音频SoC模块,FSC-BT1035 以其双模蓝牙5.2、低功耗设计和高质量音频处理能力,完美契合车载应用的需求,为您带来前所未有的
    的头像 发表于 01-06 09:44 972次阅读