ArduinoにEthrnet(イーサネット)シールドを接続し、最終的にはTwitterにてTweetできるようになります。
Arduinoでイーサネット通信
Arduino Software(IDE)のインストール
下記サイトにおける「Download the Arduino IDE」の所有PCのOSに応じて選択し、インストールしてください。
Arduino - Software
ネットワーク設定
ネットワークが繋がっていない限り、LANケーブルで繋がっていても通信はできません。
以下の手順に従ってネットワーク設定を完了させましょう。
コード
コードはスケッチ例を使用します。スケッチ例を使用するには以下の手順に沿ってください。
2. 以下の図に従い、「WebServer」を選択してください
3.コード中のIPアドレス部分を通信可能な任意のIPアドレスに変更してください
例:
IPAddress ip(192, 168, 100, 177);
今回、PCのネットワーク設定を
IPアドレス:192.168.100.1
サブネットマスク:255.255.255.0
に設定しているので、通信可能な任意のIPアドレスの範囲は
192.168.100.1〜192.168.100.255です。
サブネットマスクは特にいじっていませんが、デフォルトでこのような設定になっているはずです。
プログラムの実行
コードはこれ以上書き換える必要がないので実行に移ります。
1. Arduino IDEの「検証」ボタンを押してください
実行結果の確認
今回、ArduinoのイーサネットシールドのIPアドレスは
「192. 168. 100. 177」
と設定したのでWebブラウザにおけるURL部分に上記IPアドレスを入力すると以下のような画面が出力されれば成功です。