之前给小芝麻做了声音盒子,用的是淘宝上买来的一个音频模块,12块钱只有32Mb空间,用1600mhA的锂电池和D1 Mini battery shield供电,玩两三天就没电了。用简易的USB电压电流表测了一下,待机电流竟然有10mA,播放时在30~60mA之间。换成DFPlayer Mini测了一下,待机电流不到10MA(因为简易USB电流表精度只有0.001A),播放音乐时电流也只有20mA,虽然和市售玩具比应该还是多了不少,不过毕竟比之前的模块好多了。 这里要特别推荐一下DFPlayer Mini这个模块,网上的参数介绍已经很多了,我推荐的原因是: 便宜!算算账,淘宝才6元,配合最小的128M TF卡也只要6元,加起来12元。 用TF卡。比那些只有固定Flash的模块相比灵活性打多了,当然前提是你买到的TF卡够便宜。 支持独立工作。这样就可以制作功能比较简单的声音玩具啦,不用MCU,不需要编代码开发了。 支持串口控制。而且模块的Arduino library也是现成的,github上一搜就可以找到。 支持AD键盘,这个功能还没有试过,但感觉挺厉害的,这样不用单独接其他键盘板就可以支持很多按键了。 总的来说,在成本不是非常敏感(整个制作低于10元成本)的情况下,还是非常理想的音频模块选择。