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ヶ月広告を出さないように
のんびり更新していきます。
自分が後に思い出として振り返って
見るために書いてる所あるので
読みにくいかもです。

最新記事

最新コメント

年別アーカイブ一覧

カテゴリ

未分類 (9)
BlueStacks (4)
C# (1)
Minecraft (1)
PC (5)
Windows (7)
iPhone ( ios ) (2)
艦これ (30)
電子工作 (2)
自転車 (13)
Android (3)

カウンター

検索フォーム

リンク

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

ブロとも申請フォーム

この人とブロともになる

QRコード

QR