Sie müssen Ihren Raspberry Pi nicht an einen HDMI-Monitor oder Fernseher anschließen. Eine Reihe alternativer Anzeigeoptionen sind verfügbar, einschließlich kompakter Geräte, die Strom und Videoausgabe vom GPIO des Pi beziehen.
Dies bietet mehrere Vorteile für Ihre Projekte.
Hier ist, was Sie über den Anschluss eines GPIO-kompatiblen Displays an Ihren Raspberry Pi wissen müssen.
Welche GPIO-montierbaren HAT-Displays sind für Raspberry Pi verfügbar?
Eine Reihe kompakter Displays verfügen über eine GPIO-Schnittstelle mit dem Raspberry Pi. Sie werden oft als „HAT“ bezeichnet (Hardware Attached on Top) Displays“ und sind typischerweise für alle 40-Pin-Modelle (d. h. Raspberry Pi B+ und später). Für die besten Ergebnisse sollten Sie wahrscheinlich beim Raspberry Pi 4 bleiben, wenn Sie ein brandneues Display verwenden.
Einige besonders beliebte Displays, die Sie in Betracht ziehen sollten, sind:
- GeeekPi Raspberry Pi 4 TFT 3,5 Zoll Touchscreen: Dies ist nicht nur ein GPIO-montiertes Display, es enthält auch ein Gehäuse und einen Kühlkörper für Ihren Raspberry Pi 4.
- HyperPixel 4.0 Quadrat: HyperPixel von Pimoroni ist einer der größten Namen für Raspberry Pi-Zubehör und HATs.
- HAT Mini anzeigen: Ein IPS-Display in der Größe des Raspberry Pi Zero mit vier taktilen Tasten.
- Tinted pHAT: Dies ist ein kompaktes eInk-Display mit ähnlichen Abmessungen wie ein Raspberry Pi Zero.
Überprüfen Sie vor dem Kauf die Kompatibilität mit Ihrem Raspberry Pi-Board.
Warum ein GPIO-Display für den Raspberry Pi verwenden?
Das Hinzufügen eines GPIO-montierten Display-HATs bedeutet mehrere neue Möglichkeiten, Ihren Raspberry Pi zu verwenden.
Mit einem montierten Display-HAT (und vielleicht einem tragbaren Netzteil) könnte Ihr Raspberry Pi zu Folgendem werden:
- Ein Taschencomputer
- Ein tragbarer Videoplayer
- Kompaktes Retro-Gaming-Gerät
- Ein Smartphone
- Kryptowährung oder Börsenticker
Sie können sich wahrscheinlich viele andere Verwendungen vorstellen.
Nachteile eines GPIO-Displays
Die Verwendung eines GPIO-basierten Displays hat einige Nachteile. Im Gegensatz zu vielen Raspberry Pi HATs gibt es keine Option für Pin-Pass-Through. Dies liegt daran, dass das Display den Platz über dem GPIO einnimmt. Andere HATs haben oft einen montierten GPIO-Extender, damit weitere Erweiterungen angeschlossen werden können.
In tragbaren Szenarien soll ein Display den schnelleren Batterieverlust reduzieren. Berücksichtigen Sie dies bei der Auswahl eines HAT-Displays für Ihren Raspberry Pi. Wenn stromsparendes eInk für Ihr Projekt besser geeignet ist als ein LCD-IPS, verwenden Sie es stattdessen.
So installieren Sie einen GPIO-Display-HAT auf einem Raspberry Pi
Diese verallgemeinerte Anleitung zeigt Ihnen, wie Sie einen Raspberry Pi Display HAT installieren.
Zu Demonstrationszwecken haben wir einen Raspberry Pi 3 und einen Pimoroni HyperPixel 3.5 verwendet. Dieser wird mit einem 40-Pin-Extender GPIO-Buchse auf Stecker montiert. Diese werden normalerweise mit Display-HATs geliefert, ebenso wie die Montage von Risern, falls erforderlich.
Für die Ersteinrichtung benötigen Sie wahrscheinlich eine Tastatur und eine Maus sowie ein HDMI-Display. Dies kann vermieden werden, wenn Sie Konfigurieren Sie Ihre Raspberry Pi-Installation vor Und über SSH verbinden um den Display-HAT einzurichten.
Beginnen Sie mit Installieren eines Raspberry Pi-Betriebssystems auf eine 8 GB oder größere microSD-Karte. Eine vorhandene Installation sollte funktionieren, aber es ist möglicherweise einfacher, es zuerst mit einer Neuinstallation zu versuchen.
Montieren Sie als Nächstes die Display-HAT auf dem Raspberry Pi, verwenden Sie bei Bedarf die Riser und den 40-Pin-Extender.
Legen Sie danach die microSD-Karte ein und starten Sie den Raspberry Pi.
Wenn Sie einen neueren Display-HAT verwenden und kein HDMI-Display angeschlossen haben, aber die korrekte Bildausgabe sehen, sind Sie fertig.
Andernfalls, wenn die Anzeige HAT leer ist, setzen Sie den Pi zurück und schließen Sie einen HDMI-Monitor an.
Dies ist der Punkt, an dem Sie die Installationsanleitung für Ihren speziellen Monitor konsultieren müssen. Sie werden Kompatibilitätsprobleme finden. Beispielsweise läuft der Display-HAT in diesen Bildern nicht auf dem Raspberry Pi 4. Folglich mussten wir den Raspberry Pi 3 verwenden, um zu demonstrieren, dass er läuft.
Im Fall des Pimoroni HyperPixel 3.5-Geräts wird durch Eingabe dieses Befehls in ein Terminal der Treiber installiert:
kräuseln https://get.pimoroni.com/hyperpixel | bash
Sie können auch verwenden
git Klon" https://github.com/pimoroni/hyperpixel">https://github.com/pimoroni/hyperpixel
Wenn dies abgeschlossen ist, verwenden Sie
CD Hyperpixel
Schließlich, um die Einrichtung abzuschließen:
./setup.sh
Starten Sie neu, wenn Sie dazu aufgefordert werden.
Der Raspberry Pi und das Display HAT sollten laufen.
Diese Schritte gelten für ein bestimmtes Display-HAT-Modell und dienen nur zur Veranschaulichung. Überprüfen Sie die Anweisungen, die Ihrem gewählten Display-HAT beiliegen, um gerätespezifische Schritte zu erhalten.
Nehmen Sie Anpassungen an der GPIO-Display-HAT-Konfiguration vor
Wenn das Display angeschlossen, eingeschaltet und funktionsfähig ist, stellen Sie möglicherweise fest, dass die Ausrichtung für Ihre Zwecke falsch ist. Je nachdem, welche Art von Gerät Sie mit Ihrem Raspberry Pi verbunden haben, stehen verschiedene Optionen für die Displayrotation zur Verfügung.
Für Anzeige-HATs ist die Bearbeitung jedoch die richtige Option config.txt Datei in den Pis /boot/ Partition. Dies ist eine Sammlung von Konfigurationsoptionen, die alles vom HDMI-Typ bis hin zu Übertaktungseinstellungen abdecken.
Wenn Sie die Treiber für das Display installieren, wird normalerweise der Inhalt der config.txt angehängt. Diese neuen Konfigurationen können bearbeitet werden.
Bei einer HyperPixel-Darstellung kann also die config.txt editiert und die richtige Drehung angegeben werden. Um dies zu tun:
- Öffnen Sie ein Terminal (verbinden Sie sich über SSH mit Ihrem Pi)
- Eingeben sudo nano /boot/config.txt
- Scrollen Sie mit Ihrer Tastatur bis zum Ende Seite Dn Taste
- Finden display_rotate=0
- Wert ändern, auswählen 1 Zu 4 wie angemessen
- Drücken Sie Strg+X Dann Y zum Beenden und Bestätigen
- Neustart mit sudo-Neustart
Die Displaydrehung Ihres Raspberry Pi sollte behoben sein. Da Sie jedoch nicht wissen, welche Ausrichtung 1 bis 4 darstellen, können Sie den Vorgang wiederholen, bis Sie zufrieden sind.
Ein kompaktes Display, das auf Ihrem Raspberry Pi montiert ist
Unabhängig davon, ob Sie einen Raspberry Pi oder Raspberry Pi Zero verwendet haben, sollten Sie jetzt ein funktionierendes On-Board-Display haben. Dadurch wird der Pi über den GPIO mit Strom versorgt. Wenn sich also Ihr Pi ausschaltet, wird dies auch für das Display der Fall sein.
Batterie- und tragbare Stromversorgungskonfigurationen können sich hier als nützlich erweisen, aber was Sie als Nächstes tun, hängt von den Anforderungen Ihres Raspberry Pi-Projekts ab. Einige Displays verwenden eInk, die meisten sind LCD. Einige sind Touchscreens, andere nicht. Denken Sie vor diesem Hintergrund über Ihr Projekt nach – Sie könnten entscheiden, dass Ihr Raspberry Pi tatsächlich ein völlig anderes Display benötigt.