一、項目名稱:
局域網媒體控制
二、項目描述:
局域網內WEB控制板卡的硬件功能。需要實現ESP8266的TCP/IP與PC端服務器通信,前端WebScoket與PHP服務軟件的數據交換,WM8904的音頻播放,SD卡文件的讀寫。預期可通過WEB頁面的簡單控制按鈕進行板卡音頻文件的瀏覽和播放控制。
三、項目進展:
也不知道忙些啥,目前還沒有做好以上所有功能。抽空利用SDK例程做了SD卡讀寫,遍歷MP3文件信息。剩余的內容會繼續(xù)更新。
更新內容,PHP scoket通信和簡單的web頁面,效果如下
簡單的按鈕和列表,沒有比這更直接的了,,時間緊迫哎,
列表信息更新到web,并提示連接到php服務器,接下來可進行簡單的控制命令交互。主要代碼在附件。
四、實物效果:
板卡本身僅連接了ESP8266,和SD卡(試了手里4個內存卡,有兩個都不兼容)。其他均為軟件實現。
這里就是全部的硬件鏈接,僅有一張2GB的內存卡和一個ESP8266模塊
附件是功能代碼
sdcard_fatfs.rar (938.27 KB)
index.rar (971 Bytes)
閱讀全文