项目简介
本项目是基于ESP32的小型WiFi音频切换系统,可通过WiFi控制。具备两大核心功能,一是能从三个3.5mm音频插孔中选择一个输入,并输出到第四个3.5mm音频插孔;二是针对一个输入源,可独立启用或禁用多达四对扬声器。
项目的主要特性和功能
- WiFi控制:支持通过WiFi网络远程操控。
- 多输入输出:能从多个输入源中选择并输出至指定输出端。
- 扬声器独立控制:可分别控制多达四对扬声器的开启与关闭。
- 高功率处理:可处理高达60W的功率,继电器能承受250VAC/8A的电流。
- 阻抗匹配:设计上保证放大器的正确阻抗,确保音频质量。
安装使用步骤
环境准备
- 安装Arduino IDE(推荐版本1.8.9)。
- 安装ESP32 Sketch Data Upload工具(不支持Arduino 2.x版本)。
代码配置
修改代码,插入您的WiFi SSID和密码。
数据上传
- 使用ESP32 Sketch Data Upload工具将数据上传到SPIFFS。
- 上传时,按下ESP32开发板上的“boot”按钮以启用闪存。
代码上传
- 将代码上传到ESP32开发板。
- 上传时,同样按下“boot”按钮以启用闪存。
网络连接测试
- 用串行监视器检查ESP32能否连接到WiFi网络,记录监视器上打印的本地IP地址。
- 后续需用此IP地址通过浏览器访问Web页面。
安装与使用
将切换器安装到合适位置,即可开始使用。
硬件注意事项
- 电源供应:系统采用5V Micro - USB Type B供电,建议使用至少1A(推荐1.5A)的USB电源。
- ESP32开发板:需使用具有Micro - USB端口的ESP32开发板。
- 放大器:系统不包含放大器,需自行添加。
- 阻抗匹配:系统设计保障放大器正确阻抗,确保音频质量。
- 继电器:使用7个密封继电器,防止外部条件造成损坏。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】