小人閑居して不善をなす

「小人閑居して…」の本来の意味は、「徳のない人間は、暇にさせておくと碌なことをしない」という意味では必ずしも無いらしいです(*脚注)。まあ、それはともかく、秋のシルバーウィーク、どこへ行っても混むのが嫌で、ずっと自宅で過ごしていると、ついつい悪巧みを思いついてしまいます。

その1: 遠隔で船内のUSB充電器をOn/Offする

100v交流用のスマートスイッチは、Switchbotなどからいくつも出ているのに、12v直流に使えるスマートリレーの製品はあまり出ていません。それでも部品で良ければAliExpressなどで手に入ることがわかりました。

わずか1000円台で買えるこのスマートリレーボードですが、eWeLinkに繋げて、Wifi経由遠隔で12v直流電源をOn/Offできます。実験してみるとこの通り。

で、これを何に使うかというと、船内用のタブレット端末の充電On/Offに使います。

タブレットは、リモートデスクトップで手元のスマホで遠隔操作できるようにしていますが、タブレットをスリープさせてしまうとリモートデスクトップが起動しないんです。一方、全くスリープさせないで点けっぱなしにするとバッテリーにも液晶にも負担がかかりすぎるので、どうしたものかと思案していたところ、スリープしているタブレットの充電を一旦切って、再度通電して充電開始するとスリープから立ち上がることがわかっちゃいました。

これで、いつでもタブレットをスリープから立ち上げることができます。

2.: 油漏れ検知器

しばらく前に、海水ポンプの取り付けミスでエンジンオイルが漏れて、大事になりかけたので、エンジンルームのビルジにオイルが漏れた時にすぐに感知して警報を鳴らす仕組みが欲しくなりました。ただ、水漏れならば、水が電気を通すので簡単に検知できるのですが、油は電気を通さないので少し工夫が必要です。Amazonで、静電容量式のセンサーというのを見つけて買ってみたのですが…

ご覧の通り、エタノールにも水にも反応するのに、サラダオイルには全く反応しません orz。

調べてみると、比誘電率というものがあって、水で80、エタノールで25に対して、サラダオイルでは3ぐらい、モーターオイルはそれよりもっと低いようです。静電容量式ではなくて赤外線式を選ばないといけないらしい。

Amazonで赤外線方式のセンサーを早速ご注文。今回は仕切り直しになりました。

3.: ビルジポンプの稼働アラーム

船にいないときに、もしなんらかの理由で浸水した場合、オートマチックモードになっているビルジポンプが稼働して排水を開始してくれますが、そのまま放っておくと、最後にはバッテリーを使い切って船は沈んでしまうでしょう。

そこで、オートのビルジポンプが稼働し始めた時に、それを感知してWifi経由、スマホに飛んでくるような仕組みが欲しいと思っていました。

実はこれは10年近く前にも試みて、かなり良い感じの試作品までできたのですが、当時は、Arduino用のSMS配信APIサービスが不安定で実用化できなませんでした。今なら、部品もアプリも揃っていて、上手に組み合わせると、ごくお手軽に実現できます。

まず、手に入れるのは、直流電流を感知して回路を開閉できるリレー、例えばこういうやつ。

これと、Switchbotの浸水感知器を組み合わせてみます。この浸水感知器は、電極が水に浸かると電気が流れるだけの仕組みだから、線をそのままリレーにつないでしまえば良いのです(リレーが閉じると、2本の信号線がショートして、浸水アラームを出してくれる)。

ちゃんと動いてますな。アラームが鳴ると同時に、Wifi経由でスマホのSwitchbotアプリにも通知が来ました。

まあこうやって船の中がセンサーだらけになるのも如何なものかとも思うので、これらを全部実装するかどうかはまだ決めていないのですが…シルバーウィークの良い暇つぶしにはなりました。

 

* 因みに「大学」伝6章、「小人閒居為不善、無所不至」を現代語訳すると、「徳のない小人物は、人目につかないところで一人でいると、どんな悪いことでもしてしまう」という意味になります。ヨット乗りを暇にさせておくと、すぐ余計な悪巧みをして、不思議なガラクタを船に積み込んでは船を重くしてしまうという意味では必ずしも無いようです。

コメント

  1. O川 より:

    あれ?私、去年から
    https://x.gd/ps6ji
    これを使ってますけど、たまたま12V使えてるだけ???
    (何も考えずに使ってた…)

タイトルとURLをコピーしました