Aiuto per Cambio Display

Ciao,avevo utilizzato un display lcd 4x20 retroilluminato blu ,No i2c,in quanto utilizzo una Versione Mega e problemi di pin non ne avevo.
Nel codice utilizzo anche degli input attivabili con una tastiera a membrana 4x4.
Vorrei sostituire Display e Tastiera,con un Display Oled a colori size 128x64,ma riesco a creare a sostituire il tutto senza stravolgere il programma,ma cambiando solo la funzione .
Tipo questa funzione rtc :

  const char* days[] = {"Dom","Lun","Mar","Mer","Gio","Ven","Sab"};
  giorno = now.dayOfTheWeek();
  sprintf(lcdBuffer, "   %s,%02d/%02d/%04d   ", days[giorno], now.day(), now.month(), now.year() );
  lcd.setCursor(0,0);
  lcd.print(lcdBuffer);
  sprintf(lcdBuffer, "    [ %02d:%02d:%02d ]  ", now.hour(), now.minute(), now.second() );
  lcd.setCursor(0,1);
  lcd.print(lcdBuffer);
type or paste code here

Su questi Display Oled,sono anche touch ? quindi posso creare un pulsante e attivarlo col dito ?
Spero di essermi spiegato.
Grazie,in anticipo.
Mauro

Credo dipenda dal tipo di display, e dalla sua libreria.
Ogni tipo di display, avrà una sua libreria con dei comandi ben specifici.

This topic was automatically closed 120 days after the last reply. New replies are no longer allowed.