display_lcd

Schermo LCD (IIC)

Il display LCD I2C è una soluzione ideale per progetti che richiedono una visualizzazione chiara di testo e dati numerici su due righe. Permette una facile connessione tramite bus I2C e la visualizzazione immediata dei valori utilizzando il micro:bit nell'ambiente MakeCode. Prova a visualizzare temperatura, umidità, nomi di variabili, messaggi o altri dati e impara le basi della programmazione, dell'elettronica e dell'utilizzo degli elementi di output in modo divertente.

Descrizione

Il display a LED TM1637 è un semplice modulo di uscita che consente di visualizzare chiaramente valori numerici utilizzando un display a sette segmenti a quattro cifre. È ideale per progetti che richiedono la visualizzazione di dati come temperatura, ora, punteggi o altri valori misurati. Grazie ai cavi DuPont, è possibile collegarlo facilmente al micro:bit tramite una scheda di espansione.

Specificazione

  • Produttore del display: FORDATA
  • Designazione: RC1602B-FHW-ESV
  • Chip di controllo: ST7066U
  • Convertitore IIC: PCF8574T
  • Set di caratteri: Inglese/Giapponese
  • Alimentazione logica: 3 V
  • Dimensioni del modulo: 80 × 36 × 13,5 mm
  • Area attiva: 56,2 × 11,5 mm
  • Numero di caratteri: 16 × 2 righe
  • Dimensioni dell'emblema: 2,95 × 5,55 mm
  • Spaziatura dei caratteri: 3,55 × 5,95 mm
  • Spaziatura dei punti: 0,60 × 0,70 mm
  • Dimensione del punto: 0,55 × 0,65 mm
  • Interfaccia: SIL a 16 pin, passo 2,54 mm (in alto, a sinistra)
  • Ciclo di visualizzazione: 1/8, inclinazione 1/4
  • Angolo di visione: 6a ora (preferita)
  • Intervallo di temperatura: da –20 a +70°C
  • Retroilluminazione: ne

Collegamento

  • VCC – collegare a 3V3 (multipresa bianca) per alimentare il modulo.
  • GND – collegare a GND (barra nera), che è la terra.
  • SCL – Segnale di clock del bus I2C, collegare al pin SCL (solitamente P19).
  • SDA – Segnale dati bus I2C, collegare al pin SDA (solitamente P20).


Durante il collegamento, si consiglia di spegnere sia il micro:bit che la scheda di espansione. Dopo aver collegato tutti i cavi, la scheda può essere accesa e i primi dati possono essere visualizzati sul display utilizzando l'ambiente di programmazione MakeCode. Il display supporta la visualizzazione di caratteri su due righe da 16 caratteri ed è adatto per visualizzare messaggi di testo, dati di sensori o output interattivi all'interno di progetti.

Connessione LCD

Programma

Programma di base

Per controllare il display, dobbiamo installare una libreria LCD nell'ambiente Makecode. Consigliamo la libreria MakerBit, la più adatta per questo tipo di display.

Dopo l'installazione, possiamo utilizzare i blocchi dalla scheda Makerbit. Sulla destra potete vedere un programma di esempio che vi aiuterà a capire come programmare il display. Per modificare il programma, cliccate sull'icona di modifica nell'angolo in alto a destra.

Compiti

Attività 1: Scrivere il testo

Per lavorare con un display LCD esterno, è necessario utilizzare i blocchi della scheda LCD1602, che andranno installati per primi. Utilizzando i blocchi appropriati, è possibile visualizzare testo o numeri sul display. Ad esempio, prova a visualizzare il tuo nome o il nome della tua scuola sulla prima riga.

Attività 2: Modificare la riga e la posizione del testo

Utilizza il blocco di posizione del testo per impostare la riga e la posizione in cui visualizzare il testo. Prova diverse combinazioni per vedere quanti caratteri possono essere visualizzati su una riga. Prova a visualizzare il testo allineato a sinistra, a destra e al centro.

Attività 3: Misurazione e visualizzazione del valore

Crea un semplice programma che legga un valore analogico da un pin (ad esempio P0) e lo visualizzi sulla seconda riga del display LCD. Prima arrotonda il valore e poi aggiornalo ogni secondo. Prova a collegare un sensore di temperatura o una fotoresistenza, ad esempio.