Sommario:

Tutorial display touchscreen Raspberry Pi: 5 passaggi (con immagini)
Tutorial display touchscreen Raspberry Pi: 5 passaggi (con immagini)

Video: Tutorial display touchscreen Raspberry Pi: 5 passaggi (con immagini)

Video: Tutorial display touchscreen Raspberry Pi: 5 passaggi (con immagini)
Video: Il display giusto per il tuo Raspberry Pi 2024, Dicembre
Anonim
Tutorial display touchscreen Raspberry Pi
Tutorial display touchscreen Raspberry Pi

Abbandona i cavi HDMI perché ora puoi avere uno schermo sul tuo Pi! Questo Instructable ti guiderà attraverso il processo di configurazione del tuo Pi con un display touchscreen e come puoi usarlo per soddisfare le tue esigenze. Qualsiasi tipo di display in stile HAT può essere prezioso per qualsiasi progetto in quanto ti consente di eseguire il debug del tuo Pi senza la necessità di un monitor esterno. Puoi distribuire il tuo progetto e monitorare i suoi progressi tutto dal Pi stesso.

Passaggio 1: parti necessarie

Parti necessarie
Parti necessarie

Il display e Pi sono i componenti principali di questo progetto. DFRobot vende un ottimo display di cui parlerò in questo tutorial:

  • Raspberry Pi 3:
  • Display touchscreen da 3,5":

Se non hai una tastiera/mouse, una scheda micro SD e un alimentatore a portata di mano, potresti voler prendere anche quelli:

  • Combinazione mouse/tastiera wireless:
  • Adattatore di alimentazione:
  • Cavo micro USB:
  • Scheda Micro SD:

Questo display supporta anche l'interfaccia gravitazionale di DFRobot. È possibile collegare al display fino a tre moduli di rilevamento:

Nota: avrai bisogno di un display HDMI per far funzionare il sistema, ma una volta configurato il display non avrai più bisogno del display HDMI.

Passaggio 2: far funzionare il display

Far funzionare il display
Far funzionare il display

La prima cosa che devi fare è configurare correttamente la tua scheda SD. Inizia scaricando un'immagine disco di Raspbian sul tuo computer da questo sito Web:

L'ultima versione di Raspbian non funziona ancora con i driver del display. Ho scaricato la versione raspbian-2017-01-10/ e ha funzionato alla grande. Mi piace usare l'app Etcher per installare i file immagine sulle mie schede SD: https://etcher.io. Etcher essenzialmente fa tutto per te. Basta aprire l'app, selezionare l'immagine del disco e la scheda SD e avviarla.

Dopo che Etcher ha terminato, puoi inserire la scheda SD nel tuo Pi, collegare il display HDMI e accenderlo. Del testo dovrebbe lampeggiare sullo schermo e il Pi dovrebbe avviarsi sul desktop Raspbian. Collega il tuo Pi a wifi o ethernet, quindi visita questa pagina. Verrà spiegato come installare i driver dello schermo. Prima di eseguire gli script, assicurati di collegare il touchscreen al Pi.

Passaggio 3: caratteristiche del display

Caratteristiche del display
Caratteristiche del display
Caratteristiche del display
Caratteristiche del display

A condizione che tutto funzioni correttamente, il display dovrebbe ora mostrare il desktop Raspbian! Ora puoi scollegare il tuo display HDMI. Come puoi vedere dalle immagini sopra, gli angoli di visualizzazione dello schermo sono solo OK. In orizzontale puoi vedere il contenuto del display fino a un angolo di circa 30°, ma in verticale è molto meno. I colori sono abbastanza buoni ma tutto ha una leggera sfumatura bluastra. Non è così pronunciato come sembra nelle foto.

Il touchscreen è sorprendentemente reattivo ed è effettivamente utile per la navigazione. Questo mi ha sorpreso, perché Raspbian inizialmente non mi sembra molto sensibile al tocco. Il touchscreen non è capacitivo come quello del tuo telefono o tablet; invece di rilevare la corrente elettrica, il display si basa semplicemente sulla pressione. Puoi usare qualsiasi oggetto come uno stuzzicadenti per attivare touchscreen resistivi come questo.

La frequenza di aggiornamento è sufficiente per la navigazione generale, ma parlerò delle prestazioni video nel passaggio successivo.

Passaggio 4: prestazioni video e web

Prestazioni video e web
Prestazioni video e web
Prestazioni video e web
Prestazioni video e web

Un caso d'uso comune per Raspberry Pi è come dispositivo di consumo multimediale. Quindi è importante affrontare il video su questo touchscreen.

Vorrei fissare la frequenza di aggiornamento dello schermo a circa 20Hz. Ciò significa che è appena adatto per guardare video. Certamente funziona, ma non userei questo display al solo scopo di consumare i media. Tuttavia, è sicuramente possibile navigare su YouTube e altri siti di streaming video utilizzando Chromium integrato. Il Raspberry Pi 3 B è in realtà piuttosto scattante, soprattutto quando ha solo bisogno di guidare un piccolo numero di pixel. Non c'è alcun ritardo evidente durante la navigazione in Internet. Tuttavia, non ti è concesso molto spazio sullo schermo, quindi non consiglierei di leggere un romanzo su questa cosa. La navigazione touch funziona, ma consiglierei di utilizzare un mouse per un'esperienza migliore. Tutte le tastiere su schermo che ho trovato erano troppo strette per essere utilizzate correttamente con le dita, quindi andrei solo con una tastiera fisica.

Passaggio 5: espansione e realizzazione

Espansione e realizzazione
Espansione e realizzazione
Espansione e realizzazione
Espansione e realizzazione

Come accennato in precedenza, il touchscreen DFRobot ha slot per tre moduli a gravità. Ciò consente di aggiungere facilmente funzionalità di rilevamento o output a qualsiasi progetto senza alcuna saldatura. L'interfaccia gravitazionale rende molto facile collegare le cose insieme.

Se vuoi creare un progetto usando qualcos'altro, la maggior parte dei pin del Raspberry Pi sono rotti sul lato della scheda. Ritengo che questo touchscreen sia una soluzione ideale per i produttori in quanto consente alle persone di avere progetti completamente autonomi senza la necessità di un monitor esterno. Sarebbe piuttosto semplice creare del codice in Python che prenda gli input dal GPIO e li visualizzi su un grafico o un indicatore ottimizzato per questa schermata.

In conclusione, questo è un ottimo display per una varietà di scopi. Le sue prestazioni video e di gioco potrebbero essere carenti, ma questo touchscreen è un'ottima soluzione per l'interazione generale con il tuo Pi.

Consigliato: