困ったー

WIN10・アプリ・ゲームで困ったことを調べてみた

「こまったー」は困ったことを調べたブログです。

コロナ対策 |  Teams |  エクセル |  VisualStudio | 

スポンサーリンク


【ラズパイ4】サーモグラフィ用センサ「AMG8833」 驚きのコスパ!

サーモグラフィーを試してみたいという人も結構いるのではと思います。ここではパナソニックのセンサー「AMG8833(Grid-EYE)」をラズパイから使う方法などをまとめていきます。

サーモグラフィーセンサー「 AMG8833」とは?

パナソニックの赤外線温度センサーです。

センサー搭載のモジュールも売られており、ラズパイにGPIOでつなぐことで制御することができます。

 

他にもいろいろセンサーはあるようですので、興味ある方はこちらも参照ください。

apicodes.hatenablog.com

 

 

サーモグラフィーセンサー「 AMG8833」の使い方

必要なものは?

ラズパイ

まずはラズパイ一式(本体、電源ケーブル、SDカード、モニタ、マウス、キーボード)を使えるようにしておきましょう。

 

 ジャンパーワイヤー

ラズパイにはGPIOインタフェースが用意されており、ワイヤーでつなぐことですぐセンサー類を利用できるようになっています。

 

利用したジャンパーワイヤーはメスメスタイプです。

1000円以下でセット買えると思います。


ブレッドボード・ジャンパーワイヤー(メス-メス)(20cm)40本
*記事執筆時のAmazon価格:¥ 236*
最新価格は以下のおすすめストアで確認ください。
楽天 >>
Amazon >>
Yahoo!ストア >>

 

AMG8833

センサー搭載モジュールを購入します。

 

今回はスイッチサイエンスさんから調達です。 

https://www.switch-science.com/catalog/3395/

f:id:apicode:20200229101515p:plain

 

 

配線する

センサーをつなぎましょう。

モジュールにあるSCL、SDA、 (ひとつとばして)、GND、3.3Vと書かれています。

それぞれラズパイのSCL、SDA、 GND、3.3Vへとつなぎます。

f:id:apicode:20200309155908p:plain

 

ラズパイ側の場所はこちらを参照ください。

RPi Low-level peripherals - eLinux.org

 

実際つないだらこんな感じです。 

f:id:apicode:20200611195803j:plain



 

 配線風景をネットに挙げている人もいます。 

www.youtube.com

 

セットアップ

コンソールから

sudo raspi-config

で設定を起動。

5Interfaceを選びます。 

f:id:apicode:20200309155443p:plain

 

P5 I2Cを選び

f:id:apicode:20200309155453p:plain

 

「はい」にしておきます。

f:id:apicode:20200309155456p:plain

 

コンソールで

sudo i2cdetect -y 1

を入れ、下記のように出ればOK。 

f:id:apicode:20200309161614p:plain

 

ライブラリを入れる

下記ページを参考にライブラリを入れました。

これでほぼ問題なく入れられました。

赤外線アレイセンサAMG8833(Grid-EYE)をRaspberry Piに繋げてデータを取得する. - Qiita

 

実行する

あとは「Adafruit_AMG88xx_python/examples」にある「thermal_cam.py」を実行するといわゆるサーモグラフィーカメラのような画面を表示できます。

設置から動作確認まではスムーズに行けましたし、この価格でこれだけのサーモカメラ画像がとれるとは思ってませんでした。

f:id:apicode:20200310094120p:plain

 

ただし顔を15センチぐらい離すと取れなくなってくるので、顔の温度をとるなら顔を結構近づけないといけません。

f:id:apicode:20200310094122p:plain

 

また、実際の数値は、「Adafruit_AMG88xx_python/examples」にある「pixels_test.py」を実行して確認できます。

プログラムはループしているのでたくさん数字が出てきますが「8x8=64個」分の数字が羅列されています。

18.25とか20とかあるのはそのまま温度っぽいですね。

f:id:apicode:20200611195821j:plain



このブログは、ネットや書籍上の情報、個人の体験や感想を中心にまとめたものです。 正確性を期していはいますが、間違い・誤訳等あるかもしれません。 当サイトの情報によって生じたいかなる損失について一切の責任を負わないものとします. あらかじめご了承ください。

利用規約・プライバシーポリシー |〇問い合わせ