DIY你的電子玩具:網(wǎng)絡(luò )音樂(lè )電臺,給你系統解決方案、軟硬件設計實(shí)現
二、需求分析
2.1 功能要求
本項目的初步目標是實(shí)現一個(gè)網(wǎng)絡(luò )音樂(lè )電臺,能夠提供用戶(hù)通過(guò)Internet 訪(fǎng)問(wèn)并點(diǎn)播音樂(lè )功能,管理員(網(wǎng)絡(luò )音樂(lè )電臺所有者)可以通過(guò)網(wǎng)絡(luò )登陸并管理網(wǎng)絡(luò )音樂(lè )電臺,網(wǎng)絡(luò )音樂(lè )電臺所有者能夠進(jìn)行實(shí)時(shí)廣播?;疽笕缦滤荆?/p>
1. 當上電或用戶(hù)復位后所有AVR32位單片機配置能夠自動(dòng)設置好,并正常工作;
2. 網(wǎng)絡(luò )連接通過(guò)板卡上的Etnernet 接口實(shí)現,并且相關(guān)的IP地址,子網(wǎng)掩碼(Submask),網(wǎng)關(guān)(Gateway)等網(wǎng)絡(luò )配置能夠通過(guò)DHCP(Dynamic Host Configuration Protocol)自動(dòng)實(shí)現。
3. HTML源文件及網(wǎng)絡(luò )音樂(lè )電臺所能播放的音頻應該存放在外部存儲器上,以方便用戶(hù)修改,而且須通過(guò)USB接口來(lái)實(shí)現讀寫(xiě)。
4. 網(wǎng)絡(luò )音樂(lè )電臺所有者能夠通過(guò)網(wǎng)絡(luò )認證后遠程進(jìn)行網(wǎng)絡(luò )音樂(lè )電臺管理,包括添加管理員,更新存儲器上的音頻文件和HTML源文件。
5. 網(wǎng)絡(luò )音樂(lè )電臺所有者能夠通過(guò)Microphone 進(jìn)行實(shí)時(shí)的在線(xiàn)廣播及錄制,并且能夠播放以進(jìn)行檢查。
6. 為了方便使用,相關(guān)的網(wǎng)絡(luò )信息(如IP地址,網(wǎng)關(guān)(Gateway)等)及播放音頻等信息應該顯示在TFT上。
2.2 性能要求
本項目設計的產(chǎn)品-------網(wǎng)絡(luò )音樂(lè )電臺,應該能夠在24X7小時(shí)不間斷工作條件下,保持穩定運行。而且能夠滿(mǎn)足使用者隨時(shí)移動(dòng)的要求。
DIY機械鍵盤(pán)相關(guān)社區:機械鍵盤(pán)DIY
評論