求问如何用DFPlayer播放类似程序里背景音乐?

2019-11-172.1万
AI 快速预览详细 收起
本文介绍了如何在Arduino项目中使用DFPlayer模块播放背景音乐,并通过按钮控制音乐的开关。具体方法是通过在setup函数中初始化DFPlayer,并在loop函数中使用状态机来管理音乐播放,从而避免音乐无限循环的问题。这样可以确保音乐完整播放,并且不影响其他功能(如灯光)的控制。
如题,具体解释一下,就像是,我用一个按钮控制音乐的开关,然后同一个程序里还有其他灯光的开关,但与这个音乐开关不冲突。
如果我直接在loop循环里写if语句的话,if开关状态为HIGH,那整个程序就无限循环if,音乐就一直从头播放,听不了完整的歌
求问这应该怎么办?

创作许可协议

本项目采用 None(不开放任何权利,保留所有权利) 进行许可。

评论(1)
gada888
gada888
那干脆吧DFPlayer外置算了
- 没有更多了 -