Sommario:
- Passaggio 1: parti necessarie
- Passaggio 2: far funzionare il display
- Passaggio 3: caratteristiche del display
- Passaggio 4: prestazioni video e web
- Passaggio 5: espansione e realizzazione
Video: Tutorial display touchscreen Raspberry Pi: 5 passaggi (con immagini)
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:04
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
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
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
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
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
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:
Macintosh touchscreen - Mac classico con un iPad Mini per lo schermo: 5 passaggi (con immagini)
Macintosh touchscreen | Mac classico con un iPad Mini per lo schermo: questo è il mio aggiornamento e design rivisto su come sostituire lo schermo di un Macintosh vintage con un iPad mini. Questo è il sesto di questi che ho realizzato nel corso degli anni e sono abbastanza contento dell'evoluzione e del design di questo! Nel 2013, quando ho realizzato
Contatore Geiger fai da te con un ESP8266 e un touchscreen: 4 passaggi (con immagini)
Contatore Geiger fai-da-te con un ESP8266 e un touchscreen: AGGIORNAMENTO: VERSIONE NUOVA E MIGLIORATA CON WIFI E ALTRE FUNZIONI AGGIUNTE QUI ha progettato e costruito un contatore Geiger - un dispositivo in grado di rilevare le radiazioni ionizzanti e avvisare l'utente di pericolosi livelli di radiazioni ambientali con il tutto- troppo familiare clic no
BluBerriSix - Tutorial TFT TouchScreen / Arduino: 12 passaggi (con immagini)
BluBerriSix - Tutorial TFT TouchScreen / Arduino: il 2019 è il 20° anniversario del RIM Blackberry 850! Questa piccola invenzione canadese ha cambiato il modo in cui il mondo comunica. È andato da tempo, ma la sua eredità continua! In questo tutorial imparerai come usare MCUfriend.com 2.4" TFT dis
Bilancia con touchscreen (Arduino): 7 passaggi (con immagini)
Bilancia con touchscreen (Arduino): hai mai desiderato costruire una bilancia con touchscreen? Non ci hai mai pensato? Bene, continua a leggere e prova a costruirne uno … Sai cosa sono un touchscreen TFT e una cella di carico? Se sì, vai al passaggio 1, altrimenti inizia leggendo l'introduzione
Arduino Uno: animazione bitmap su schermo touchscreen TFT ILI9341 con Visuino: 12 passaggi (con immagini)
Arduino Uno: animazione bitmap su schermo touchscreen TFT ILI9341 con Visuino: schermi touchscreen TFT basati su ILI9341 sono schermi display a basso costo molto popolari per Arduino. Visuino li supporta da un po' di tempo, ma non ho mai avuto la possibilità di scrivere un Tutorial su come usarli. Di recente, tuttavia, poche persone hanno chiesto