在宅勤務の状態を家族に共有するサイネージです。 手元の M5Stack のボタンで勤務状態を「仕事中」「会議中」「休憩中」から選ぶと、子機である M5Paper に表示されます。
普段は自室で在宅勤務をしており、家族に仕事状態を共有する目的で部屋のドアに「仕事中」・「会議中」などの札を付けているのですが、この札を付け替えるのを忘れて家族に怒られることが増えてきました。 会議が始まった後に気づくことはあるのですが、離席して部屋のドアまで行く必要があるため「ま、いっか」と思って付け替えない事があります。 そんな時に限って家族(とくに娘)がチェックしており、あとで怒られてしまいます。
そんな訳で、会議が始まった後でも自席にいる状態で仕事状態の表示を更新できる仕組みを開発しました。
在宅勤務者が仕事状態を選択する親機の機能です。とてもシンプルです。
ESP-NOW
で問い合わせをトリガーにして、ESP-NOW
のブロードキャストで子機に向けて仕事状態を送信する家族が仕事状態を確認する子機の機能です。こちらもシンプルです。
システム構成にも記載したとおり、子機は電源が繋がっていない状態でも長時間利用できるように省電力に努めています。 下記の対策を行うことで、親機へ毎分問い合わせる設定で60時間以上は動作しています。
M5Paper で同じ画像を長時間表示していると跡が残ってしまい、別の画像を表示しても薄っすらと残ってしまい見えづらくなります。 そのため、定期的に M5Paper 自体を再起動して E-Ink ディスプレイの表示跡が残るのを防止しています。
This is a signage system to share the status of telecommuting with family members. When the user selects his/her work status from "at work", "in a meeting", or "on break" using the buttons on the M5Stack, it is displayed on the M5Paper, which is a child device.
I usually work from home in my room and put a tag on the door of my room saying "at work" or "in a meeting" to share my work status with my family. Sometimes I notice it after the meeting has started, but since I have to leave my seat and go to the door of the room, I sometimes think "Oh well" and do not change the tags. Only in such a case, my family (especially my daughter) checks it and gets angry with me later.
For this reason, we developed a system that allows users to update their work status even after a meeting has started, while they are still in their seats.
This is a function of the parent unit that allows telecommuters to select their work status. It is very simple.
ESP-NOW
and sends the work state to the child machine via ESP-NOW
broadcastThis is the function of the child machine that checks the work status by family members. This is also simple.
As noted in the system configuration, the child unit is designed to conserve power so that it can be used for long periods of time even when it is not connected to a power source. By taking the following measures, the unit has been operating for more than 60 hours with a setting that inquires the parent unit every minute.
When the same image is displayed on M5Paper for a long period of time, marks will be left behind, and even if another image is displayed, they will remain faint and difficult to see. Therefore, M5Paper itself is restarted periodically to prevent the E-Ink display from leaving traces.
在宅勤務者が手元に置く親機(M5Stack)と、家族が使いリビングなどに置く子機(M5Paper)の構成です。
親機である M5Stack のボタンで仕事状態を選択できます。
子機(M5Paper)が定期的に親機へ仕事状態を ESP-NOW
で問い合わせるので、親機で問い合わせが来たことを検知すると ESP-NOW
のブロードキャストで子機へ仕事状態を送信します。仕事状態を受信した子機では、仕事状態に応じた画像を E-Ink ディスプレイで表示します。
なお、子機は親機の MAC アドレスを指定して問い合わせをする必要がありますが、親機は ESP-NOW
のブロードキャストで通知するため、子機が増えても親機はメンテナンスする必要がありません。
また、子機はリビングで置きっぱなしにしたり家族が持ち歩きしたりすることを想定して、長時間利用できるよう親機への問い合わせ処理時以外はスリープ(ライトスリープ)モードで待機し、 E-Ink ディスプレイへの電源共有も極力減らしています。 実測で60時間以上は充電せずに動作しています。
The system consists of a parent unit (M5Stack), which is placed in the hands of the telecommuter, and a child unit (M5Paper), which is used by family members and placed in the living room.
The work status can be selected with a button on the parent unit (M5Stack).
The child machine (M5Paper) periodically inquires the work status to the parent machine by ESP-NOW
, and when the parent machine detects that the inquiry has come, it sends the work status to the child machine by ESP-NOW
broadcast. Upon receiving the work status, the child machine displays an image on its E-Ink display according to the work status.
Note that although the child unit needs to specify the MAC address of the parent unit to inquire, the parent unit notifies the child unit by broadcasting ESP-NOW
, so the parent unit does not need to be maintained even if the number of child units increases.
In addition, assuming that the child unit will be left in the living room or carried around by family members, it is placed in sleep (light sleep) mode except when processing inquiries to the parent unit so that it can be used for long periods of time, and power sharing to the E-Ink display is also reduced to a minimum. The E-Ink display is operated without recharging for more than 60 hours by actual measurement.