蓝牙发射器简单实践

使用的SDK版本

使用的SDK版本是 fw-AC79_AIoT_SDK-release-AC79NN_SDK_V1.2.0,可以从 gitee 下载。使用的是故事机工程 wifi_story_machine

我们的目标:

使用故事机工程,把手机里的歌曲就通过DLAN功能传到开发板,然后开发板就通过蓝牙发射器把歌曲发到你的蓝牙耳机里

我们先把板级宏打开 ,在 board_config.h文件

在这里插入图片描述

再打开我们需要使用功能的宏,在 app_config.h文件

我们要使用网络播放模式,正常来说是要打开网络播放模式的宏,但故事机工程是默认打开的,而且你搜索也找不到这个宏。然后我们要用DLAN这个功能,我们要把这个宏打开。(复制搜索比较快)

#define CONFIG_DLNA_SDK_ENABLE              //打开DLNA音乐播放功能
接下来就是配置网络播放模式功能

我们通过DLAN的方式把手机音频传到开发板上,我们有两种方式,WiFi和蓝牙,只要处于同一个局域网就可以,我选择的是WiFi,选择WiFi的话也有两种方式,开发板可以配置成STA、AP两种模式,但AC791不可用AP模式做DLAN功能,应该是底层没有配置。所以我选择用STA模式,然后就是配置对应的信息了。
在这里插入图片描述
把STA的两个参数配置好(你的手机热点的名字和密码),配置好后烧录进开发板,开发板会自动连接到你的热点,你就可以通过DLAN的方式用开发板播放歌曲了。QQ音乐和网易云都可以,亲测。

至此,通过DLAN方式把歌曲传给开发板完成,那么我们就要通过蓝牙发射器把开发板的音频发送到我们的蓝牙耳机上了。

首先还是打开对应的宏

在这里插入图片描述
PS:这三个宏都要打开,因为我们用的是故事机工程,我们把工程烧录进去如果这个功能没有打开,我们需要通过按键打开。对应按键功能如下
在这里插入图片描述

然后是配置对应的功能

有三种过滤规则(就是开发板怎么找到你的蓝牙),我选的是名字过滤。这里也是通过宏选择对应的方式。
在这里插入图片描述

然后就是配置你的名字过滤功能

其实就是把你的耳机蓝牙名字写上去
在这里插入图片描述
最后就是把工程烧录进去,然后手动开启一下蓝牙反射器功能,你手机里的歌曲就通过DLAN功能传到开发板,然后开发板就通过蓝牙发射器把歌曲发到你的蓝牙耳机了。

总结:

拿到工程做首先就是两件事
打开board_config.h文件,打开对应板级的宏
打开app_config.h文件,打开你要使用功能的宏,然后配置这个功能

技巧:善用搜索功能

搜索关键词,Ctrl+f,搜索文件,Alt+g

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值