I know Arduino platform for IoT. So I implemented a firmware of Arduino by Ethernet SW modification because I can handle a source code easily. You can know the status of equipment even if it is so far. Please refer to the following step.
Teachers! Did you use this instructable in your classroom?
Add a Teacher Note to share how you incorporated it into your lesson.
Step 1: Prepare Materials
Please refer to the following.
1. Arduino UNO
2. WIZ550io or ioShield-A
3. LAN cable
4. USB cable
Step 2: Hardware Connection
Please connect an LAN cable and USB cable
You can get more HW info by the following site.
First of all, prepare Arduino UNO and WIZ550io module.
Connect Arduino UNO and WIZ550io module like below.
Arduino UNO pin<->WIZ55io pin
I recommand to use ioShield-A.
Step 3: Prepare Development Environment
Step 4: Software
I uploaded Arduino project. You can download this project file. And then import project into Arduino IDE.
After compile, you can execute a sample of WebServer.
Step 5: How to Run : Modification
Execute Arduino IDE.
Select Arduino IDE Menubar->Sketch->Include Library->Mange Libraries...
Search Ethernet2 library by string.
Install Ethernet2 library.
Find w5500.h, w5500.cpp
Insert the following code in w5500.h
... #define WIZ550ioWITH_MACADDRESS ...
Insert the following code in w5500.cpp
For example, you can modify Ethernet.begin function of WebServer code without mac parameter.
Compile and upload by Arduino IDE.