トイレから出てこない人にMESHでプレッシャーをかける [途中経過]

# 目次

[1.動機](#動機)
[2.MESHアプリは昔のままだった](#meshアプリは昔のままだった)
[3.プログラム完成](#プログラム完成)
[4.設置計画](#設置計画)
[5.設置と運用（未完成)](#設置と運用未完成)
[5.あとがき](#あとがき)

## 動機

複数の子どもがいる家庭の朝は概して大変だ。
まして、うちのように子どもが三人いるのに、トイレを20分も占有する子がいると目も当てられない。
色々あったが、まあ10分が限界かなと思い、外から「あと2分」「あと１分」というように声掛けすれば、なんとか10分きっかりには出てくるようになった。
しかし次の問題は、声掛けしなければいつまでも出てこないということだった。中にいる子が自分で時間を把握できるようなものを作れないか。

開発時間はほとんどない。何しろ今日がAdvent Calendarの締切なのだ。
引き出しを漁る。ソニーの[MESH](https://meshprj.com/jp/)がある。懐かしい。そういえばMESHには人感センサーがあった。まさにこういうものを作るためのものだ。トイレなら、明るさセンサーでもいいかもしれない。

隣にlittleBitsもあった。最近littleBitsはどうなってるんだ。気になる。これも候補に入れておこう。

さらに、最近お気に入りの[Seeed XIAO BLE nRF52840]()もある。本当はこれでトイレットペーパーの使用量を検知して、Bluetoothで送るものを作りたかったんだ。でももう時間がない。これは諦めよう。

ということで、MESHをベースに、プレゼンタイマーのように、トイレの経過時間を知らせるものを作ることにした。
まずはMESHに久しぶりのご飯をやるところからだ。驚くほどすぐに満腹になってくれた。バッテリーがへたってきているのか？

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/125904/11acd910-79f2-14c7-011c-56ed64b67a95.png)


## MESHアプリは昔のままだった

MESHはおうちハックの定番パーツであり、昔よく使っていたこともあり、それどころかMESHを使ったイベントも主催したりしていたから、勝手はそれなりにわかっているつもりだ。
だいぶ時間が過ぎた気がするが、驚くほど何も変わっていなかった。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/125904/8f81540e-12e7-5c54-6d2f-9b6ab21ef1b3.png)

この変化に富んだ時代、変わらない、ということはとても大事だ。ラインナップも値段も全く変わっていない。ちゃんと発売し続けているということは、ちゃんと売れている堅実なプロダクトだということだ。素晴らしい。さすがソニーという他ないだろう。「魔改造の夜」での[快挙](https://www.nhk.jp/p/ts/6LQ2ZM4Z3Q/episode/te/47VW9KWMPM/)は記憶に新しいところだ。

HPを見ると、前と違うのは充電クレードルがあることと、スイッチサイエンスのひらめきラボセットがあるということくらいだ。ひらめきラボセット、面白そうだ。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/125904/f5a99a48-8a32-5a71-7c5d-e0a764e7263a.png)![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/125904/1a3d6fbb-110c-f62f-6049-6cfe4ae7b740.png)

## プログラム完成

というわけで、プログラムもすぐにできた。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/125904/bd0ac613-0a99-4f50-c04c-278c308c3db0.png)

明るさを感知したら、すぐに１つ目のSEが流れ、7分後に2つ目、9分後に3つ目、10分後に4つ目の音が流れるというだけである。トリガーが明るさセンサーになっていることを除けば、まさにプレゼンタイマーそのものだな。明るさセンサーを、[ボタンブロック](https://pur.store.sony.jp/lifestyle/products/mesh/MESH-100BU_purchase/)に交換するだけで、プレゼンタイマーの出来上がりだ。
音は、僕の怖い声で「あと3分で10分経過」「あと１分」「10分経過したので、トイレから出てください」と流れるようにした。

## 設置計画

今はスマホから音声が出てくるだけである。スマホはトイレに置きたくない。トイレで排泄中に触られたくない。
できれば、トイレにはセンサーと音が出るものだけを置きたい。
そこで、スマホとは別にlittleBitsを使ってみようと思った。littleBitsにはブザーがあるので、これをMESHからのトリガで鳴らせないか。手にCloud Bitsもある。これを使えば、MESHのトリガーを直接受け取れそうだ。MESHから直接littleBitsと連携できるようなのである。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/125904/bcf1fd9a-7e20-05f6-9bd4-f244388f10b3.png)

しかし、結論から言えばこれはダメだった。
littleBitsはいつの間にか[SpheroのHPの一部](https://sphero.com/collections/design-build-systems)になっていた。それだけならいいのだが、CloudBitはディスコンになっており([SwitchScienceでも買えない](https://www.switch-science.com/products/3368)）、動かすために必要なクラウドへのログインもできなかった。
これは残念だ。高かったのになあ。

MESHにはGPIOもあるので、そこから頑張ってlittleBitsに繋げるという手もあるが、ちょっと面倒だ。早々に諦めた。

で考えたのは、なんの変哲もない、ダイソーでBluetoothスピーカーを買うということであった。
ということで、ダイソーに行ってみた。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/125904/9b5f75c6-c6a8-a4c5-5e1d-c060d7a4a105.png)

なんだこの充実した品揃えとファンシーなデザイン（特に左のやつ）！
僕みたいな貧乏人には、ダイソーとサイゼは神。いやホント。

左側のやつが可愛すぎるので思わず買いたくなったが、これは台がないと置けなさそうだ。
トイレには基本、便器しかないので、平なところと言えば便座の蓋くらいだ。あれは頻繁に開閉するからあそこには置けない。

で、結論は真ん中の500円のやつ。これならどっかに吊るせそう。配管とか。
こちら、持ってみるとすっごく軽い。持ち歩くのにも良さそう。てっきり乾電池かと思ったら、充電池内蔵なので、この重さで全部だということだ。スッゲー！

まずはご飯だ。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/125904/0f4dcb86-fca7-53b6-c3db-2766d01ca542.png)

よっしゃ、これで出来上がりだぜ！（MESH撮り忘れた:sweat_smile:
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/125904/f5a3961e-4927-5d3c-ec94-49d6e570ace2.png)

## 設置と運用（未完成

## あとがき

Advent Calendarの締め切りを忘れていたため、すっごくしょぼくて情報量の少ない投稿になってしまったことをお詫びします。