Aiuto! (display)

Sera!

Ho bisogno di una mano:

Sto gestendo un lcd con l'ide ultimo prima dell'1.0 e mettendo questo codice, e settando il cursore sulla seconda riga non funziona:

#include <LiquidCrystal.h>

LiquidCrystal lcd(7, 8, 9, 10, 11, 12);

void setup()
{lcd.begin(16, 2);

}

void loop()
{ lcd.setCursor(0,2);
lcd.print("ciao");
}

mentre se lo carico con l'1.0 mi funziona tutto alla perfezione.

Purtroppo non posso usare l'1.0 poichè mi serve una libreria che non è compatibile con quest'ultima.

Grazie a tutti coloro che mi daranno una mano.

Il parametro row in setCursor è zero-based, quindi stai cercando di posizionare il cursore sulla terza riga, non la seconda.

ci cascavo sempre anche io! rabbia!

invertivo spesso anche righe e colonne! 8)

La pagina di riferimento di liquidcrystal è nei miei segnalibri, che non mi ricordo mai l'ordine degli argomenti! :stuck_out_tongue:

ciao

direi invece che ti conviene aprire un altro topic, la tua domanda è sicuramente differente dal problema dell'autore originale del topic :wink:

ahahahahah non pensavo fosse una banalità simile.

Che rabbia!

Grazie a tutti infinitamente!