littlebot
Published on 2025-04-11 / 3 Visits
0

【源码】基于Arduino的童话电话MP3播放器

项目简介

本项目借助Arduino Shield达成电话拨号与MP3音频播放功能,用户可通过拨号盘输入数字,系统会播放对应的MP3音频文件。

项目的主要特性和功能

  • 电源供应:支持24VDC电源输入,内置开关稳压器生成5V和9V电压,分别供MP3模块和Arduino使用。
  • 音频播放:通过MP3模块播放存储在FAT32格式USB Stick上的音频文件。
  • 拨号检测:利用光耦合器检测拨号盘的拨号脉冲和电话叉簧状态。
  • 音量控制:可通过旋钮调节音频播放音量。
  • 兼容性:支持标准电话线缆接线方式,适配大多数电话设备。

安装使用步骤

硬件准备

  • 准备一个24VDC电源适配器。
  • 把MP3文件按命名规则(如0001.mp3对应数字1)存储在FAT32格式的USB Stick根目录下。
  • 按提供的电路图连接电话线缆。

软件准备

  • 将项目代码上传到Arduino开发板。
  • 确保Arduino IDE已正确配置,支持所需的库文件。

连接与测试

  • 将USB Stick插入Arduino Shield的USB接口。
  • 连接电源并启动系统。
  • 使用电话拨号盘输入数字,系统将播放对应的MP3音频。

调试与优化

  • 若使用非原装Arduino,可能需手动按下复位按钮启动系统。
  • 根据实际使用情况调整音量旋钮和音频文件。

下载地址

点击下载 【提取码: 4003】【解压密码: www.makuang.net】