IoT機器として人感センサーを使いたい欲に駆られたため調べてみることにしたのだ。
人感センサーの理解度を上げる。現時点での人感センサーを使った構想が実現可能かについて考えることの二つを目標とするのだ。🐹
人感センサーの内部の仕組みとして
パッシブ赤外線 アクティブ赤外線 電波 カメラ
といったものが利用されているらしい。正直もう少し細分化できるが私が利用できそうな範囲のもののみを抜粋した。各仕組みの特徴について記載する。
パッシブ赤外線
最もポピュラーな人感センサーかな? 聞いたことある人もたくさんいるはず
赤外線(体温)を検知して作動する仕組み
人(動物)が動く瞬間の検知が得意。例えば部屋に入ったら勝手に電気が付くとか
消費電力が低くコストが低い(いいね👍)誰か来たら反応する感じ?
静止していると検知するのが難しくなるらしい。トイレで大便器使ってるとき電気が消えるのは多分これのせい?あと、直射日光が当たるところとか温度変化が激しいと誤作動が多くなるらしい。PIRと呼ばれている。
これに関しては過去の先輩がarduinoを使って人感センサーを作成している
arduino 人感センサー

アクティブ赤外線
こっちもポピュラーかな?こっちは光を発射して検知するシステムらしい。
まっすぐ光を発射し、その光が対象物に当たり反射した光がセンサーに戻ってくることで距離とか数を検知し解析する仕組み。ミッションインポッシブルで出てくるゴーグルしないと見えない赤いレーザーとかまさにそう。🕵 レーザーを通過しないと反応しない
常にレーザーが稼働しているため消費電力はパッシブよりも多い
自動ドアとか工場のコンベアで使われているっぽい 周囲の環境を見るというより一ヶ所の動きを見るものって感じ。違いは画像の通り

電波(マイクロ波・ミリ波)
マイクロ・ミリは周波数(GHz)の違いである。ミリのほうがマイクロよりも大きい周波数を使う。違いについての詳細は後程
センサーから電波を発信し対象物に当たることで一部が反射し、反射された電波がセンサーに戻り反射波の到達時間や周波数の変化をもとに距離、動き、速度を解析する仕組み(アクティブ赤外線に似てるかな)。赤外線センサーなどのセンサーと比べて精度がとても高い(いいね👍)過酷な環境でも安定して動作する。いいとこばっかりじゃないか!まぁ、当然弱点もあるわけで、消費電力が高い、コストがかかるなどが挙げられる。いいものはいい値段するのだ。
少し調べた感じ最近のトレンドっぽい。
さらに種類が分かれていて「ドップラー方式・パルス方式・FMCW方式」などがある。一般企業の多くが取り入れているハイテクセンサーであることは間違いない。自動車の衝突防止システムや異物検出などに使われているらしい。詳しいことは電波センサーとは?を参照してください。
マイクロ波はだいたい3GHz~30GHZの周波数帯を使用する。比較的長距離を検知するのに優れている。安全管理や設備の自動制御に活用されている。
ミリ波はだいたい30GHz~300GHzの高周波数を利用する。とにかく制度が高く、リアルタイムの動作検知が必要な分野で重宝されている。
カメラ
カメラで撮影している映像をリアルタイムで解析する方式である。カメラに人が映ったら作動するということだ。人がいるかいないかだけでなく、何人いてどんな属性を持っているのかまで正確に判断できる(まぁその辺はコンピュータ次第だけどね)。
ただ、導入コストが明らかに高い、あとプライバシーの問題もあるし
まぁ、上から3つくらいが私でも実現可能そうなものかな。
ESP32C3をつかい電力を電池で補う前提で考えるってなるとその辺だろう。あとはセンサーの値段とかかな。大きさも考えないとね
