イーサネットシールドの最近のブログ記事

Arduino イーサネット・シールド(3)
温度を測定する

 前々回の説明と重複する部分がありますが、関数などの説明を追加し、全体のスケッチをもう一度掲げます。

Arduino イーサネット・シールド(2)
 前回、Arduinoイーサネット・シールドをサーバにして、五つのアナログ・ポートの入力結果を表示しました。今回はそのアナログ入力ポートに、温度センサ、明るさセンサ、センサなどを接続してみます。
 温度センサはLM60、LM35を使用します。明るさセンサは、とりあえず、手元にある小型のCdSを利用します。ROHS対応を考えると、あまりCdSセンサは使いたくありません。次回にはCdSと同様な、人間の目の感じる明るさと同じように補正したフォト・トランジスタが発売されていますので、そちらも検討します。

シールドに乗るマイクロブレッドボード
 スイッチサイエンスで販売している超小型ブレッドボードは、Arduinoのシールドの上に載るサイズになっています。今回このブレッドボードの上に温度センサ5個、CdSの明るさセンサを一つ次のように載せました。

adr0590010.jpg

Arduino イーサネット・シールド(1)
  前回で、IPアドレスの空きエリアがわかりました。空きエリアを元にイーサネット・シールドに次のIPアドレスを割り当てます。
   192.168.1.153
 MACアドレスは基板に添付されている MACアドレスの値を使用します。

Arduino イーサネット・シールド
  Arduinoのイーサネット シールドには、MACアドレスとIPアドレスを設定する必要があります。最近はほとんどのイーサネットのボードがDHCPに対応していますが、このボードは対応していなく、イーサネット・シールド用の標準のライブラリもDHCPに対応していません。
 そのため、イーサネット上の使用されているIPアドレスを調べて、重複しないようにイーサネット・シールドのIPアドレスを決める必要があります。

Arduino イーサネット・シールド
   次に示すイーサネット・シールドとArduino Duemilanoveを組み合わせて、Arduinoでのイーサネットへ接続のテストを行います。

adr0560010.jpg

エレキジャックの読者プレゼントでユニバーサルのシールドがもらえる
 エレキジャックNo15で用意したプリント基板に次に示すようにArduino用のコンパクトで使いやすいユニバーサル基板が用意されています。

 編集部注:第2次応募は、2009年12月16日からを予定しています。

adr0550010.jpg

カテゴリ

このアーカイブについて

このページには、過去に書かれたブログ記事のうちイーサネットシールドカテゴリに属しているものが含まれています。

前のカテゴリはいろんなArduinoを使うです。

次のカテゴリはウェアブル コンピュータ Lilypad Arduinoです。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。

Creative Commons License
このブログのライセンスは クリエイティブ・コモンズライセンス.