最近参加比赛 想用rpi0w做一个智能音箱 然而zero除了hdmi之外是analog audio output的
于是翻箱倒柜找到个PCM5102A的i2s dac(音质很一般)
不多说 下面是记录
对着rpi尝试了一下人像模式【误
首先是接线
注意rpi的i2s没有MCLK时钟输出…所以要用自带时钟的DAC
软件方面 rpi0安装最新的raspbian lite 并apt upgrade之后
编辑/boot/config.txt: sudo vim /boot/config.txt
注释掉dtparam=audio=on,添加如下:dtoverlay=hifiberry-dac
dtoverlay=i2s-mmap
保存。创建新文件 /etc/asound.conf,添加如下内容
保存,重启。
可以看见alsamixer里已经有声卡设备了(没有software volume control,也影响音质,音量在amplifier那边调)
戴上耳机测试一下 鬼畜mode on!!!
于是已经可以从i2s输出音频了w
0 条评论