bk7231n全彩球泡灯产品开发包-1.0.1-3.8.5,本地音乐律动无反应

Wi-Fi 设备、Wi-Fi 低功耗设备、Wi-Fi BLE 双模设备、Ethernet设备、Ethernet+Wi-Fi设备等
Post Reply
gavin.li
Posts: 39

你好,我用的bk7231n全彩球泡灯产品开发包-1.0.1,基于3.8.5编译,用在灯带产品开发中,本地音乐律动配置如下:
#define ENABLE_DIMMER_REAL_MUSIC 1
#define DIMMER_REAL_MUSIC_DP 27
#define ENABLE_DIMMER_LOCAL_MUSIC 1
#define DIMMER_LOCAL_MUSIC_DP 42
#define LIGHT_MIC_NAME "mic_dev"
#define LIGHT_ADC_NUM 0
#define LIGHT_ADC_PIN 23
#define LIGHT_ADC_MAX 4096
#define LIGHT_MIC_VOLTAGE_RANGE 2400
#define LIGHT_MIC_VTH_MIN 8
#define LIGHT_MIC_VTH_MAX 41
#define LIGHT_MIC_VPROD 16

附件有example_sound打开时的,ADC采集LOG,播放音乐时,数值有变化,关闭example后,用APP配网,选中本地音乐,发现灯带颜色完全没有律动,帮忙看看,啥情况

Attachments
功能点配置.png
example_sound_log.txt
(12.8 KiB) Downloaded 225 times
yingtao_33
Posts: 245

Re: bk7231n全彩球泡灯产品开发包-1.0.1-3.8.5,本地音乐律动无反应

建议你排查一下外部电路,我看你跑example里的数据数值太低了,最高也不超过50。示例里采集的数据是千分比,这意味你的ADC采出来的数据都低于百分之5,这个用在本地音乐中是律动不起来的。

gavin.li
Posts: 39

Re: bk7231n全彩球泡灯产品开发包-1.0.1-3.8.5,本地音乐律动无反应

你好,我用示波器抓ADC脚,播放音乐时,显示幅值波动挺大的,最高有达到2V,但LOG打印出来的ADC,还是40以下的值,帮忙看看啥情况,ADC采样间隔是10毫秒

Attachments
log.txt
(115.82 KiB) Downloaded 47 times
ADC-示波器录屏.zip
(9.86 MiB) Downloaded 30 times
gavin.li
Posts: 39

Re: bk7231n全彩球泡灯产品开发包-1.0.1-3.8.5,本地音乐律动无反应

当我用3.3V去短接ADC脚,读出来的ADC值是980左右的值

gavin.li
Posts: 39

Re: bk7231n全彩球泡灯产品开发包-1.0.1-3.8.5,本地音乐律动无反应

附件是音乐律动这块参数配置,是不是和这个配置也有关,读到的数据这么小

Attachments
企业微信截图_17199084316628.png
yingtao_33
Posts: 245

Re: bk7231n全彩球泡灯产品开发包-1.0.1-3.8.5,本地音乐律动无反应

建议你自己跟一下example里的 sound 示例,看一下值为什么这么低

gavin.li
Posts: 39

Re: bk7231n全彩球泡灯产品开发包-1.0.1-3.8.5,本地音乐律动无反应

你们的ADC读出来的值一般是在多少数值上下波动,能否打印些ADC数值,看看

yingtao_33
Posts: 245

Re: bk7231n全彩球泡灯产品开发包-1.0.1-3.8.5,本地音乐律动无反应

检测到高音量,应该接近1000,990+。没有音乐的话,基本是几十。

Post Reply