Удаление неиспользующейся библиотеки.В помощь новичку...

Evgen52
Offline
Зарегистрирован: 10.01.2017

В новом проекте IDE "помнит" ,вероятно, библиотеку предыдущего проекта и пишет fatal error: Adafruit_Sensor.h: No such file or directory . Я вычистил ЛЮБОЕ упоминание из домашней папки.Не помогает...Пользуюсь Linux

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

Значит, в каком-то из файлов, которые Вы подключаете, есть подключение Adafruit_Sensor.h. Проверьте все библиотеки, которые Вы используете. Найдёте.

Клапауций 234
Offline
Зарегистрирован: 24.10.2016

Evgen52 пишет:

Я вычистил ЛЮБОЕ упоминание из домашней папки.Не помогает...Пользуюсь Linux

не из папки, а из файла скетча вычищай.

Jeka_M
Jeka_M аватар
Offline
Зарегистрирован: 06.07.2014

А разве компилятор не сообщает, в каком именно файле возникла ошибка? То есть, должно быть указано, в каком файле есть инклуд на Adafruit_Sensor.h

P.S. Приводить ошибку нужно полностью, с номерами строк и именами файлов.

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

Jeka_M пишет:

P.S. Приводить ошибку нужно полностью, с номерами строк и именами файлов.

Посмотрите на дату регистрации. Они все уверены, что здесь у всех хрустальные шары.

Сегодня прошу одного свежезрегистрированного код показать. Получаю ответ: "Я вот понять не могу, это тест на идиота, могу ли я написать 8 строк?". Пришлось отвечать, что: "Нет. В таком тестировании нет нужды, ответ очевиден. Если бы могли, не пришли бы сюда с таким вопросом".  Вот как-то так.

Evgen52
Offline
Зарегистрирован: 10.01.2017

Да.Новичок.Извините уж...Все равно пишет ошибку

Клапауций 234
Offline
Зарегистрирован: 24.10.2016

Evgen52 пишет:

Да.Новичок.Извините уж...Все равно пишет ошибку

йопаный ты линуксоид! код мозгов не хватает в форум опубликовать?

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

Ну и что на этой картинке видно?

Вы знаете, что есть такое copy-paste? Скопируйте ошибку нормальным текстом.

Клапауций 234
Offline
Зарегистрирован: 24.10.2016

ЕвгенийП пишет:

Вы знаете, что есть такое copy-paste?

я проклял линуксоидов.

Evgen52
Offline
Зарегистрирован: 10.01.2017

Код вроде прост

#include "DHT.h"

#define DHTPIN 2

DHT dht ( DHTPIN, DHT22)

void setup ( ) {

Serial.begin (9600);

dht.begin ( );

}

void loop ( ) {

delay (2000) ;

float h = dht.readHumidity( );

float t = dht.readTemperature( );

if (isnan (h) || isnan (t)) {

Serial.println("Не удается считать показания");

return;

}

Serial.print("Влажность : "+h+" %\t +"Температура : " +t+ " *С" ) ;

}

 

Клапауций 234
Offline
Зарегистрирован: 24.10.2016

Evgen52 пишет:

Код вроде прост

убить линуксоида!

Evgen52
Offline
Зарегистрирован: 10.01.2017

ошибка

Клапауций 234
Offline
Зарегистрирован: 24.10.2016

Evgen52 пишет:

ошибка

нет - медленно отпиливать тупой пилой по одной фаланге пальца.

Jeka_M
Jeka_M аватар
Offline
Зарегистрирован: 06.07.2014

Evgen52 пишет:

ошибка

Ну и что не понятно? В проекте используется библиотека DHT-sensor-library. В ней, в файле DHT_U.cpp в строке 22 подключается другая библиотека (заголовочный файл) - Adafruit_Sensor.h

То есть, библиотека DHT-sensor требует наличия библиотеки Adafruit_Sensor.

P.S. Для тех, кто в танке и не понял предыдущих намёков - полное сообщение об ошибке надо приводить текстом, а не мелкой картинкой.

Evgen52
Offline
Зарегистрирован: 10.01.2017

Спасибо ВСЕМ . Косяк нашел....

gena
Offline
Зарегистрирован: 04.11.2012

 И здесь сработал "волшебный пендель".