指定WiFi APの電波状況を監視し、問題があったら電源をoff/onする装置WiReboot


cnx-softwareの記事で「WiReboot is a Watchdog Device Rebooting Your Router if the WiFi Connection is Lost (Crowdfunding)」というのがあった。

kickstarter案件で「WiReboot-Keep your Wifi on 24/7. Automatically reboot router」というプロジェクトの紹介。

どういうものなのか?

WiFi APの電源ケーブルに割り込ませる機械。
wireboot1

WiRebooterの監視対象としているWiFi APの電波が無くなった場合に、WiFi APの電源ケーブルを抜き挿しして、電源を入れ直す、という動作をします。

これが日本への送料込みで23ドル、という安い値段。
(「$18 CAD」の意味が最初分からなかったが「18カナダドル」でした)

基本機能に加え、3種類のオプションが用意されています。
・温度検知機能(Temperature add-on)
  熱暴走とかの検知
・湿度検知機能(Temperature and Humidity Add-on)
  水濡れを検知
・無線制御機器のon/off昨日(433 transmitter add-on)
  315MHz/433MHz帯を使うリモコンスイッチ機能を持つ機器のリモコン代替機能

wireboot2

で・・・この機械
オープンソースということなので、WiFiじゃなくても、指定IPアドレスからの応答がない場合、とかに改造することも可能なんでしょう。
つまりは、ラズパイが死んだ時に再起動、とかね
まぁ、現場にWiFi APが必要ではありますけどね

いろいろ使えそうなアイテムです

注意1:現時点では使用するESP8266が技適マークが取得されている個体を使用するのか不明
   ESP-WROOM-02 Wi-Fiモジュールで使われているSoCもESP8266シリーズで、こちらは技適取得済みです
   しかしWiRebootのサンプル写真に写っているESP8266はAI-Thinkerという3rdパーティ製で
   FCC以外の取得状況が不明です。
   参考情報:Wikipedia「ESP8266」に種類の違いがあり

注意2:WiReboot側のコネクタはUSBコネクタを電源コネクタ扱いで使っているため
   誤ってさしてしまい、壊す、という事故が起こりかねないので
   使う場合は接続先を間違えないよう、十分に注意してください。

7インチ1024×600のHDMI/VGA用液晶モニタを約4千円で作成


Aliexpressみてたら「52pi technology」というお店でラズパイ/BananaPi関連商品に混じって液晶キットをいろいろ販売しているのを発見。
商品リンク:「52pi LCD Display Module

LCD関連一覧

HDMI/VGA/RCA接続の5インチ、7インチ、10.1インチ液晶をメインに、2.4インチのラズパイの40ピンコネクタにつなげるやつも売っている。

とりあえず、HDMI/VGA/RCA接続モデルを一覧化。
10.1インチモデルは、今週追加された新製品。

解像度 5インチ 7インチ 10.1インチ
800×480 タッチパネル$135.99
タッチパネル$81.99
タッチパネル$45.99
$28.99
1024×600 $29.90
完成品 $59.90
タッチパネル$39.47
$67.99
1280×800 $69.99
他ショップ:$55.00
他ショップ:$47.00
他ショップ:$46.99
1366×768 $75.99

7インチモデルはアクリル板で作られた台座とセットになったモデルもありますが、台座単品が$11.99のわりにできがあまりよろしくないようで、おすすめはしません。

いろいろモデルがある中で、お買い得感があるのは「7インチ1024×600のHDMI/VGA/RCAビデオ端子接続基板セット$29.90」だと思います。

スペックに「Power input: DC 12V, 2A, 6~7W;」と書いてあるのに、添付の電源ケーブルはUSB(5V)から電源をとるという不思議なモデルです。

買うと、2週間ぐらいで届きます。

20160112_220453

まずはつないで動かしてみましょう。
パソコンにHDMIケーブルと、USBケーブル(電源)をつけてみました。
20160112_221710s

小さい基板の上のボタンを押すとメニューが出ます。
20160112_221751s

ボタンの役割
20160112_221751s2
右側のLEDランプ側から順に
1:電源ボタン
2:メニューボタン/決定ボタン
3:下ボタン
4:上ボタン
5:入力切替ボタン
という役割を持っていました。

スペックにDC12Vとかありましたが、5Vで動きます。
電源コネクタは外5.5mm/内2.1mmのものでした。
comon DC-5521/DC-5521Aというケーブルが使えました。(Aが付くのはL型コネクタのモデルです)
メーカページ
秋葉原 千石電商オンラインショップの該当ページ

ちなみに、外5.5mm/内2.5mmのものでも動きましたが、本来はサイズがあってないので、推奨しない使い方です。

裸の状態だと不安なのでケースを作ります。
秋月の7インチIGZO液晶のケースとして写真2Lサイズのフレームが良いと聞いたのでダイソーで探してみた。

工作のしやすさから下記を選択。
20160117_145723s

基板収納用ケースとしては下記を選択。
20160117_145937s

制作開始!

まずはフォトフレームに7インチ液晶をはめるための枠を作成。

上側のが枠を楊枝で作ってみたもの。
下側の液晶が入っているほうは、ホームセンターで売ってた35円の端材を利用して作ったもの。
どちらもフレームとの間はホットメルトで埋めました。
20160117_180559s
画面の下のほうには2つ穴をあけ、基板収納ボックスをねじ止めできるようにした。

蓋をしめて、基板収納ボックスと取り付けるとこんな感じ
20160114_214010s
ちなみに、↑のやつは、取り付け位置が下側すぎて、自立できない状態でした。
もうちょっと穴を上に開けるべきだった・・・

で・・・穴を適正な位置にあけて作り直したものがこちら
20160117_184952s
20160117_184959s

なかなかうまいこと作れたと自負しています。

WiiUと接続してもちゃんと映りました。
20160131_012445s
電源もWiiUのUSBコネクタからとっています。