Привет, народ! Написал вот такой вот скетч: #include <DHT.h> #include <LiquidCrystal_I2C.h> #include <Wire.h> int u; int piezoPin = 3; LiquidCrystal_I2C lcd(0x27,20,2); #define DHTPIN 2 // номер пина, к которому подсоединен датчик DHT dht(DHTPIN, DHT11); byte degree[8] = // кодируем символ градуса { B00111, B00101, B00111, B00000, B00000, B00000, B00000, B00000, }; void setup() { pinMode [A0, INPUT]; pinMode [3, OUTPUT]; lcd.init(); lcd.backlight(); lcd.createChar(1, degree); dht.begin(); } void loop() { u = analogRead(A0); lcd.clear(); if (u > 500) { lcd.setCursor(4,0); lcd.print("Flame!!! "); tone(piezoPin, 1000, 1000); delay(1000); tone(piezoPin, 500, 1000); delay(1000); } else { lcd.setCursor(0,0); // ставим курсор на 1 символ первой строки lcd.print("Humid: "); lcd.setCursor(8,0); lcd.print(dht.readHumidity()); lcd.setCursor(13,0); lcd.print("% "); lcd.setCursor(0,1); lcd.print("Temper: "); lcd.print(dht.readTemperature()); lcd.setCursor(13,1); lcd.print("\1C "); delay(400); } delay(500); } При попытке загрузки в плату Arduino Uno возникает следующая ошибка: Arduino: 1.8.15 (Windows 10), Плата:"Arduino Uno" In file included from C:\Users\puchk\Documents\Arduino\libraries\DHT_sensor_library-1.3.4\DHT_U.cpp:22:0: C:\Users\puchk\Documents\Arduino\libraries\DHT_sensor_library-1.3.4\DHT_U.h:25:10: fatal error: Adafruit_Sensor.h: No such file or directory #include <Adafruit_Sensor.h> ^~~~~~~~~~~~~~~~~~~ compilation terminated. exit status 1 Ошибка компиляции для платы Arduino Uno. Этот отчёт будет иметь больше информации с включенной опцией Файл -> Настройки -> "Показать подробный вывод во время компиляции" Вот мои библиотеки: Помогите, пожалуйста, найти ошибку.
C:\Users\puchk\Documents\Arduino\libraries\DHT_sensor_library-1.3.4\DHT_U.h:25:10: fatal error: Adafruit_Sensor.h: No such file or directory #include <Adafruit_Sensor.h> Означает что нет библиотеки Adafruit_Sensor.h и предлагает Вам ее добавить