Проблемы как решить проблему ?

Obrez
Offline
Зарегистрирован: 24.03.2020
DHT.cpp:2:10: error: LiquidCrystal_I2C.h: No such file or directory
 
Несколько библиотек найдено для "Wire.h"
 #include <LiquidCrystal_I2C.h>    // Подключение библиотеки LiquidCrystal_I2C для работы с LCD дисплеем по шине I2C
 
          ^~~~~~~~~~~~~~~~~~~~~
 
compilation terminated.
 
 Используется: C:\Program
exit status 1
LiquidCrystal_I2C.h: No such file or directory
 
Exception in thread "Thread-31" java.util.ConcurrentModificationException
at java.util.LinkedList$ListItr.checkForComodification(LinkedList.java:966)
at java.util.LinkedList$ListItr.next(LinkedList.java:888)
at processing.app.packages.LibraryList.getByName(LibraryList.java:61)
at cc.arduino.contributions.libraries.LibrariesIndexer.addToInstalledLibraries(LibrariesIndexer.java:130)
at cc.arduino.contributions.libraries.LibrariesIndexer.scanLibrary(LibrariesIndexer.java:229)
at cc.arduino.contributions.libraries.LibrariesIndexer.scanInstalledLibraries(LibrariesIndexer.java:201)
at cc.arduino.contributions.libraries.LibrariesIndexer.rescanLibraries(LibrariesIndexer.java:161)
at cc.arduino.contributions.libraries.LibrariesIndexer.setLibrariesFolders(LibrariesIndexer.java:120)
at processing.app.BaseNoGui.onBoardOrPortChange(BaseNoGui.java:677)
at processing.app.Base.onBoardOrPortChange(Base.java:1333)
at processing.app.Editor$UploadHandler.run(Editor.java:2111)
at java.lang.Thread.run(Thread.java:748)
 
DetSimen
DetSimen аватар
Offline
Зарегистрирован: 25.01.2017

А чо гугал-перевоччик говорит по этому поводу?  "LiquidCrystal_I2C.h: No such file or directory"

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

Проблема - это когда, например, на пиво аллергия, а здесь ... тьфу ... для начала прочитать сообщение, если надо - со словарём, а прочитав, и поняв, что он просто не может найти библиотеку LiquidCrystal_I2C, правильно установить её.

Obrez
Offline
Зарегистрирован: 24.03.2020

Теперь такая проблема "Ошибка компиляции для платы Arduino/Genuino Uno."

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

Obrez пишет:

Теперь такая проблема "Ошибка компиляции для платы Arduino/Genuino Uno."

Вам уже сказали, что проблема - это когда на пиво аллергия. А всё, о чём Вы говорите - это плюнуть и растереть. А сообщения надо читать. Если не умеете читать - учитесь.

А если Вам и впрямь нужна помощь, а не насмешки, потрудитесь выкладывать сообщения полностью, а не огрызки. Например, в данном случае, собственно реальную информацию Вы выбросили, оставили стандартный для всех сообщений хвост.

Obrez
Offline
Зарегистрирован: 24.03.2020
Несколько библиотек найдено для "DHT.h"
servo:8:10: error: OneWire.h: No such file or directory
 
 #include <OneWire.h>
 
          ^~~~~~~~~~~
 
compilation terminated.
 
 Используется: C:\Users\admin\Documents\Arduino\libraries\DHT-sensor-library-master
Не используется: C:\Program
exit status 1
OneWire.h: No such file or directory
 
DetSimen
DetSimen аватар
Offline
Зарегистрирован: 25.01.2017

ну еще раз переводи со словарем, теперь это:  OneWire.h: No such file or directory

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

Уважаемый, Obrez,

Про сообщение, "LiquidCrystal_I2C.h: No such file or directory" я Вам уже написал что делать:

ЕвгенийП пишет:
поняв, что он просто не может найти библиотеку LiquidCrystal_I2C, правильно установить её.

Теперь прикажете писать что делать с сообщением "OneWire.h: No such file or directory"?

Или таки включите голову?

Ворота
Ворота аватар
Offline
Зарегистрирован: 10.01.2016

DetSimen пишет:

ну еще раз переводи со словарем, теперь это:  OneWire.h: No such file or directory

В видосе было "к двум грушам добавить ещё одну, сколько получится?". Там всё понятно! А здесь - про яблоки - это проблема, т.к. видоса про яблоки я не нашёл!

Obrez
Offline
Зарегистрирован: 24.03.2020
Arduino: 1.8.10 (Windows 7), Плата:"Arduino/Genuino Uno"
 
C:\Users\admin\AppData\Local\Temp\Rar$DIa3552.24078\servo\servo.ino: In function 'void setup()':
 
servo:74:7: error: 'class LiquidCrystal_I2C' has no member named 'init'
 
   lcd.init();  // Инициализация lcd
 
       ^~~~
 
Несколько библиотек найдено для "LiquidCrystal_I2C.h"
 Используется: C:\Users\admin\Documents\Arduino\libraries\Arduino-LiquidCrystal-I2C-library-master
Не используется: C:\Program
Несколько библиотек найдено для "Adafruit_Sensor.h"
 Используется: C:\Users\admin\Documents\Arduino\libraries\Adafruit_Unified_Sensor
Несколько библиотек найдено для "Wire.h"
 Используется: C:\Program
Несколько библиотек найдено для "OneWire.h"
 Используется: C:\Users\admin\Documents\Arduino\libraries\OneWire-2.3.5
Несколько библиотек найдено для "DHT.h"
 Используется: C:\Users\admin\Documents\Arduino\libraries\DHT-sensor-library-master
Не используется: C:\Program
Несколько библиотек найдено для "DallasTemperature.h"
 Используется: C:\Users\admin\Documents\Arduino\libraries\Arduino-Temperature-Control-Library-master
Несколько библиотек найдено для "Servo.h"
 Используется: C:\Users\admin\Documents\Arduino\libraries\Servo
Не используется: C:\Program
Несколько библиотек найдено для "IRremote.h"
 Используется: C:\Users\admin\Documents\Arduino\libraries\IRremote-2.2.3
exit status 1
'class LiquidCrystal_I2C' has no member named 'init'
 
Этот отчёт будет иметь больше информации с
включенной опцией Файл -> Настройки ->
"Показать подробный вывод во время компиляции"
 
ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

И что? Зачем Вы это выложили? Вы прочитали сообщение? Что там написано?

Obrez
Offline
Зарегистрирован: 24.03.2020

Ту проблему решил 

новая

C:\Users\admin\AppData\Local\Temp\ccrvTcsN.ltrans0.ltrans.o: In function `get_temp':
 
C:\Users\admin\AppData\Local\Temp\Rar$DIa3552.24078\servo/servo.ino:344: undefined reference to `DHT::readHumidity(bool)'
 
C:\Users\admin\AppData\Local\Temp\Rar$DIa3552.24078\servo/servo.ino:345: undefined reference to `DHT::readTemperature(bool, bool)'
 
C:\Users\admin\AppData\Local\Temp\ccrvTcsN.ltrans0.ltrans.o: In function `global constructors keyed to 65535_0_servo.ino.cpp.o.3538':
 
<artificial>:(.text.startup+0xb2): undefined reference to `DHT::DHT(unsigned char, unsigned char, unsigned char)'
 
C:\Users\admin\AppData\Local\Temp\ccrvTcsN.ltrans0.ltrans.o: In function `setup':
 
C:\Users\admin\AppData\Local\Temp\Rar$DIa3552.24078\servo/servo.ino:65: undefined reference to `DHT::begin(unsigned char)'
 
collect2.exe: error: ld returned 1 exit status
 
Несколько библиотек найдено для "OneWire.h"
 Используется: C:\Users\admin\Documents\Arduino\libraries\OneWire-2.3.5
Несколько библиотек найдено для "DHT.h"
 Используется: C:\Users\admin\Documents\Arduino\libraries\DHT-sensor-library-master
Не используется: C:\Program
Несколько библиотек найдено для "DallasTemperature.h"
 Используется: C:\Users\admin\Documents\Arduino\libraries\Arduino-Temperature-Control-Library-master
Несколько библиотек найдено для "Servo.h"
 Используется: C:\Users\admin\Documents\Arduino\libraries\Servo
Не используется: C:\Program
Несколько библиотек найдено для "IRremote.h"
 Используется: C:\Users\admin\Documents\Arduino\libraries\IRremote-2.2.3
Не используется: C:\Users\admin\Documents\Arduino\libraries\Arduino-IRremote-master
Несколько библиотек найдено для "LiquidCrystal_I2C.h"
 Используется: C:\Users\admin\Documents\Arduino\libraries\Arduino-LiquidCrystal-I2C-library-master
Не используется: C:\Program
Несколько библиотек найдено для "Adafruit_Sensor.h"
 Используется: C:\Users\admin\Documents\Arduino\libraries\Adafruit_Unified_Sensor
Несколько библиотек найдено для "Wire.h"
 Используется: C:\Program
exit status 1
Ошибка компиляции для платы Arduino/Genuino Uno.
 
ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

Obrez пишет:

Ту проблему решил 

новая

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

Вы прочитали сообщение? Что там написано?

Obrez
Offline
Зарегистрирован: 24.03.2020

Ошибка компиляции для платы Arduino/Genuino Uno.

DetSimen
DetSimen аватар
Offline
Зарегистрирован: 25.01.2017

Бросай все вот это нахрен, не твое это

Obrez
Offline
Зарегистрирован: 24.03.2020

но все же надо сделать)

b707
Offline
Зарегистрирован: 26.05.2017

DHT.h не ту поставил, походу

Obrez
Offline
Зарегистрирован: 24.03.2020
exit status 1
expected unqualified-id before '\x6874'
НОВАЯ ПРОБЛЕМА 
b707
Offline
Зарегистрирован: 26.05.2017

Obrez пишет:

exit status 1
expected unqualified-id before '\x6874'
НОВАЯ ПРОБЛЕМА 

послушайте. Обрез - вы так и будете каждую ошибку постить в форум? Своя голова-то должна быть?

Вбивайте сообщение об ошибке в Гугль и смотрите результаты, если сами читать не умеете

Obrez
Offline
Зарегистрирован: 24.03.2020

Спасибо,парни ХА-ХА-ХА подняли) 
Я все понял,прочитал уже успехи есть
Синька зло!

sonmax
Offline
Зарегистрирован: 30.06.2013

Подниму еще раз эту тему.

Использую LCD_1602_RUS_ALL при компиляции выдает следующее:

lib\LCD_1602_RUS_ALL\LCD_1602_RUS_ALL.h:18:10: fatal error: LiquidCrystal_I2C.h: No such file or directory

в коде прописал вот так:

#include "lib/LCD_1602_RUS_ALL/LCD_1602_RUS_ALL.h"        // Если этого не сделать, при компиляции возникнет ошибка: "LCD type connect has not been declared"
/************** LCD по 4 pins ****************/   
#include "lib/LiquidCrystal_I2C/LiquidCrystal_I2C.h"
LCD_1602_RUS <LiquidCrystal_I2C> lcd(0x27, 16, 2);        // I2C
/************** LCD по 10 pins ****************/   
//LCD_1602_RUS <LiquidCrystal> lcd(8, 9, 4, 5, 6, 7 );    // 10 контакт 

В самой LCD_1602_RUS_ALL я пробовал изменить на 

#include <lib/LiquidCrystal_I2C/LiquidCrystal_I2C.h>

Не наботает.

Если "LiquidCrystal_I2C" инсталирована в libraries, то все нормально,

но проблема в том, что мне не нужно устанавливать ее в libraries.

я хочу положить именно в папку "lib", где лежат остальные библиотеки.

Как мне прописать правильный путь к этой библиотеке?

Спасибо

andriano
andriano аватар
Offline
Зарегистрирован: 20.06.2015

Непонятно, зачем Вам это нужно, но, если хочется, пишите полный путь.