渋谷ほととぎす通信

新しいこと、枯れたこと問わず大庭が興味を持ったものを調査、生活の効率を求める完全趣味の技術ブログ。基礎を大事にしています。

Arduino fatal error: Adafruit_Sensor.hというエラーが出た時の対応


DH11という温度湿度センサーを試していた時に発生したエラー共有です。

In file included from ~/Documents/Arduino/libraries/DHT_sensor_library/DHT_U.cpp:22:0:
~/Documents/Arduino/libraries/DHT_sensor_library/DHT_U.h:25:29: fatal error: Adafruit_Sensor.h: No such file or directory
 #include <Adafruit_Sensor.h>

                             ^
compilation terminated.
exit status 1
ボードArduino/Genuino Unoに対するコンパイル時にエラーが発生しました。

要約すると「Adafruit_Sensor.hを含むライブラリをインストールしていない」ということです。

Adafruit Unfied Sensorをインストールする

Adafruit Unfied Sensorに、Adafruit_Sensor.hが含まれています。

f:id:esakun:20190820235228p:plain

ライブラリマネージャからインストールすると本件は解決するかと思います。

環境

  • Arduino 1.8.9
  • Adafruit Unfied Sensor 1.0.3