Arduinoと有線LANで通信する(ENC28J60 3)

ENC28J60チップを使って、Raspberryがサーバー、 Arduinoがクライアントの動作と
Raspberryがクライアント、Arduinoがサーバーの動作でパフォーマンスに違いが有るかどうか、
720回のパケットを送信して試してみました。
クライアントは5秒間隔でパケットを送信するので、720回*5秒=3600秒=60分が期待値となります。

まずはRaspberryがサーバー、Arduino がクライアントでの確認です。



ほぼ期待値どおり10分で終わりました。

次にRaspberryがクライ アント、Arduinoがサーバーでの確認です。



こちらもほぼ期待値どおり10分で終わりました。

Raspberryがサーバー、Arduinoがクライアント:3594秒
Raspberryがクライ アント、Arduinoがサーバー:3618秒

ENC28J60を使って有線LAN接続を試してきましたが、イー サネットコンバータを使えば無線LAN化することができそうです。
昔はイーサネットコンバータ専用の製品を多く目にしましたが、
最近はWifiルーターにイーサネットコンバータ機能が付くようになっています。
たとえばエレコムの 製品は、安くてもイーサネットコンバータモードになれる機種が多いようです。

近日中にエレコムのWifiルーターを買って、試してみたいと思います。→試し てみました