5inch touch screen Rpi

5inch touch screen Rpi segue il precedente articolo dedicato al motaggio del display da 5inch sulla Raspberry Pi

5inch touch screen raspberry pi power-on

Dopo l’installazione del sistema operativo è il momento di procedere alla configurazione dei driver per la gestione del touch screen e la sua calibrazione.

Documentazione del 5inch touch screen RPi

La documentazione del produttore indica due modi per procedere:

  • Metodo 1 (quello che ho utilizzato e ti consiglio di seguire) prevede l’installazione e configurazione dei driver su Raspbian manualmente.
  • Metodo 2 ( sicuramente il più semplice ) prevede che tu usi una immagine fornita dal produttore del display.

Comprendi subito che, escludendo anche la personale volontà di sperimentare con questo display, è chiaro il motivo per cui ho usato il metodo 1: posso avere sempre il sistema operativo e la release che preferisco sulla mia Raspberry Pi ed uso solo i driver per il display.

Dopo aver collegato il display e la porta HDMI puoi procedere all’istallazione del driver.

Il driver puoi trovarlo qui e supporta le ultime versioni di Raspbian e Ubuntu Mate ( vedi wiki ufficiale del 5inch touch screen RPi ) 

Copia il driver sulla medesima MicroSD su cui hai installato il sistema operativo oppure scarica direttamente dalla Raspberry Pi il driver usando il comando:

wget http://www.waveshare.com/w/upload/4/4b/LCD-show-161112.tar.gz

nella dir in cui sei, se esegui:

ls -latr

potrai trovare il file appena scaricato.

Edita il file “config.txt” presente nella dir /boot/ della Raspberry Pi ( io ho utilizzato il comando “vi”, ma puoi usare l’editor “nano” se preferisci ) e aggiungi in fondo al tuo file le righe:

max_usb_current=1
hdmi_group=2
hdmi_mode=87
hdmi_cvt 800 480 60 6 0 0 0

con cui crei una nuova modalità dell’HDMI ed in particolare:

hdmi_group: imposta la modalità DMT ( supportata da questo display )

hdmi_mode: indica il progressivo della nuova modalità ( 87 è sufficientemente alto da garatirti di non creare conflitti )

hdmi_cvt: imposta la risoluzione e gli altri parametri di funzionamento del display, dal manuale: hdmi_cvt=<width> <height> <framerate> <aspect> <margins> <interlace> <rb>

Salva il file “config.txt” e procedi ad installare il driver:

tar xzvf /boot/LCD-show-YYMMDD.tar.gz  
cd LCD-show/
./LCD5-show

in cui il comando tar ti permette di decomprimere il file tar.gz;

il comando cd ( change directory ) ti fa spostare nella nuova directory appena creata;

il comando “./LCD5-show” esegue l’installazione dei driver.

Calibrazione del touch screen

La calibrazione del touch screen puoi eseguirla come descritto in questo link

Nella documentazione del 5inch touch screen RPi trovi anche la tabella che riassume i pin utilizzati dal display e la loro funzione:

5inch touch screen RPi pin configuration

che ti è utile se vuoi usare i pin per altre funzioni o per integrare il display nel tuo progetto.

  • Questo sito ed i suoi contenuti è fornito "così com'è" e Mauro Alfieri non rilascia alcuna dichiarazione o garanzia di alcun tipo, esplicita o implicita, riguardo alla completezza, accuratezza, affidabilità, idoneità o disponibilità del sito o delle informazioni, prodotti, servizi o grafiche correlate contenute sul sito per qualsiasi scopo.
  • Ti chiedo di leggere e rispettare il regolamento del sito prima di utilizzarlo
  • Ti chiedo di leggere i Termini e Condizioni d'uso del sito prima di utilizzarlo
  • In qualità di Affiliato Amazon io ricevo un guadagno dagli acquisti idonei qualora siano presenti link al suddetto sito.

Permalink link a questo articolo: https://www.mauroalfieri.it/elettronica/5inch-touch-screen-rpi.html

Lascia un commento

Il tuo indirizzo email non sarà pubblicato.

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