[Arduino]ArduinoイーサネットシールドでDHCPでIPを取得する

現在のArduinoに入ってるライブラリだと、IP決め打ちじゃないと、ネットに接続できない。
固定IPではネットに接続しずらくて、かなり不便。
DHCPでネット接続できんのか?
と思ったら、Jordan Terrell氏が独自に開発した、Arduino用DHCPライブラリを使えば、DHCPでIP取得できるらしい。
Arduino DHCP Library v 0.4
なんで、これを使ってみた。
やり方は、次の手順。
- Arduino DHCP Library v 0.4のzipファイルを解凍。
- Arduino/hardware/libraries/Ethernetに、解凍した各ファイルを入れる。
- examplesにWebClientWithDHCPが入るので、これのMACアドレスを書き換えて動かしてみる。
こんな感じ。
ビルドすると、それぞれのクラスの.oファイルが、
Arduino/hardware/libraries/Ethernet
に出来るので、バージョンアップしたら、消した方がよいみたい。
v 0.1からv 0.4にしたら、ビルドが通らず、小はまり。
以下、サンプルのWebClientWithDHCP転載。
« [Tokyo HDR]猫HDR | トップページ | [Tokyo HDR]東京ドームの観覧車ビッグ・オー »
「Arduino」カテゴリの記事
- LUMIX GH1, GF1, G1用Arduinoインターバルタイマーの作り方(2010.08.29)
- Android携帯でKORGの低価格アナログシンセサイザーMonotronを操作する - Monotroid(2010.05.19)
- RICOH CX3 + Arduinoで安価にミニチュア風ムービーを作ってみた(2010.04.03)
- Arduinoを使ってRICOHのデジカメ、GR Digital、CX3のシャッターを切る(2010.03.30)
- [Arduino]Arduinoを沢山譲り受ける(2009.06.30)
トラックバック
この記事のトラックバックURL:
http://app.f.cocolog-nifty.com/t/trackback/120337/30196221
この記事へのトラックバック一覧です: [Arduino]ArduinoイーサネットシールドでDHCPでIPを取得する:


コメント