我將為大家介紹一個可以彈鋼琴的網頁服務器。
你只需要打開網頁, 跟著下面步驟,用這個 WIZwiki-W7500 項目,就能輕松實現用網頁服務器彈鋼琴。
非常簡單!
我們開始吧!
第一步:准備材料
我們需要一些材料。
1. WIZwiki-W7500 板
2. Easy Module Shield *3
(只用到了蜂鳴器功能,可以用任意蜂鳴器替換)
3. 一些線材(一些跳線,網線,mini B型 USB線)
這些都是項目所需。
步驟2:硬件連接
硬件連接非常簡單。
按照圖片所示。
請連接USB線及網線。你可以在下面的網頁得到更多的硬件信息:
http://wizwiki.net/wiki/doku.php?id=products:wizwiki_w7500…
步驟3:准備開發環境
我按照以下網頁准備了MDK開發環境。
http://wizwiki.net/wiki/doku.php?id=products:w7500:documents:appnote:install_uvision
我安裝了MDK Keil 5工具。
安裝好所有工具,你就可以開始跑這個項目了。
步驟4:軟件參考庫 :
我們只需要下載幾個庫 :
W7500庫:https://github.com/Wiznet/W7500 使用httpserver例程;
以及html源碼,請參考鏈接:https://github.com/LFeh/piano-keyboard
我制作網絡服務器就用了上面的兩個庫。
步驟5:軟件:源碼
這有一個項目所需的源碼。
請在以下鏈接下載例程:
https://github.com/khj098765/W7500_Project_Webserver_piano
代碼還需要注意的幾點:
1. 你需要根據自己的信息在 main.c zhong 修改 mac[] 以及 ip[]
2. 如果你想自動增加另外一個首歌,你需要修改源碼。
3. 如果你取消了 httpUtil.c 中地311行的注釋,你想要在緩存總增加歌曲,那就這樣!
編譯之後,固件就下載到WIZwiki-W7500中了。
你就可以運行 WIZwiki-W7500 的網頁服務器應用了。
步驟6:怎樣運行:測試結果
此項目將使用網頁鋼琴,早起叫醒系統,卡拉OK系統。
你可以通過視頻查看測試結果(請點擊下面原文鏈接),感謝關注!
翻譯自:instructables.com