Archivi tag: lcd

Arduino NOKIA LCD display

Questi piccoli display economici sono quelli utilizzati nel vecchio Nokia 5110, le loro dimensioni sono molto ridotte, appena 3×3 cm ed hanno una risoluzione di 84×48 pixel. Al loro interno troviamo il driver Philips PCD8544,che ci permetterà di poter comandare con il nostro microcotrollore arduino il display.

In questa pagina troverete come pilotare e collegare questo dispositivo .

Iniziamo dalla parte Hardware vedendo a cosa servono i pin:

  1. RST è il reset del dispositivo
  2. CE serve ad attivare il driver Philips
  3. DC ci permette di dire al driver di fare Write o Read
  4. Din è dove scorrono le informazioni
  5. CLK serve a sincronizzare i due dispositivi
  6. VCC alimentazione dello schermo
  7. BL accensione della retroilluminazione
  8. GND massa dello schermo

display connt comp
display basetta comp
All’interno del programma troverete dei define che vi indicheranno come collegare i PIN di arduino.

COLLEGAMENTI DA FARE:

NOKIA RESET     DC     CE     Din CLOCK    Vcc     BL   GND
ARDUINO      12     13     11     10      9    3,3V    3,3V   GND

All’interno del programma ci sono delle funzioni create dalla sparkfun che ci permetteranno di pilotare il display, e le principali sono:

  • gotoXY( ASSE X, ASSE Y)  :decidiamo in quale punto dello schermo scrivere ( valore MAX 84,84).
  • LcdClear() : cancella tutte le scritte sul display.
  • LcdString()  : ci permette di scrivere una parola o una frase sul display.
  • drawLine() : disegna una cornice.
  • SerialInitialise() : inizializza la seriale.
  • LcdInitialise() : inizializza LCD, questa funzione è molto importante, perchè ci permette di regolare il contrasto del display, il quale se troppo alto o troppo basso,  impedisce di osservare le scritte.

DOWNLOAD PROGRAMMA

download-icon