Bluejay电调固件修改自检音乐、自定义启动音乐旋律
- Bluejay电调固件基本介绍
- Bluejay电调固件特点
- 修改自检音乐、启动音乐旋律
- 准备材料
- 修改过程
- Bluejay固件旋律音乐格式
- 开头部分
- 音符部分
- 收集到的音乐代码
Bluejay电调固件基本介绍
Bluejay是一种数字电调固件,用于控制多旋翼无人机中的无刷电机。
该电调固件基于BLHeli_S电调固件revision 16.7版本进行改进的。
Bluejay的目标是成为BLHeli_S的开源继任者,通过Busy Bee MCU对电调进行了一些改进。
DShot是唯一受支持的电调协议。
Bluejay电调固件特点
支持数字信号协议:DShot150、DShot300和DShot600。
双向DShot:即电调向飞控板发送RPM数据。
可选PWM频率:24kHz、48kHz和96kHz。
PWM抖动:11位有效油门分辨率。
电源配置:启动电源保护和RPM保护。
高性能:低换向干扰。
PWM的变化更加平滑。
支持用户配置电调启动音乐。
大量优化和错误修复。
修改自检音乐、启动音乐旋律
Bluejay电调固件修改自检音乐、自定义启动音乐旋律,可使用以下配置工具进行配置。
ESC Configurator (PWA网页版)
Bluejay Configurator (脱机版)
准备材料
飞控板一个,一定要是刷写了Betaflight固件的飞控板,其他固件都不支持Bluejay电调固件烧录。我这里选择的是Kakute H7 Mini这款。
烧录有Bluejay电调固件的电调。
如果电调处于BLHeli_S固件,可以参考下面链接刷写Bluejay固件。
Bluejay电调固件介绍和烧录Bluejay电调固件到BLHeli_S电调的方法
航模电池或者供电电源。
修改过程
首先应连接飞控板与电调,至少需要连接PWM1、PWM2、PWM3、PWM4、GND五根线,这样飞控板才能向电调发送固件。
将所有桨叶从电机上卸下,用USB线将飞控与电脑连接,给电调上电,打开Chrome浏览器,并访问网址:ESC Configurator (PWA网页版)。
点击【连接】即可进入电机控制页面。
点击页面右下角的【读取设置】即可读取现有的电调固件版本和参数。
点击页面右下角的【打开旋律编辑器】进行旋律的编写。
可以在下拉栏中选择喜欢的旋律,可以点击【播放】进行试听。选择完毕后点击【接受】,然后再点击【写入旋律】就大功告成啦。
如果四个电机的音效不一样,四个电机都需要点击【接受】,再点击【写入旋律】。
Bluejay固件旋律音乐格式
开头部分
Melody:b=147,o=5,d=4:
Melody:启动音的名字,可自定义。
b=180:bmp为Beat Per Minute的简写,意为播放速度。数字越大,速度越快。
o=5:o为origin tune的简写,意为原调。数字越大,音高越高,默认使用5。
d=4:d为delay的简写,意为延迟。数字越大,时值越短,默认为4。
音符部分
4b,p,4e5,p,4b,p,4f#5,2p,4e5,2b5,8b5
两个不同音符间使用逗号“,”相隔开,每个音符由若干个字符组成。对应格式:
-
曲谱为 4 / 4 拍号。
-
首位为字符为数字,代表对应音符时值,俗称多少拍。可用的值应该为2^n。此值错误时会按照1整拍计算。
-
第二位/第三位字符为字母,代表对应音符唱名。cdefgab对应简谱1234567(do-si)。p对应休止符。唱名后可加井号“#”表示升调。
简谱 | 唱名 | 对应字符 |
---|---|---|
1 | do | c |
2 | re | d |
3 | mi | e |
4 | fa | f |
5 | so | g |
6 | la | a |
7 | si | b |
- 最后位字符为八度音指定,高八度为6,低八度为4,中音为5(中音5可以省略不写)。
八度音 | 对应数字 |
---|---|
高八度 | 6 |
中音 | 5 |
低八度 | 4 |
收集到的音乐代码
CitySky天空之城
citysky:b=100,o=5,d=4:e,a6,32p,8a6,g,32p,8g,8e,8d,c.,32p,8c.,d,8c,8d,g.,2e
GoodLuck好运来
goodluck:b=130,o=5,d=4:a,8e6,8d6,32p,d6,8c6,8d6,a,a,32p,a,d6,c6,8a,8g,d,8g,8a,e,e,32p,e,8a,8g,a,32p,8a,8g,a,8d6,8c6,d6,d6,8c6.,32p,16c6,32p,8c6,8d6,8e6,32p,8e6,8d6,8c6,g,8c6,8a,32p,a,a
JOJO此曲一出非死即伤
jojo:b=200,o=5,d=4:f#,8g,32p,16g,16f#,8e,8d,8e,8d,8c,8b4,8d,8b4,8c,8a4,8b4,8g4,8a4,e4
迪迦奇迹再现
tiga:b=200,o=5,d=4:8a4,8c,8a,g,8f,p,e,8f,e,8d,8c,8d,8a4,8c,8a,g,8f,p,8e,8f,8e,d.,a4,8c,8a,g,8f,p,e,8f,e,8d,8c,8d,8a4,8c,8a,g,8f,p,8e,f,a,32p,8a,a
精灵宝可梦游戏治愈音效
Heal:b=200,o=5,d=4:e,16p,e,16p,8e,16p,8d, 16p,g
诺基亚铃声
nokia:b=150,o=5,d=4:16g6,16f6,8a,8b,16f6,16e6,8f,8g,16d6,16c6,8e,8g,c6,c6
某科学的超电磁炮
level5(r):d=8,o=5,b=138:8c6,8b5,8c6,8d6,4e6,8e6,8c7,8b6,16a6,16g6,8g6,8e6,8g6,8e6,8g6,16a6,4e6,8p,8e6,8f6,16g6,16a6,8a6,8c7,8b6,16a6,16g6,8g6,8d6,8e6,16f6,16e6,4e6
卡农
canon:b=290,o=5,d=32:2g6,4e6,4f6,2g6,4e6,4f6,4g6,4g,4a,4b,4c6,4d6,4e6,4f6,2e6
千本樱
QianbenCherry:b=310,o=5,d=32:4g,4a,8d,8c,8d,8c,4g,4a,8d,8c,8d,8c,4g,4a,8d,8c,8d,8c,4f,8e,8f,4d,4c,4g,4a,8d,8c,8d,8c,4g,4a,8d,8c,8d,8c,4g,4a,4c6,4f6,4e6,8f6,8e6,4d6,4c6
可达鸭
kedaduck:b=130,o=5,d=32:4g4,4a4,4c,4p,8c,8a4,8c,8d,4d,4p,4d,4e,4g,4p,8g,8e,8g,8e,4e,4p,4d,4e,4c,4p,8c,8a4,8c,8d,4d
青花瓷
porcelain:b=220,o=6,d=32:4g,p,4g,4e,4d,4e,2a5,4d,4e,4g,4e,2d,4p,4g,p,4g,4e,4d,4e,2g5,4d,4e,4g,4d,2c
…未完待续,持续更新…
参考资料:
Bluejay官网
BLS及“蓝鸟”相关
bluejay 电调固件自定义启动音
【教程分享-案例】为心爱的Moblua6定制开机音效