I lettori come te aiutano a sostenere MUO. Quando effettui un acquisto utilizzando i link sul nostro sito, potremmo guadagnare una commissione di affiliazione. Per saperne di più.

Non è necessario collegare il tuo Raspberry Pi a un monitor o TV HDMI. Sono disponibili numerose opzioni di visualizzazione alternative, inclusi dispositivi compatti che assorbono potenza e uscita video dal GPIO di Pi.

Ciò offre numerosi vantaggi per i vostri progetti.

Ecco cosa devi sapere sul collegamento di un display compatibile con GPIO al tuo Raspberry Pi.

Quali display HAT montabili con GPIO sono disponibili per Raspberry Pi?

Numerosi display compatti sono dotati di interfaccia GPIO con il Raspberry Pi. Sono spesso indicati come "HAT (Hardware Attached on Top)" e sono in genere disponibili per tutti i modelli a 40 pin (ovvero Raspberry Pi B+ e Dopo). Per i migliori risultati, dovresti probabilmente restare con il Raspberry Pi 4 se stai utilizzando un display nuovo di zecca.

Alcuni display particolarmente popolari che dovresti considerare includono:

instagram viewer
  • Touch screen GeeekPi Raspberry Pi 4 TFT da 3,5 pollici: Questo non è solo un display montato su GPIO, include anche una custodia e un dissipatore di calore per il tuo Raspberry Pi 4.
  • HyperPixel 4.0 quadrato: HyperPixel di Pimoroni è uno dei più grandi nomi di accessori e HAT per Raspberry Pi.
  • Mostra CAPPELLO Mini: Un display IPS di dimensioni Raspberry Pi Zero con quattro pulsanti tattili.
  • Inchiostro pHAT: Questo è un display eInk compatto con dimensioni simili a un Raspberry Pi Zero.

Verifica la compatibilità con la tua scheda Raspberry Pi prima dell'acquisto.

Perché utilizzare un display GPIO per il Raspberry Pi?

L'aggiunta di un display HAT montato su GPIO significa diversi nuovi modi per utilizzare il tuo Raspberry Pi.

Con un display HAT montato (e forse un alimentatore portatile), il tuo Raspberry Pi potrebbe diventare:

  • Un computer tascabile
  • Un lettore video portatile
  • Dispositivo di gioco retrò compatto
  • Uno smartphone
  • Criptovaluta o ticker di borsa

Probabilmente puoi pensare a molti altri usi.

Svantaggi di un display GPIO

L'utilizzo di un display basato su GPIO comporta alcuni svantaggi. A differenza di molti HAT Raspberry Pi, non esiste alcuna opzione per il pass-through dei pin. Questo perché il display occupa lo spazio sopra il GPIO. Altri HAT hanno spesso un extender GPIO montato in modo da poter collegare ulteriori espansioni.

Negli scenari portatili, un display è come ridurre la perdita di batteria più rapida. Considera questo quando scegli un display HAT per il tuo Raspberry Pi. Se eInk a bassa potenza è più adatto al tuo progetto rispetto a un LCD IPS, usalo invece.

Come installare un HAT display GPIO su un Raspberry Pi

Questa guida generalizzata ti mostrerà come installare un HAT per display Raspberry Pi.

A scopo dimostrativo, abbiamo utilizzato un Raspberry Pi 3 e un Pimoroni HyperPixel 3.5. Questo è montato con un extender GPIO femmina-maschio a 40 pin. Questi in genere vengono forniti con gli HAT del display, così come i riser di montaggio, se necessario.

Probabilmente avrai bisogno di una tastiera e un mouse, oltre a un display HDMI per la configurazione iniziale. Questo può essere evitato se tu preconfigurare l'installazione di Raspberry Pi E connettersi tramite SSH per impostare il display HAT.

Inizia da installare un sistema operativo Raspberry Pi su una scheda microSD da 8 GB o superiore. Un'installazione esistente dovrebbe funzionare, ma potresti scoprire che è più semplice provarla prima con una nuova installazione.

Quindi, monta l'HAT del display sul Raspberry Pi, utilizzando i riser e l'extender a 40 pin, se necessario.

Fatto ciò, inserisci la scheda microSD e avvia il Raspberry Pi.

Se stai utilizzando un display HAT più recente e non hai collegato un display HDMI, ma vedi l'output dell'immagine corretto, hai finito.

Altrimenti, se il display HAT è vuoto, resetta il Pi e collega un monitor HDMI.

Questo è il punto in cui è necessario consultare le istruzioni di installazione per il monitor specifico. Troverai problemi di compatibilità. Ad esempio, il display HAT in queste immagini non funzionerà sul Raspberry Pi 4. Di conseguenza, abbiamo dovuto utilizzare Raspberry Pi 3 per dimostrarne il funzionamento.

Nel caso del dispositivo Pimoroni HyperPixel 3.5, inserendo questo comando in un terminale si installa il driver:

riccio https://get.pimoroni.com/hyperpixel | bash

Puoi anche usare

idiota clone" https://github.com/pimoroni/hyperpixel"> https://github.com/pimoroni/hyperpixel

Quando questo è completo, usa

CD iperpixel

Infine, per completare l'allestimento:

./setup.sh

Riavvia quando richiesto.

Il Raspberry Pi e il display HAT dovrebbero essere in esecuzione.

Questi passaggi sono per un modello specifico di display HAT e sono forniti come illustrazione. Controlla le istruzioni che accompagnano l'HAT del display scelto per i passaggi specifici del dispositivo.

Apporta modifiche alla configurazione HAT del display GPIO

Una volta che il display è collegato, acceso e funzionante, potresti notare che l'orientamento non è corretto per i tuoi scopi. Sono disponibili varie opzioni per la rotazione del display, a seconda del tipo di dispositivo che hai collegato al tuo Raspberry Pi.

Tuttavia, per visualizzare gli HAT, l'opzione corretta è modificare il file config.txt file nei Pi /boot/ partizione. Questa è una raccolta di opzioni di configurazione che coprono tutto, dal tipo HDMI alle impostazioni di overclocking.

Quando si installano i driver per il display, in genere vengono aggiunti i contenuti di config.txt. Queste nuove configurazioni possono essere modificate.

Quindi, nel caso di un display HyperPixel, è possibile modificare il file config.txt e specificare la rotazione corretta. Per fare questo:

  1. Apri un terminale (connettiti al tuo Pi tramite SSH)
  2. accedere sudo nano /boot/config.txt
  3. Scorri fino alla fine usando la tastiera PgDn chiave
  4. Trovare display_rotate=0
  5. Modificare il valore, selezionando 1 A 4 a seconda dei casi
  6. Premere Ctrl+X Poi Y per uscire e confermare
  7. Ricomincia con sudo riavviare

La rotazione del display del tuo Raspberry Pi dovrebbe essere corretta. Ma poiché non sai quale sia l'orientamento da 1 a 4, puoi ripetere il processo finché non sei felice.

Un display compatto montato sul tuo Raspberry Pi

Indipendentemente dal fatto che tu abbia utilizzato un Raspberry Pi o Raspberry Pi Zero, ora dovresti avere un display integrato funzionante. Questo attirerà energia dal Pi attraverso il GPIO, quindi quando il tuo Pi si spegne, lo sarà anche il display.

Le configurazioni della batteria e dell'alimentazione portatile possono rivelarsi utili qui, ma quello che fai dopo dipende dalle esigenze del tuo progetto Raspberry Pi. Alcuni display utilizzano eInk, la maggior parte sono LCD. Alcuni sono touchscreen, altri no. Tenendo presente questo, rifletti sul tuo progetto: potresti decidere che il tuo Raspberry Pi ha effettivamente bisogno di un display completamente diverso.