Book Image

Arduino Development Cookbook

By : Cornel M Amariei
Book Image

Arduino Development Cookbook

By: Cornel M Amariei

Overview of this book

Table of Contents (16 chapters)
Arduino Development Cookbook
Credits
About the Author
About the Reviewers
www.PacktPub.com
Preface
Index

Ethernet


Using an Ethernet shield, we can connect an Arduino to the Internet. All the power and awesomeness of the Internet can come to this small blue board we are programming. This is a huge topic; however, the Arduino Ethernet library makes it all simple.

Here, we will create an interesting application for this functionality. We will make the Arduino a local web server to which we can connect to find out the readings of the first three analog inputs, using our browser.

Getting ready

The following are the ingredients needed for this recipe:

  • An Arduino

  • An Arduino Ethernet shield

  • A router or just an Ethernet cable

How to do it…

Follow these steps to build the server:

  1. Carefully plug the Ethernet shield into the Arduino.

  2. Connect an Ethernet cable to the shield.

  3. Connect the other end of the Ethernet cable to the same router to which your computer is connected.

Code

The following code attempts to connect to a router using DHCP. Once it does, it will output the IP via serial and then it will wait for incoming...