FC2ブログ

PCとかゲームの備忘録

ArduinoでWOLリピーター作成(後編)

前編読んでない方は前編読んでからどうぞ。(読んでなくてもわかるとは思います)

すっかり忘れてましたww
何を書こうとしてたかあんまり覚えていませんが、とりあえず後編いきます。
必要なもの
 ・Arduino
 ・Ethernetシールド
 ・根気
開発環境導入とかは勝手に調べてやってください。
Arduino WOL マジックパケット リピータ「新開発環境に対応したスケッチを公開」
でコードをコピペ。
完成!!!
でもいいんですが、さすがに素っ気ないので適当に改良したのを書いときます。
ですが、著作権やらいろいろ問題ありそうなのでコード直接書くのはやめておきます。
方法だけ…
 改良① ログを取れるようにした
  EthernetシールドにはmicroSDが挿せたのでデータ受信時にログをとろうかと。
  「Arduino SD」で書き込み方を調べて頑張ってください。
 改良② 時間を取れるようにした
  ログを取るためにつけました。
  Arduinoで遊ぼう - NTPを使ってインターネット経由で時刻をあわせる
  ここで大体わかるかと思います。
  Timeライブラリですがわたしの環境だと大体4時間で4秒ズレました。
  思ったより正確!
 改良③ MagicPacketじゃないとリピート送信しないようにした
   「// 受信したマジックパケットをリピート送信する」
   辺りにif文でPacketSizeとBufferの最初を見て判断する仕様にしました。

まぁ改良なしでも十分使えます。
ログなんてまず見ませんしw
改良したい人がいましたらどんどん質問どうぞ。
コード渡せるかもしれませんし
ではノシ
スポンサーサイト


  1. 2015/10/23(金) 23:06:41|
  2. EscapeR3記録
  3. 電子工作
  4. | コメント:0
<<艦これ秋イベ2015日記 1 | ホーム | ArduinoでWOLリピーター作成(前編)>>

コメント

コメントの投稿


管理者にだけ表示を許可する




                    

プロフィール

ちゃい

Author:ちゃい
1ヶ月広告を出さないように
のんびり更新していきます。
自分が後に思い出として振り返って
見るために書いてる所あるので
読みにくいかもです。

最新記事

最新コメント

年別アーカイブ一覧

カテゴリ

未分類 (8)
PC (18)
BlueStacks (4)
ゲーム (35)
艦これ (30)
電子工作 (2)
自転車 (17)
スマホ (9)
Android (7)
Programming (3)

カウンター

検索フォーム

リンク

このブログをリンクに追加する

ブロとも申請フォーム

この人とブロともになる

QRコード

QR