Avaleht
uus teema   vasta Tarkvara »  Programmeerimine »  Arduinol koodi peale saamisel midagi puudu. märgi kõik teemad loetuks
märgi mitteloetuks
vaata eelmist teemat :: vaata järgmist teemat
Hinnavaatlus :: Foorum :: Uudised :: Ärifoorumid :: HV F1 ennustusvõistlus :: Pangalink :: Telekavad :: HV toote otsing
autor
sõnum Saada viide sõbrale. Teata moderaatorile
otsing:  
new1
HV kasutaja

liitunud: 02.06.2007




sõnum 07.04.2024 13:21:05 Arduinol koodi peale saamisel midagi puudu. vasta tsitaadiga

Ei ole see koodimine küll minu rida, ent tahtsin proovida üht koodijuppi arduinole peale saada, aga see kurivaim ajab sõrgasid vastu. See siin nimelt https://how2electronics.com/designing-of-mppt-solar-charge-controller-using-arduino/ . Puudus on seesugune, mida sealt vastuseks saan : Arduino: 1.8.4 (Windows 10), Board: "Arduino Nano, ATmega168"

C:\Users\Len\AppData\Local\Temp\arduino_modified_sketch_497135\Blink.ino:2:10: fatal error: LiquidCrystal_I2C.h: No such file or directory

#include <LiquidCrystal_I2C.h>

^~~~~~~~~~~~~~~~~~~~~

compilation terminated.

exit status 1
Error compiling for board Arduino Nano.

This report would have more information with
"Show verbose output during compilation"
option enabled in File -> Preferences.

Chatgpt soovitas sealt manage libraries alt otsida LiquidCrystal_I2C ja see installida, leidis 3 vastet sellele ja installisin kõik, ent tulemus ei muutunud. Seal samas lingil on ka mingi asi justkui sellesama LCD lisa osas lingina olemas. Ilmselt mingi lihtsam asi see toimima saada, ent mina siitmaalt hetkel edasi ei jõudnud icon_biggrin.gif.
Kommentaarid: 8 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 8
tagasi üles
vaata kasutaja infot saada privaatsõnum
m6mmikiisu
HV kasutaja
m6mmikiisu

liitunud: 19.11.2009




sõnum 08.04.2024 00:34:39 vasta tsitaadiga

Tundub, et kutt on pooleli jätnud projekti.
Tõmba siis library ja paki lahti programmi kausta. (nt minul: C:\Program Files (x86)\Arduino\libraries) ja jääb nii "C:\Program Files (x86)\Arduino\libraries\LiquidCrystal_I2C-master"
https://github.com/johnrickman/LiquidCrystal_I2C?tab=readme-ov-file

Siis võiks tööle hakata.
Kommentaarid: 84 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 75
tagasi üles
vaata kasutaja infot saada privaatsõnum
new1
HV kasutaja

liitunud: 02.06.2007




sõnum 08.04.2024 19:59:19 vasta tsitaadiga

m6mmikiisu kirjutas:
Tundub, et kutt on pooleli jätnud projekti.
Tõmba siis library ja paki lahti programmi kausta. (nt minul: C:\Program Files (x86)\Arduino\libraries) ja jääb nii "C:\Program Files (x86)\Arduino\libraries\LiquidCrystal_I2C-master"
https://github.com/johnrickman/LiquidCrystal_I2C?tab=readme-ov-file

Siis võiks tööle hakata.


Ei näe seal lingil justkui ühtegi faili, mida lahti pakkida kannataks, on ainult mingid koodinäited või midagi taolist kui peale klikata. Aga noh kui mingi poolik asi, siis mis seal ikka, proovin mõne toimiva sarnase asja leida.
Kommentaarid: 8 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 8
tagasi üles
vaata kasutaja infot saada privaatsõnum
m6mmikiisu
HV kasutaja
m6mmikiisu

liitunud: 19.11.2009




sõnum 08.04.2024 21:03:44 vasta tsitaadiga

Üleval roheline nupp code ja sealt download zip.
Või siis https://github.com/johnrickman/LiquidCrystal_I2C/archive/refs/heads/master.zip

Võid Arduino IDE library alt otsida "i2c lcd" vms. Peaks leidma midagi töötavat ikka kui seda toimima ei peaks saama. Mina endal sain toimima selle zip failiga.
Kommentaarid: 84 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 75
tagasi üles
vaata kasutaja infot saada privaatsõnum
tatslinkov
HV vaatleja

liitunud: 07.10.2012




sõnum 08.04.2024 21:04:39 vasta tsitaadiga

Chatgpt vägapalju mööda ei pannud

Arduino IDE 2.3.2

Tools->Manage Libraries...
Sealt otsingusse: LiquidCrystal I2C
Ja installid esimese vaste: LiquidCrystal I2C by Frank de Brabander

Spoiler Spoiler Spoiler

Kas ka ülejäänd kood töötab, ei viitsind katsetada :d
tagasi üles
vaata kasutaja infot saada privaatsõnum
new1
HV kasutaja

liitunud: 02.06.2007




sõnum 09.04.2024 23:57:02 vasta tsitaadiga

Saingi vist koodi peale, tänud, torgin huvi pärast seda asja ja vaatan kas saab toimima. Mul palju vanem versioon sellest Arduino IDE-st ja seal oli kuskil allpool täitsa olemas sellenimeline library või mis iganes asjandus see seal pole icon_biggrin.gif.


Uus päev:

Nüüd järgmisel päeval proovisin veidi, kruttisin voolude ja pingete simuleerimiseks A0,A1 ja A2 kaudu talle mingid pinged ja voolutugevuse, serial monitor näitab ka kenasti seal, et teatud pingevahemike juures PWM 0 muutus PWM 60-90 vahemikku, ehk siis D8 ja D9 peale oleks pidanud signaal tekkima, ent mõlemid täiesti tummad. Mõtlesin siis et heaküll, mul atmega168 hetkel sellel arduinol, et proovin teisega, teine mul atmega328 kiviga, ent kui uuesti proovisin sama koodi verify kaudu seal kivile kõrvetamise softis tsekata, siis täna sain veakoodi taas, proovisin nii ja naapidi, ent täna annab mingi errori taas ja ei saa midagi sinna enam peale lasta. Selline häda tal siis seekord :
Arduino: 1.8.4 (Windows 10), Board: "Arduino Nano, ATmega168"

sketch_apr09a:172: error: 'POSITIVE' was not declared in this scope

LiquidCrystal_I2C lcd(0x27, 2, 1, 0, 4, 5, 6, 7, 3, POSITIVE);

^~~~~~~~

exit status 1
'POSITIVE' was not declared in this scope

This report would have more information with
"Show verbose output during compilation"
option enabled in File -> Preferences.

chatgpt andis justkui näidise, et see "positive" tuleb ära kustutada ja peaks tööle hakkama, ent ei hakanud ta midagi, siit kellelgi ideid äkki, et mismoodi see error siis nüüd üleöö tekkis siia mul?
Kommentaarid: 8 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 8
tagasi üles
vaata kasutaja infot saada privaatsõnum
tatslinkov
HV vaatleja

liitunud: 07.10.2012




sõnum 16.04.2024 14:59:05 vasta tsitaadiga

oled kindel, et sama kood?
https://how2electronics.com/designing-of-mppt-solar-charge-controller-using-arduino/ on vastav rida LiquidCrystal_I2C lcd(0x27, 20, 4);

hea koht kõikvõimalike vigade otsimiseks: https://forum.arduino.cc/
tagasi üles
vaata kasutaja infot saada privaatsõnum
näita postitusi alates eelmisest:   
uus teema   vasta Tarkvara »  Programmeerimine »  Arduinol koodi peale saamisel midagi puudu.
[vaata eelmist teemat] [vaata järgmist teemat]
 lisa lemmikuks
näita foorumit:  
 ignoreeri teemat 
sa ei või postitada uusi teemasid siia foorumisse
sa ei või vastata selle foorumi teemadele
sa ei või muuta oma postitusi selles foorumis
sa ei või kustutada oma postitusi selles foorumis
sa ei või vastata küsitlustele selles foorumis
sa ei saa lisada manuseid selles foorumis
sa võid manuseid alla laadida selles foorumis



Hinnavaatlus ei vastuta foorumis tehtud postituste eest.