![](https://habrastorage.org/webt/j_/s5/pp/j_s5pp-zxbkwxsibfxxjvnplnpg.jpeg)
ワルシャワの著者は、MLX90614センサー、7セグメントHP QDSP-6040ディスプレイ、ATtiny2313 MCUマイクロコントローラーを備えた赤外線温度計を開発しました。 センサーを使用すると、-70〜380°Cの範囲で温度を測定できます。マイクロコントローラーATtiny2313はSMBusを介してセンサーと通信します。
測定された温度値が表示されます。
ディスプレイのセグメントあたりの電流は4.67 mAに設定されているため、ディスプレイをMCUに直接簡単に接続できます。
![](https://habrastorage.org/webt/ac/nk/ud/acnkudir9k18rrukakho-covtug.jpeg)
最初のソリューションでは、ML2020バッテリーを電源として使用しました
![](https://habrastorage.org/webt/ms/id/s0/msids0gxwnnvk0ctkavcwb1a-pq.jpeg)
しかし、その後著者はTP4056充電モジュールを備えた200 mAhのバッテリーに置き換えました
![](https://habrastorage.org/webt/-g/u4/wy/-gu4wy8nepnvcedg1seuzqwkoh0.jpeg)
IR温度計の本体はエポキシで作られています
![](https://habrastorage.org/webt/y1/9u/kh/y19ukhxou2onr7opnxdbpfkkacw.png)
IR温度計の図を上の図に示します。
IR温度計の操作を示すデモビデオ
ATtiny2313 MCUのソースファイルへのリンク 。