LCD Grafico 128×64 arduino

Antonio è un appassionato di Arduino come te in possesso di un display LCD grafico 128×64, il suo modello in particolare è il g64128-17:

LCD g64128x17

questo LCD grafico 128×64 è prodotto dalla CTC come molti altri modelli che trovi nel loro sito e spesso si trovano nel surplus elettronico delle fiere di settore.

Probabilmente anche io ne possiedo uno e non mancherò di provare a realizzare il progetto proposto da Antonio.

Collegare il display grafico LCD 128×64 ad Arduino

L’articolo originale, scritto da Antonio puoi leggerlo qui.

Per collegare qualsiasi componente elettronico è necessario che ti procuri il suo datasheet da cui apprendi i collegamenti da eseguire:

LCD grafico 128x64 arduino collegamenti

ma sopratutto il tipo di integrato di gestione che il costruttore ha utilizzato per il suo display ( NT7107 and NT7108 ) e che ti servirà per valutare la libreria da utilizzare, Antonio ha scelto e provato la GLCD.

Sketch di test del display lcd grafico 128×64

Lo sketch è di Antonio, lo riporto per poter analizzare linea per linea come da sempre nello stile del blog:

// include the library header
#include <glcd.h>

// include the Fonts
#include <fonts/allFonts.h>

void setup() {
  // Initialize the GLCD
  GLCD.Init();

 // Select the font for the default text area
  GLCD.SelectFont(Arial14);

  GLCD.print("Areacom \n Appunti \n tecnologici \n e non...");
}

void loop() {
  //loop vuoto è solo un test
}

riconosco la paternità dell’esempio e rimando al sito di Antonio se vuoi maggiori delucidazioni sullo sketch.

linea 02: includi la libreria glcd.h

linea 05: includi il file dei font, ossia dei caratteri utilizzati dalla libreria;

linea 09: inizializza la classe GLCD usando il metodo Init();

linea 12: seleziona il font che desideri utilizzare, in questo esempio “Arial”, e la dimensione del font: “14”;

linea 14: usa il metodo print() della classe GLCD per scrivere sul display;

linee 17-19: definisci la funzione loop() fondamentale per Arduino anche se vuota come in questo caso, trattandosi di un test Antonio ha preferito non modificare il testo visualizzato sul display ad ogni ciclo di loop(), ha voluto far visualizzare sul display la sola frase definita nella funzione di setup.

Semplice e coinciso, uno sketch che ti lascia ampio spazio per sviluppare tutto il tuo progetto in modo semplice.

Il video del display LCD grafico 128×64

Antonio ha realizzato anche un video che ti riporto:

Grazie Antonio per il tuo contributo.

Prima di inserire un commento, per favore, leggi il regolamento

Permanent link to this article: https://www.mauroalfieri.it/elettronica/lcd-grafico-128x64-arduino.html

32 pings

Skip to comment form

  1. […] aver realizzato il progetto descritto in questo articolo si è acceorto che il contrasto sul suo modello di LCD Grafico era troppo elevato ed ha […]

Lascia un commento

Your email address will not be published.

Questo sito usa Akismet per ridurre lo spam. Scopri come i tuoi dati vengono elaborati.