【結局は中国製だからね】 ところで、最近は日本の著名メーカーでも、中国で作っているのが全て。だから「中国製はイヤだ」って言っても無意味です。日本メーカーの製品でも、PCの裏蓋には「MADE IN CHINA」って書いてあるから。スマホもそうだから。iPhoneだって、iPadだってそうなんだから。「いや、うちは日本で作っています。ほら、MADE IN JAPANって書いてあるでしょ」ってものもあることはある。でも、部品の多くはやっぱり中国製です。要するに、中国から大量にキットで買ってきて、日本で組み合わせて「MADE IN JAPAN」にしてるだけだからね。
In order to prevent the spread of the new coronavirus, there are “entrance prohibition” and “entrance restriction” in many places. However, fears such as “What if occurs in front of your shop?” ,”Why can you line up with people in front of any places?” So, in fact, is there a “dense” person in there? I made a “dense sensor” that can give an alarm to a smartphone or PC when it becomes dense.
This document written by Japanese only now, but you can read this document with your local laguage, with the Google-Transrater.
Thank you.
【3つの「密」とは】
換気の悪い「密閉空間」
多数が集まる「密集場所」
間近で会話や発声をする「密接場面」
のことです。
【概略】 センサー側は、Wi-Fi機能のあるRaspberryPi、そして、人感センサーだけの、簡単な作りです。アラームメールを送ったりする機能はサーバー側にありますが、サーバーのプログラムも200行ありません(試作)。センサー側プログラムも難しくありません(これも200行以下)。普通にプログラムを作ったことがある方であれば、改造するポイントはすぐに見つかると思います。RaspberryPiも、性能の低いRaspberry Pi Zero Wから、高いRaspberry Pi 4まで、どれでも使えると思います。そのさいは「人が密になる数値」が変わるので、プログラムの改変が必要になります。プログラムの改変と言っても、ヘッダに書かれている数値などの変更で再コンパイルでOKです。なお、コンパイルとライブラリのリンクは、ccコマンドでRaspberry Pi上で可能です。
【Raspberry Piの選定と電池の持ち】 Raspberry Piの選定でまず最初に気をつけなければならないのは、そこに供給する「電源の容量」です。速度の遅いRaspberry Pi Zero Wでは、消費電力も低く、1A以下の電流で大丈夫ですが、4になると、3Aはほしいところろです。また、プログラム上でのセンシングのカウント値も、CPU性能で変わってくるので、アラームを出す数値も変わります。これは実機で調整が必要です。センサー側を消費電力の低いRaspberry Pi Zero Wで構成するときは、センサー込での消費電力がほぼ1W/hなので、たとえば、5V/10000mAのモバイルバッテリー使用時は、電源容量は50Wになるから、計算上、50時間持ちます。まる二日(48時間)は持つ、と考えるとわかりやすいかと思います。バッテリーで駆動させる場合は、これを目安に行うといいでしょう。
【追記 2020/04/26】 ここで発表したものの機能は、10分間の間、人の「動き(腕を曲げる程度の動きでもカウントします)」を検知し、10分間カウントし、10分間の動きの合計値を、インターネット上などのサーバーに送ります。サーバーでは、受けた値の数を調べて、一定以下は「カウントなし」、とし、カウント値によって、そこに人がどれだけいたか?ということを指定されたメールで、必要な人に知らせます(メールの受信なので、スマートフォン、PCのいずれでもその結果を得ることができます)。このメールで「アラーム」を出すこともできます。メールのUIインターフェイスにしたのは、スマートフォンでも、タブレットでも、PCでも同じように受け取ることができるからです。また、プッシュ型なので、機器が動かない、などのトラブルも素早く検知できます。また、WebサーバーのHTMLファイルとしてもその結果を吐き出し、Webで、過去190分までの人の動きの増減を調べることができます。当然ですが、これはプログラムの改造により、10分を5分にしたりできます。今回はRaspberry Pi 3 model A+を使っていますが、Raspberry Pi Zero Wなどでも、動きますが、プログラム上の数値を変える必要があります。なお、「密」の検出範囲は、センサーによります。ここで使っている2種類のセンサーでは、半径12m、半径5mがそれぞれ検知範囲となります。