Ubuntuブログを引っ越しました。GUITARS&LEATHERです。Miniを接続してみました。有線版といったところです。ESP-WROOM-02を使ったものは漆風呂の温湿度管理を行うのを目的としていました。何日か実験してみて、漆風呂が置かれた工房の環境に影響を受けることがよくわかったので、空調設備(エアコン)のある工房の環境をある程度安定させれば、漆風呂の中の環境がもう少し安定すると思いました。空調設備はリモコンで操作できますが、マイコンから赤外線LEDを操作すればリモコンを操作するのと同等のことがやれるはずなので、工房の温湿度を調整するためにこれで空調設備の入り切りや温度調整などができたら良いと思います。MiniとHDC1000は、ArduinoのA4をHDC1000のSDAに、A5をSCLにそれぞれ接続します。HDC1000はモジュール上でプルアップされているので抵抗などを別途配線しません。MiniとENC28J60はArduinoのD13をENC28J60のSCKに、D12をSOに、D11をSIに、D8をCSにそれぞれ接続します。IDEから読み込みます。ENC82J60のCSにはArduinoのD8を接続していますが、D10でも構いません。ソース中のether.begin()の3つ目の引数でD8ならば8を、D10なら10をセットすればいいです。こちらが動作している様子。DHCPで自IPアドレスを取得して、WebServerとして動作するものを作って動作を確認しました。以下がそのソースコードです。}}ソースコードの冒頭部分でMacアドレスを指定していますが、これは他のネットワーク機器と重複するとまずいので、事前にarpコマンドなどで接続しているネットワーク機器のMacアドレスを調べて重複がないことを確認しておきます。wlp2s0Arduinoではそんなに大量のトラフィックが発生するようなアプリケーションを実行することは稀かもしれませんので、今や低速な部類に入るENC28J60でも十分に利用できると思います。Mini互換のブートローダーを焼いたATmega328を使えば、センサーをネットワークに接続し、リモコンを操作する程度のものならば安価に作ることができます。ホームオートメーションのようなアプリケーションを作るのには便利かもしれません。Piなどの開発環境はほぼOSXからUbuntuに移行できた感じです。Startの開発環境が移行できれば、オープンソースだけでソフトウェアの開発環境が構成できます。リブログしてコメントを追加:ArduinoとEthernetモジュールを使った例を過去の記事から。コメントをキャンセルコメントを入力してください。以下に詳細を記入するか、アイコンをクリックしてログインしてください。アカウントを使ってコメントしています。アカウントを使ってコメントしています。アカウントを使ってコメントしています。アカウントを使ってコメントしています。新しいコメントがついたらメールで通知。Farmさんカメラ片手に、ゆるゆると。メールアドレスキャンセル投稿を送信できませんでした。メールアドレスを確認してください。メール送信チェックに失敗しました。このブログではメールでの投稿共有はできません。使用に同意したとみなされます。ポリシー%d人のブロガーが「いいね」をつけました。