一、项目名称:
局域网媒体控制
二、项目描述:
局域网内WEB控制板卡的硬件功能。需要实现ESP8266的TCP/IP与PC端服务器通信,前端WebScoket与PHP服务软件的数据交换,WM8904的音频播放,SD卡文件的读写。预期可通过WEB页面的简单控制按钮进行板卡音频文件的浏览和播放控制。
三、项目进展:
也不知道忙些啥,目前还没有做好以上所有功能。抽空利用SDK例程做了SD卡读写,遍历MP3文件信息。剩余的内容会继续更新。
更新内容,PHP scoket通信和简单的web页面,效果如下
简单的按钮和列表,没有比这更直接的了,,时间紧迫哎,
列表信息更新到web,并提示连接到php服务器,接下来可进行简单的控制命令交互。主要代码在附件。
四、实物效果:
板卡本身仅连接了ESP8266,和SD卡(试了手里4个内存卡,有两个都不兼容)。其他均为软件实现。
这里就是全部的硬件链接,仅有一张2GB的内存卡和一个ESP8266模块
附件是功能代码
sdcard_fatfs.rar (938.27 KB)
index.rar (971 Bytes)