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