Su 1 riga display 2 valori

E possibile scrivere su una riga del display due valori diversi da diversi input ?

1 riga :. V1. 24. V2. 34
2 riga v3. 34. V4. 123

Spero di essermi spiegato.

Grazie

in linea generale si, di che display stiamo parlando?

Sì, certo. Però è meglio se aggiungi alcune informazioni riguardo al display che possiedi e alle tue competenze.

Se intendi i display LCD a caratteri (tipo 16x2, Arduino Playground - LCD_I2C Library) è banale e lo puoi trovare anche negli esempi.

Penso che un moderatore ti sposterà nella categoria software visto che la domanda è pertinente al software.

brazoayeye:
Penso che un moderatore ti sposterà nella categoria software visto che la domanda è pertinente al software.

Fatto :slight_smile:

Guglielmo

calasci:
E possibile scrivere su una riga del display due valori diversi da diversi input ?

1 riga :. V1. 24. V2. 34
2 riga v3. 34. V4. 123

Spero di essermi spiegato.

Grazie

Dovresti studiarti il comando lcd.print e il comando lcd.setCursor, per cominciare.
E' più semplice di quanto pensi.

Grazie per le risposte ,
Il display e al momento il

40x2.

Qualche esempio ?

Grazie

Cerca esempi di uso display su due Arduino.
Oppure prova ad usare consecutivamente più funzionecheusiperscriveresuldisplay () senza inserire funzionecheusipercambuarecarattere ()

lcd.setCursor(0,0);
lcd.print("V1:"); lcd.print(valore1);
lcd.print("V2:"); lcd.print(valore2);

lcd.setCursor(0,1);
lcd.print("V3:"); lcd.print(valore3);
lcd.print("V4:"); lcd.print(valore4);

oppure:

lcd.setCursor(0,0);
lcd.print("V1:"); lcd.print(valore1);
lcd.print("V2:"); lcd.println(valore2);

lcd.print("V3:"); lcd.print(valore3);
lcd.print("V4:"); lcd.print(valore4);

Se vuoi anche allineare le varie cifre ti consiglio di leggere questo topic qui

Se i valori hanno lunghezze variabili (es.: 2, 35, 104) puoi fare così: clock arduino due - #11 by Datman - Software - Arduino Forum