当前位置 : 主页 > 网络编程 > 其它编程 >

用pyboard的dac播放音乐

来源:互联网 收集:自由互联 发布时间:2023-07-02
2019独角兽企业重金招聘Python工程师标准官方的PyBoard带有DAC功能使用DAC我们可以播放简单的音乐。先准备好两根铜丝使用DAC我们可以播放简单的音乐。 先准备好两根铜丝一个有源音箱一
2019独角兽企业重金招聘Python工程师标准官方的PyBoard带有DAC功能使用DAC我们可以播放简单的音乐。先准备好两根铜丝使用DAC我们可以播放简单的音乐。

  • 先准备好两根铜丝一个有源音箱一个音频线。
  • 然后从官方网站下载两个文件
    • ​http://micropython.org/resources/examples/wave.py
    • http://micropython.org/resources/examples/chunk.py
  • 准备好音频文件并转换为单声道8bit的wav格式文件不要大于60KB。
  • 将文件复制到PYBFlash或者SD卡的根目录
  • 将音频线连接到pyboard上具体连接方式是
    • X5PA4/DAC1连接音频线左右声道
    • GND连接音频线公共端
  • 输入下面程序就可以开始播放音乐了。

import wavefrom pyb import DACdac DAC(1)f wave.open(test.wav)dac.write_timed(f.readframes(f.getnframes()), f.getframerate(), modeDAC.CIRCULAR)pyb.delay(3000)f wave.open(03.wav)dac.write_timed(f.readframes(f.getnframes()), f.getframerate(), modeDAC.CIRCULAR)pyb.delay(3000)f wave.open(x1.wav)dac.write_timed(f.readframes(f.getnframes()), f.getframerate(), modeDAC.CIRCULAR)

转:https://my.oschina.net/shaoziyang/blog/914670

上一篇:设计模式之适配器模式
下一篇:没有了
网友评论