Music Playing With Buzzer Used Webserver (using WIZwiki-W7500 Board)

by justinkim in Circuits > Microcontrollers

1005 Views, 5 Favorites, 0 Comments

Music Playing With Buzzer Used Webserver (using WIZwiki-W7500 Board)

webpage.png
playing piano via web server

I will introduce a playing piano Webserver.

You can playing piano using webserver which have a this WIZwiki-W7500 project by just openning the web site if you follow this contents.

It is very easy and simple way.

Let's start!

Prepare Meterials

w7500.png
TB2IAiCaFXXXXXIXpXXXXXXXXXX_!!33841454.jpg
jumper_cable.jpg
Lan_cable_01.jpg
minibtypeusb.jpg

We need a several meterials.

  • 1. WIZwiki-W7500 board buy now
  • 2. Easy Module Shield x3 buy now (Used only Buzzer because It can be replaced by any buzzer)
  • 3. Some cables(some jumper cables, LAN cable, mini B-type USB cable)

They are all... for this project.

Hardware Connection

hardware_circuit.png
20150529_131001.jpg

Hardware connection is very easy.

Just follow picture.

Picture shows us all of we have to connect.

and Please connect an USB cable and LAN cable.
You can get more HW info by the following site.

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

Prepare Development Environment

installuvision.JPG

I prepared MDK develpment environment by the following site.

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

I installed MDK Keil 5 Tool, Legacy pack.

If you install all tools, you are ready for running this project.

Reference Software : Library

GitW7500.JPG

We need download few libraries for this project

You can download Libraries in W7500 library https://github.com/Wiznet/W7500 using httpserver example

and html source is refer to this Link https://github.com/LFeh/piano-keyboard

I made web server used upper two Libraries.

Software : Source Code

gitpiano.JPG

Here is a source code we need to run this project.

Please download Link Library and example files https://github.com/khj098765/W7500_Project_Webserver_piano

There are little to know about this code.

1. You have to modify mac[] and ip[] as your information. in main.c

2. You want add to playing automative another song that you will fix source code.

3. If you disable a comment Line 311 in httpUtil.c and You want song add to buffer. thats it!

after compile, and firmware download in WIZwiki-W7500.

You can run webserver application of WIZwiki-W7500.

How to Run : Test Result

playing piano via web server
webpage.png

this project will use web piano, morning call system, karaoke system.

You can see the test result by the video.
Thank you for your attention.
*Tip : If you register in www.wiznetian.com and work actively, you can get a sample cheaper than E-sales as well as a free sample.