image

 我將為大家介紹一個可以彈鋼琴的網頁服務器。

你只需要打開網頁, 跟著下面步驟,用這個 WIZwiki-W7500 項目,就能輕松實現用網頁服務器彈鋼琴。

非常簡單!

我們開始吧!

第一步:准備材料

image
image

 我們需要一些材料。

1. WIZwiki-W7500

2. Easy Module Shield *3

(只用到了蜂鳴器功能,可以用任意蜂鳴器替換)

3. 一些線材(一些跳線,網線,mini B型 USB線)

這些都是項目所需。

步驟2:硬件連接

image
image

硬件連接非常簡單。

按照圖片所示。

請連接USB線及網線。你可以在下面的網頁得到更多的硬件信息:

http://wizwiki.net/wiki/doku.php?id=products:wizwiki_w7500

步驟3:准備開發環境

image

 我按照以下網頁准備了MDK開發環境。

http://wizwiki.net/wiki/doku.php?id=products:w7500:documents:appnote:install_uvision

我安裝了MDK Keil 5工具。

安裝好所有工具,你就可以開始跑這個項目了。

步驟4:軟件參考庫 :

image

我們只需要下載幾個庫 :

W7500庫:https://github.com/Wiznet/W7500 使用httpserver例程;

以及html源碼,請參考鏈接:https://github.com/LFeh/piano-keyboard

我制作網絡服務器就用了上面的兩個庫。

步驟5:軟件:源碼

image

這有一個項目所需的源碼。

請在以下鏈接下載例程:

https://github.com/khj098765/W7500_Project_Webserver_piano

代碼還需要注意的幾點:

1. 你需要根據自己的信息在 main.c zhong 修改 mac[] 以及 ip[]

2. 如果你想自動增加另外一個首歌,你需要修改源碼。

3. 如果你取消了 httpUtil.c 中地311行的注釋,你想要在緩存總增加歌曲,那就這樣!

編譯之後,固件就下載到WIZwiki-W7500中了。

你就可以運行 WIZwiki-W7500 的網頁服務器應用了。

步驟6:怎樣運行:測試結果

image

 此項目將使用網頁鋼琴,早起叫醒系統,卡拉OK系統。

你可以通過視頻查看測試結果(請點擊下面原文鏈接),感謝關注!

翻譯自:instructables.com