Stránka 1 z 1

LiquidCrystal_I2C

Napsal: 27 pro 2018, 19:13
od Mathes
Ahoj,
jsem začátečník v programování a třebuju poradit, kde dělám asi chybu.

Mám připojený 16x2 LCD displej s I2C sběrnicí k Arduinu UNO zapojení jako "Vebsy" a stáhnutý program na psaní textu na dislpeji.
Když, ověřuji program tak mi to píše hlášku " LiquidCrystal_I2C.h: No such file or directory", ale program je normálně uložen ve filu Adruina.
Kdo se už setkal nebo už řešil?

Re: LiquidCrystal_I2C

Napsal: 27 pro 2018, 19:35
od jankop
Vypadá to, že nemáš nainstalovanou knihovnu LiquidCrystal_I2C nebo je nainstalovaná špatně.
Že jsem tak smělý, co je to vebsy? Slyším to poprvé.

Re: LiquidCrystal_I2C

Napsal: 27 pro 2018, 19:45
od AstroMiK
jankop píše:
27 pro 2018, 19:35
...co je to vebsy?
Taky jsem to hledal a asi to bude jeden ze zdejších diskutujících. Měl tu před pár měsíci taky dotaz na I2C displej.
https://www.arduino-forum.cz/viewtopic.php?f=21&t=1418


Ale spíš by mě zajímalo, co to znamená : "... je normálně uložen ve filu Adruina ".


Jinak souhlasím, že to bude špatně nainstalovaná (nebo chybějící) knihovna.

Re: LiquidCrystal_I2C

Napsal: 28 pro 2018, 09:29
od Mathes
Jj "Vebsy" to je nickname.
Že je špatně nainstalovaná nebo chybějící knihovna, jsem si myslel taky, ale když mám stažený celý soubor projektů na display s převodníkem I2C a otevírám je z rolety "Projekty" tak tam by asi problém nemě být. Zkoušel jsem i vytvořit novou knihovnu, ale problém stále trvá. BTW I2C scaner mi taky nic nenapíše.

Re: LiquidCrystal_I2C

Napsal: 28 pro 2018, 11:00
od AstroMiK
Ta chyba je jednoznačná.
Systém nenašel soubor "LiquidCrystal_I2C.h".
Takže ho tam buď vůbec nemáš, nebo ho máš někde, kde ho systém nehledá.

V příloze je funkční ukázka toho, kde mám knihovny umístěné já.

V některých návodech se uvádí, že by stačilo umístit knihovny do složky "Dokumenty", ale s tím jsem měl v začátcích nějaké problémy, tak jsem si zvyknul to všechno strkat do složky "libraries" přímo v nainstalovaném Arduino IDE.
LCD_I2C-umisteni.gif

Re: LiquidCrystal_I2C

Napsal: 28 pro 2018, 13:08
od petan
Nebo klikni v IDE na Projekt > Přidat knihovnu > ...
V seznamu musí být LiquidCrystal_I2C

Re: LiquidCrystal_I2C

Napsal: 28 pro 2018, 22:56
od Mathes
Nic nepomáhálo až jsem udělal zásadní krok. Vše vymazal, Arduino odinstaloval a pak všechno znovu nainstaloval a nahrál projekty a už to funguje jak má. :D
Dík za support.