conflitto con le librerie

Buona sera a tutti, ho compilato un piccolo sketch includendo le seguenti librerie :#include <Filters.h>
#include <LiquidCrystal.h>
LiquidCrystal lcd(8, 9, 3, 5, 6, 7);
#include <Wire.h>
#include <SD.h>
La compilazione dello sketch risulta senza errori se apro il monitor seriale vedo i valori giusti ma non riesco a capire perchè non leggo nessun valore sia sul LCD che nella scheda SD. Eliminando Filters.h il tutto va bene. Quindi secondo voi è un conflitto di librerie o c'è un errore da parte mia.
Ringrazio a tutti coloro che vorranno dare una spiegazione in merito.
Allego lo sketch.
Grazie

sketch_apr09b.ino (2.46 KB)

88 posts, and you haven't found the Italian section yet? :o

... mi aggiungo .. dopo 88 post ancora non sai che nella sezione in lingua Inglese si può scrivere SOLO in Inglese ? ? ? :o

La prossima volta, cortesemente, presta più attenzione in quale sezione metti i tuoi post ... grazie.

Guglielmo

P.S.: Il tuo post è già stato spostato nell'opportuna sezione del forum "Italiano"

Aggiungo che ... NON mi sembra di trovare il tuo post di presentazione ::slight_smile: , per cui ...

... nel rispetto del regolamento della sezione Italiana del forum (… punto 13, primo capoverso), ti chiedo cortesemente di presentarti IN QUESTO THREAD (spiegando bene quali conoscenze hai di elettronica e di programmazione ... possibilmente evitando di scrivere solo una riga di saluto) e di leggere con MOLTA attenzione il su citato REGOLAMENTO ... Grazie.

Guglielmo

chiedo scusa se ho sbagliato la sezione,sono stato maldestro.
Comunque volevo far presente che sono iscritto dal 2015 a questo forum.

giuseppe47:
Comunque volevo far presente che sono iscritto dal 2015 a questo forum.

Lo so, ma la tua presentazione è ugualmente necessaria. Grazie. :slight_smile:

Guglielmo

gpb01:
Lo so, ma la tua presentazione è ugualmente necessaria. Grazie. :slight_smile:

Vado a controllare se anche io ho fatto la presentazione. :confused:

PaoloP:
Vado a controllare se anche io ho fatto la presentazione. :confused:

:smiley: :smiley: :smiley: ... la vedo dura con oltre 10'000 post ...

Guglielmo

gpb01:
:smiley: :smiley: :smiley: ... la vedo dura con oltre 10'000 post ...

Trovato --> Presentazione nuovi iscritti (vecchi messaggi) - #40 by PaoloP - Generale - Arduino Forum
Fine OT.

Per il discordo librerie usano tutte pin diversi: i2c, spi e custom pins.
Bisognerebbe invece controllare eventuali timer.

Per cortesia vorresti essere più chiaro,non ho capito a quale time ti riferisci e se è possibile avere un esempio .Ti ringrazio

>PaoloP: SE la libreria Filters che sta usando è QUESTA ... all'interno non vedo uso di timers ... ::slight_smile:

>giuseppe47: sicuro che non stai occupando troppa SRAM?

Guglielmo

scusate ma da questo come ne esce?

   while ( true ) {
      sensorValue = analogRead(A8);  // read the analog in value:
      inputStats.input(sensorValue);  // log to Stats function

      if ((unsigned long)(millis() - previousMillis) >= printPeriod) {
         previousMillis = millis();   // update time

         // display current values to the screen
         Serial.print( "\n" );
         // output sigma or variation values associated with the inputValue itsel
         Serial.print( "\tsigma: " ); Serial.print( inputStats.sigma() );
         // convert signal sigma value to current in amps
         current_amps = intercept + slope * inputStats.sigma();
         Serial.print( "\tamps: " ); Serial.print( current_amps );
         Pot = (current_amps * 235);
         Serial.print(  "Watt="); Serial.print(Pot);

      }
   }

Mi sembra scritto apposta per non uscire mai ... avrà le sue ragioni.

Guglielmo

bhe allora non salva e non scrive su lcd :smiley:

Patrick_M:
bhe allora non salva e non scrive su lcd :smiley:

Difatti, fa solo letture e stampe su seriale :smiley: :smiley: :smiley:

Non ho idea perché abbia impostato il programma in quel modo ... ::slight_smile:

Guglielmo

Grazie per le risposte effettivamente avevate ragione manca float time, star time,correggerò lo sketch appena possibile vi farò sapere.Ancora grazie