Webサーバーにする(Ethernetシールド使用)

解説

Ethernetシールドを使用すると、ArduinoをWebサーバーにできます。

Ethernetシールドが Digital 4, Digital 10, Digital 11, Digital 12, Digital 13 のピンを使用するため、これらのピンを他の用途に使用することはできません。

Ethernetlライブラリを使用すると、簡単にArduinoをWebサーバーにできます。

部品表

部品名 数量 商品名 参考価格
Ethernetシールド 1 Arduino イーサネットシールド 4,200円
温度センサ 1 高精度IC温度センサ LM35DZ 100円
CdSセル 1 CDSセル 5mmタイプ 40円
10KΩ抵抗器 1 カーボン抵抗(炭素皮膜抵抗) 1/6W 10KΩ 100本100円
Arduinoボード 1 Arduino Uno 2,780円
ブレッドボード 1 EIC-801 250円
ジャンパーワイヤ 適量 ジャンパーコード(オス-オス)セット 100mm49個
150mm8個
200mm4個
250mm4個
のセット200円

接続例


※Ethernetシールドに関する接続は省略

サンプルコード

実行

ArduinoをWebサーバー化し、InternetExplorer にてアクセスした結果

ダウンロード

サンプルスケッチファイル

参考

Arduinoをはじめよう Massimo Banzi (著) 船田 巧 (翻訳)