Go Down

Topic: Cancellare caratteri su display LCD (Read 1 time) previous topic - next topic

murdok

Dec 23, 2012, 03:49 pm Last Edit: Dec 23, 2012, 04:00 pm by murdok Reason: 1
Salve, ho un display LCD 16*2 abbinato ad arduino uno.
Vorrei cancellare solo certi caratteri sul display.
Ho provato " lcd.clear(); " ma mi cancella l'intero display.
Che comando devo utilizzare?
Grazie

leo72

Devi semplicemente scrivere degli spazi (carattere " ") nelle celle che vuoi cancellare.

pelletta

Il comando della libreria LiquidCrystal è
Code: [Select]
lcd.setCursor(colonna, riga)


murdok


Devi semplicemente scrivere degli spazi (carattere " ") nelle celle che vuoi cancellare.



Ho provato a trasferire il seguente codice:
Code: [Select]

lcd.setCursor(14, 0);
lcd.print("");
lcd.setCursor(13, 0);
lcd.print("");


ma non mi cancella il carattere presente.
Dove sbaglio?  :smiley-eek:

pelletta

Sbagli perchè nel comando non passi il carattere spazio ' ' tra gli apici

Code: [Select]
lcd.setCursor(14, 0);
lcd.print(' ');
lcd.setCursor(13, 0);
lcd.print(' ');

murdok


Sbagli perchè nel comando non passi il carattere spazio ' ' tra gli apici

Grazie ragazzi!! avevo risolto il problema appunto spaziando le virgolette!! XD
Questo LCD era da applicare al contapezzi  :)
Grazie comunque!! ;)


Go Up