ELS (Electronic Lead Screw) - progetto con ARDUINO

Moderatore: Junior Admin

claudio63
APPRENDISTA E ADDETTO ALLE PULIZIE
Messaggi: 41
Iscritto il: gio set 16, 2021 16:15
Località: Como

Re: ELS (Electronic Lead Screw) - progetto con ARDUINO

Messaggio da claudio63 »

questi sono gli errori che mi da adesso

Codice: Seleziona tutto

Arduino:1.8.16 (Windows 10), Scheda:"Arduino Uno"



ELS_v1.6.I2C:67:42: error: no matching function for call to 'LiquidCrystal_I2C::LiquidCrystal_I2C(int, int, int, int, int, int, int, int)'

 LiquidCrystal_I2C lcd(0x27, 2,1,0,4,5,6,7);  // Set the LCD I2C address

 lcd.setBacklightPin(3,POSITIVE);

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

       setBacklight

ELS_v1.6.I2C:281:25: error: 'POSITIVE' was not declared in this scope

   lcd.setBacklightPin(3,POSITIVE);

                             ^~~~~



 void loop()

      ^~~~


      ^~~~

Più di una libreria trovata per "LiquidCrystal_I2C.h"

Usata: C:\Users\utente\Documents\Arduino\libraries\LiquidCrystal_I2C

Non usata: C:\Users\utente\Desktop\Nuova cartella (2)\arduino-1.8.16-windows\arduino-1.8.16\libraries\LiquidCrystal_I2C

exit status 1

no matching function for call to 'LiquidCrystal_I2C::LiquidCrystal_I2C(int, int, int, int, int, int, int, int)'



Questo report potrebbe essere più ricco di informazioni abilitando l'opzione
"Mostra un output dettagliato durante la compilazione"
in "File -> Impostazioni"

Ultima modifica di claudio63 il mar set 21, 2021 14:24, modificato 2 volte in totale.
billielliot
FINALMENTE USO IL TORNIO
Messaggi: 417
Iscritto il: mer giu 20, 2012 12:55
Località: Trezzo sull'Adda

Re: ELS (Electronic Lead Screw) - progetto con ARDUINO

Messaggio da billielliot »

Ciao,

senza offesa per nessuno vorrei far notare che per riportare spatafiate di codice esistono gli appositi TAG

Codice: Seleziona tutto

[code]

mettere il codice qui dentro

[/code]

In questo modo il messaggio diventa molto piu' gradevole da leggere e la discussione piu' fruibile.
In particolare per chi seguira' tra qualche tempo e avra' la vostra stessa fame di informazioni.

Grazie :-)

Mauro
davide70
APPRENDISTA E ADDETTO ALLE PULIZIE
Messaggi: 22
Iscritto il: mar giu 16, 2020 06:32
Località: Catania

Re: ELS (Electronic Lead Screw) - progetto con ARDUINO

Messaggio da davide70 »

Claudio,
ti ho mandato un messaggio privato, proviamo a risolvere.
claudio63
APPRENDISTA E ADDETTO ALLE PULIZIE
Messaggi: 41
Iscritto il: gio set 16, 2021 16:15
Località: Como

Re: ELS (Electronic Lead Screw) - progetto con ARDUINO

Messaggio da claudio63 »

Grazie gentilissimo Davide con il tuo intervento ho risolto, anche oggi ho imparato qualcosa. sono in debito.
Ultima modifica di claudio63 il mer set 22, 2021 08:37, modificato 1 volta in totale.
Avatar utente
3D-ZUZ
APPRENDISTA E ADDETTO ALLE PULIZIE
Messaggi: 12
Iscritto il: dom set 19, 2021 10:55
Località: Ferno (VA) malpensa
Contatta:

Re: ELS (Electronic Lead Screw) - progetto con ARDUINO

Messaggio da 3D-ZUZ »

Io ci sono …

Programma caricato
Ora finisco di disegnare gli ingranaggi 14/63
Li faccio tagliare in ferro da un amico
Non hai i permessi necessari per visualizzare i file allegati in questo messaggio.
davide70
APPRENDISTA E ADDETTO ALLE PULIZIE
Messaggi: 22
Iscritto il: mar giu 16, 2020 06:32
Località: Catania

Re: ELS (Electronic Lead Screw) - progetto con ARDUINO

Messaggio da davide70 »

Desideravo ringraziare McMax per aver messo a disposizione di tutti questo prezioso progetto.
Grazie anche a Sbinf74 per aver apportato migliorie allo sketch Arduino.

Dopo i ringraziamenti, cominciamo ad fare qualche saldatura....e' ora di assemblare il tutto.
Non hai i permessi necessari per visualizzare i file allegati in questo messaggio.
Avatar utente
McMax
CAPO OFFICINA
Messaggi: 9023
Iscritto il: dom gen 31, 2010 21:46
Località: Bussero (MI)

Re: ELS (Electronic Lead Screw) - progetto con ARDUINO

Messaggio da McMax »

bello il pannello fatto così.. certo che però lo scasso per il display sarebbe stato meglio della dimensione dello schermo lasciando la cornice nera sotto, bastano 4 distanziali per abbassare il tutto.
McMax

“None of us can change the things we’ve done. But we can all change what we do next.” – Fred Johnson

fulminato in tenera età
sbinf74
TORNITORE E FRESATORE
Messaggi: 1349
Iscritto il: ven nov 21, 2008 14:34
Località: Roma

Re: ELS (Electronic Lead Screw) - progetto con ARDUINO

Messaggio da sbinf74 »

che spettacolo complimenti!!

Davide puoi indicare a tutti come hai risolto con il display....
Penso che in parecchi hanno avuto il problema che hai risolto a Claudio
Avatar utente
Davide Resca
CAPO OFFICINA
Messaggi: 13863
Iscritto il: lun feb 29, 2016 11:29
Località: Ustica & Dintorni saltuariamente Bologna o Pesaro
Contatta:

Re: ELS (Electronic Lead Screw) - progetto con ARDUINO

Messaggio da Davide Resca »

Wow ! complimenti , integrato "inside" mi piace molto !
Gli errori sono per i principianti, noi esperti puntiamo al disastro !!!
Le conoscenze acquisite, sono proporzionali al DANNO PRODOTTO !!! ( esperienza personale...)
youtube



Immagine 2°socio TIRATOSAURO CLUB ITALIAN
sbinf74
TORNITORE E FRESATORE
Messaggi: 1349
Iscritto il: ven nov 21, 2008 14:34
Località: Roma

Re: ELS (Electronic Lead Screw) - progetto con ARDUINO

Messaggio da sbinf74 »

Non so se può tornare utile ma visto che in molti hanno problemi con la libreria I2C vi metto quella da me usata
Non hai i permessi necessari per visualizzare i file allegati in questo messaggio.
Ultima modifica di sbinf74 il gio set 23, 2021 08:54, modificato 1 volta in totale.
davide70
APPRENDISTA E ADDETTO ALLE PULIZIE
Messaggi: 22
Iscritto il: mar giu 16, 2020 06:32
Località: Catania

Re: ELS (Electronic Lead Screw) - progetto con ARDUINO

Messaggio da davide70 »

Certo sbinf74.

Due step:

1) Libreria LiquidCrystal_I2C;

Ho provato diverse librerie relative al LiquidCrystal_I2C, alcune andavano in conflitto, nessun segmento acceso, altre lampeggiavano solo alcuni caratteri...insomma alla fine ho trovato quella che allego al post ed il display ha funzionato.

2) Modifica di alcune righe dello sketch, allegate al post trovi la snap "PRIMA" e "DOPO" .

Purtroppo non capisco nulla di programmazione, vorrei avere solo 1/10 della vostra conoscenza del linguaggio di programmazione....pazienza!

Anche il buon Claudio63 ha avuto lo stesso problema, fortunatamente abbiamo risolto eseguendo i due step elencati.
Non hai i permessi necessari per visualizzare i file allegati in questo messaggio.
claudio63
APPRENDISTA E ADDETTO ALLE PULIZIE
Messaggi: 41
Iscritto il: gio set 16, 2021 16:15
Località: Como

Re: ELS (Electronic Lead Screw) - progetto con ARDUINO

Messaggio da claudio63 »

gran lavoro Davide Complimenti.
Avatar utente
McMax
CAPO OFFICINA
Messaggi: 9023
Iscritto il: dom gen 31, 2010 21:46
Località: Bussero (MI)

Re: ELS (Electronic Lead Screw) - progetto con ARDUINO

Messaggio da McMax »

Molto strano che funzioni senza nemmeno dirgli qual'è il pin che pilota la retroilluminazione (backlight)..... nella mia versione la retroillumazione è pilotata direttamente e quindi sempre accesa; forse qui è pilotata dal controller I2C e nel caso si spiega come mai funziona.
Riguardo al comando "begin" è possibile che la libreria lo inizializzi senza doverne specificare la dimensione, nulla di strano.

Comunque per tutte le librerie che si scaricano esiste una specifica con alcuni esempi di come si usa. In genere si trovano direttamente i commenti nella libreria stessa accanto alle funzioni oppure è disponibile un help in formato doxygen preso direttamente dalla libreria stessa.
McMax

“None of us can change the things we’ve done. But we can all change what we do next.” – Fred Johnson

fulminato in tenera età
Avatar utente
Davide Resca
CAPO OFFICINA
Messaggi: 13863
Iscritto il: lun feb 29, 2016 11:29
Località: Ustica & Dintorni saltuariamente Bologna o Pesaro
Contatta:

Re: ELS (Electronic Lead Screw) - progetto con ARDUINO

Messaggio da Davide Resca »

Non vorrei dire una castroneria ma , ho letto che la cina o qualche produttore cinese , non si è adeguato al protocollo I2C o meglio , si è adeguato ma con varianti " proprietarie" , non vorrei potesse essere quello il problema... di più non saprei dire, sono ignorantissimo / beginnerissimo quindi .... :matto:
Gli errori sono per i principianti, noi esperti puntiamo al disastro !!!
Le conoscenze acquisite, sono proporzionali al DANNO PRODOTTO !!! ( esperienza personale...)
youtube



Immagine 2°socio TIRATOSAURO CLUB ITALIAN
Avatar utente
3D-ZUZ
APPRENDISTA E ADDETTO ALLE PULIZIE
Messaggi: 12
Iscritto il: dom set 19, 2021 10:55
Località: Ferno (VA) malpensa
Contatta:

Re: ELS (Electronic Lead Screw) - progetto con ARDUINO

Messaggio da 3D-ZUZ »

Ciao sul i2c sta un jump che ponticello 2 pin che attiva la retroilluminazione
Bloccato

Torna a “Elettronica ed elettrotecnica”