项目简介
本项目是一个简易音乐播放器,基于ATMEGA328P微控制器打造,专注于播放.wav音频文件。区别于传统MP3播放器,它借助microSD卡模块存储和读取音乐,同时配备LCD显示屏、音频放大器与多个控制按钮,方便用户选择歌曲、调节音量和切换播放模式。
项目的主要特性和功能
- 音频格式支持:仅支持.wav格式音频文件,播放效果稳定。
- 存储方式:音乐文件存于microSD卡,用户可通过计算机编辑卡内内容。
- 信息显示:16x2液晶显示屏实时显示正在播放的歌曲标题。
- 信号处理:用陶瓷电容器消除DC信号噪声,通过低电压音频放大器IC放大音频信号。
- 按钮控制:配备六个按钮,包含滚动、音量调节、播放/暂停及流态按钮,流态按钮可在三种播放模式间切换。
- 对比度调节:可通过调整电位器设置LCD显示屏对比度。
- 增益调节:放大器增益可通过连接引脚1和8的电容值调整,范围为20到200。
安装使用步骤
假设用户已下载本项目的源码文件和所有硬件组件。 1. 硬件准备:按项目需求准备LM386音频放大器IC、ATMEGA328P MCU、各类电容器、10k电位器、16x2液晶显示屏等硬件部件。 2. 硬件组装:依据电路设计图组装所有硬件部件。 3. 插入存储卡:将存有.wav音频文件的microSD卡插入microSD卡模块。 4. 电源供电:使用5V锂离子充电模块或小型锂离子电池为设备供电。 5. 上传代码:通过适当编程器将项目源码文件上传到ATMEGA328P MCU。 6. 开始使用:按下电源按钮,利用按钮进行选择歌曲、调节音量、播放/暂停等操作。
注意:此项目仅支持.wav音频文件,暂不具备.mp3文件解析功能,因为.wav文件转换为音频信号的过程相对简单。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】