# NFC-MusicPlayer **Repository Path**: voidking777/NFC-MusicPlayer ## Basic Information - **Project Name**: NFC-MusicPlayer - **Description**: 一个使用NFC来选择和播放音乐的DIY播放器 - **Primary Language**: Unknown - **License**: GPL-3.0 - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2026-05-15 - **Last Updated**: 2026-05-15 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # NFC-MusicPlayer 一个使用NFC功能来选择和播放音乐的DIY小唱片机 ## 唱片机功能 1. 已粘贴NFC Tag的黑胶杯垫靠近唱片机触发音乐播放,切换另一个黑胶杯垫则切换歌曲 2. 播放不同音乐时展示不同的灯光效果 ## 硬件材料清单 1. ESP32C3 *1 2. RC522读卡模块 *1 3. MP3模块 *1 4. 内存卡 *1 5. 小喇叭 *1 6. WS2812B灯带 *1 7. 3D打印外壳 ## 硬件电路连接图 ![image](https://github.com/user-attachments/assets/b15941d6-3d1a-44a4-a2fb-0361df215993) ## 功能说明 1. RC522读卡器读取NFC Tag中标签,将标签信息传给ESP32C3 2. ESP32C3读取标签信息后,下达指令给MP3播放器,播放该标签下对应的歌曲,同时下达指令给WS2812B灯带展示相应的灯光效果 ## 代码下载 1. 将USB一端插入ESP32C3 Mini,一端插入电脑 2. 将“NFC唱片机程序下载工具”文件压缩包下载到电脑,解压后双击“程序下载脚本.bat”文件,根据提示输入插入USB的COM口(一般不选COM1,COM1为电脑主板自带口),回车后代码自动下载入ESP32C3 Mini