Lezers zoals jij steunen MUO. Wanneer u een aankoop doet via links op onze site, kunnen we een aangesloten commissie verdienen. Lees verder.

U hoeft uw Raspberry Pi niet aan te sluiten op een HDMI-monitor of tv. Er zijn een heleboel alternatieve weergave-opties beschikbaar, waaronder compacte apparaten die stroom en video-uitvoer halen uit de GPIO van de Pi.

Dit biedt verschillende voordelen voor uw projecten.

Dit is wat u moet weten over het aansluiten van een GPIO-compatibel scherm op uw Raspberry Pi.

Welke GPIO-monteerbare HAT-displays zijn beschikbaar voor Raspberry Pi?

Een aantal compacte beeldschermen is voorzien van GPIO-interface met de Raspberry Pi. Ze worden vaak "HAT" genoemd (Hardware Attached on Top) displays" en zijn meestal beschikbaar voor alle 40-pins modellen (d.w.z. de Raspberry Pi B+ en later). Voor de beste resultaten moet je waarschijnlijk bij de Raspberry Pi 4 blijven als je een gloednieuw beeldscherm gebruikt.

Enkele bijzonder populaire beeldschermen die u zou moeten overwegen, zijn onder meer:

instagram viewer
  • GeeekPi Raspberry Pi 4 TFT 3,5 inch touchscreen: Dit is niet alleen een GPIO-gemonteerd display, het bevat ook een behuizing en koellichaam voor je Raspberry Pi 4.
  • HyperPixel 4.0 Vierkant: HyperPixel van Pimoroni is een van de grootste namen op het gebied van Raspberry Pi-accessoires en HAT's.
  • HAT Mini weergeven: Een Raspberry Pi Zero-formaat IPS-display met vier voelbare knoppen.
  • Inktzwarte pHAT: Dit is een compact eInk-display met vergelijkbare afmetingen als een Raspberry Pi Zero.

Controleer de compatibiliteit met je Raspberry Pi-bord voordat je koopt.

Waarom een ​​GPIO-display gebruiken voor de Raspberry Pi?

Het toevoegen van een GPIO-gemonteerde display HAT betekent verschillende nieuwe manieren om je Raspberry Pi te gebruiken.

Met een display HAT gemonteerd (en misschien een draagbare voeding), zou je Raspberry Pi kunnen worden:

  • Een zakcomputer
  • Een draagbare videospeler
  • Compact retro gaming-apparaat
  • Een smartphone
  • Cryptocurrency of aandelenticker

U kunt waarschijnlijk nog vele andere toepassingen bedenken.

Nadelen van een GPIO-display

Het gebruik van een GPIO-gebaseerd beeldscherm heeft enkele nadelen. In tegenstelling tot veel Raspberry Pi HAT's, is er geen optie voor pin-passthrough. Dit komt omdat het display de ruimte boven de GPIO inneemt. Andere HAT's hebben vaak een gemonteerde GPIO-extender zodat verdere uitbreidingen kunnen worden bevestigd.

In draagbare scenario's wil een display sneller batterijverlies verminderen. Houd hier rekening mee bij het kiezen van een HAT-display voor uw Raspberry Pi. Als eInk met een laag vermogen meer geschikt is voor uw project dan een LCD IPS, gebruik deze dan.

Hoe een GPIO Display HAT op een Raspberry Pi te installeren

Deze algemene gids laat je zien hoe je een Raspberry Pi-display HAT installeert.

Voor demonstratiedoeleinden hebben we een Raspberry Pi 3 en een Pimoroni HyperPixel 3.5 gebruikt. Deze is gemonteerd met een GPIO vrouwelijk-naar-mannelijk 40-pins extender. Deze worden meestal geleverd met display-HAT's, evenals montageverhogers indien nodig.

U hebt waarschijnlijk een toetsenbord en muis nodig, evenals een HDMI-scherm voor de eerste installatie. Dit kan worden voorkomen als u configureer uw Raspberry Pi-installatie vooraf En verbinden via SSH om de weergave HAT in te stellen.

Begin met een Raspberry Pi-besturingssysteem installeren naar een microSD-kaart van 8 GB of groter. Een bestaande installatie zou moeten werken, maar misschien is het gemakkelijker om het eerst met een nieuwe installatie te proberen.

Monteer vervolgens de display HAT op de Raspberry Pi, indien nodig met behulp van de risers en de 40-pins extender.

Als dit klaar is, plaatst u de microSD-kaart en start u de Raspberry Pi op.

Als u een nieuwer beeldscherm HAT gebruikt en geen HDMI-beeldscherm hebt aangesloten, maar de juiste beelduitvoer ziet, bent u klaar.

Anders, als het scherm HAT leeg is, reset u de Pi en sluit u een HDMI-monitor aan.

Dit is het punt waarop u de installatie-instructies voor uw specifieke monitor moet raadplegen. U zult compatibiliteitsproblemen vinden. De weergave HAT in deze afbeeldingen werkt bijvoorbeeld niet op de Raspberry Pi 4. Daarom moesten we de Raspberry Pi 3 gebruiken om te demonstreren dat hij werkt.

In het geval van het Pimoroni HyperPixel 3.5-apparaat, wordt de driver geïnstalleerd door deze opdracht in een terminal in te voeren:

krul https://get.pimoroni.com/hyperpixel | bashen

Je kan ook gebruiken

gek kloon" https://github.com/pimoroni/hyperpixel">https://github.com/pimoroni/hyperpixel

Als dit voltooid is, gebruikt u

CD hyperpixel

Tot slot, om de installatie te voltooien:

./setup.sh

Start opnieuw op wanneer daarom wordt gevraagd.

De Raspberry Pi en het display HAT zouden moeten werken.

Deze stappen gelden voor een specifiek model display HAT en worden ter illustratie gegeven. Raadpleeg de instructies bij de door u gekozen display HAT voor apparaatspecifieke stappen.

Maak aanpassingen aan de GPIO Display HAT-configuratie

Als het scherm eenmaal is aangesloten, is ingeschakeld en werkt, merkt u misschien dat de oriëntatie niet correct is voor uw doeleinden. Er zijn verschillende opties beschikbaar voor weergaverotatie, afhankelijk van het soort apparaat dat u op uw Raspberry Pi hebt aangesloten.

Voor weergave-HAT's is de juiste optie echter het bewerken van de config.txt bestand in de Pi's /boot/ partitie. Dit is een verzameling configuratie-opties die alles omvatten, van HDMI-type tot overklokinstellingen.

Wanneer u de stuurprogramma's voor het beeldscherm installeert, wordt meestal de inhoud van config.txt toegevoegd. Deze nieuwe configuraties kunnen worden bewerkt.

Dus in het geval van een HyperPixel-display kan de config.txt worden bewerkt en de juiste rotatie worden opgegeven. Om dit te doen:

  1. Open een terminal (maak verbinding met je Pi via SSH)
  2. Binnenkomen sudo nano /boot/config.txt
  3. Scroll naar het einde met behulp van je toetsenbord PgDn sleutel
  4. Vinden display_rotate=0
  5. Verander de waarde, selecteren 1 naar 4 zoals van toepassing
  6. druk op Ctrl+X Dan Y om af te sluiten en te bevestigen
  7. Opnieuw beginnen met sudo opnieuw opstarten

De weergaverotatie van je Raspberry Pi moet worden opgelost. Maar aangezien u niet weet welke richting 1 tot 4 vertegenwoordigt, kunt u het proces herhalen totdat u tevreden bent.

Een compact display gemonteerd op uw Raspberry Pi

Of je nu een Raspberry Pi of Raspberry Pi Zero hebt gebruikt, je zou nu een werkend display aan boord moeten hebben. Dit trekt stroom van de Pi via de GPIO, dus als je Pi uitvalt, zal het display dat ook doen.

Batterij- en draagbare stroomopstellingen kunnen hier nuttig zijn, maar wat u vervolgens doet, is afhankelijk van de eisen van uw Raspberry Pi-project. Sommige beeldschermen gebruiken eInk, de meeste zijn LCD. Sommige zijn touchscreens, andere niet. Houd dit in gedachten en denk goed na over uw project - u zou kunnen besluiten dat uw Raspberry Pi eigenlijk een heel ander scherm nodig heeft.