Bralci, kot ste vi, pomagajo podpirati MUO. Ko opravite nakup prek povezav na našem spletnem mestu, lahko zaslužimo partnersko provizijo. Preberi več.

Raspberry Pi vam ni treba povezati z monitorjem ali televizorjem HDMI. Na voljo je kup alternativnih možnosti prikaza, vključno s kompaktnimi napravami, ki črpajo moč in video izhod iz Pijevega GPIO.

To nudi številne prednosti za vaše projekte.

Tukaj je tisto, kar morate vedeti o priključitvi zaslona, ​​združljivega z GPIO, na vaš Raspberry Pi.

Kateri zasloni HAT za montažo GPIO so na voljo za Raspberry Pi?

Številni kompaktni zasloni imajo vmesnik GPIO z Raspberry Pi. Pogosto jih imenujejo »HAT (Hardware Attached on Top) displays« in so običajno na voljo za vse 40-pinske modele (tj. Raspberry Pi B+ in kasneje). Za najboljše rezultate bi se verjetno morali držati Raspberry Pi 4, če uporabljate povsem nov zaslon.

Nekateri posebej priljubljeni zasloni, ki jih morate upoštevati, vključujejo:

  • GeeekPi Raspberry Pi 4 TFT 3,5-palčni zaslon na dotik: To ni samo zaslon, nameščen na GPIO, vključuje tudi ohišje in hladilnik za vaš Raspberry Pi 4.
  • HyperPixel 4.0 Square: HyperPixel iz Pimoronija je eno največjih imen v dodatkih in HAT-ih za Raspberry Pi.
  • Zaslon HAT Mini: Zaslon IPS velikosti nič Raspberry Pi s štirimi otipljivimi gumbi.
  • Inky pHAT: To je kompakten zaslon eInk s podobnimi dimenzijami kot Raspberry Pi Zero.

Pred nakupom preverite združljivost z vašo ploščo Raspberry Pi.

Zakaj uporabljati zaslon GPIO za Raspberry Pi?

Dodajanje zaslona HAT, nameščenega na GPIO, pomeni več novih načinov uporabe vašega Raspberry Pi.

Z nameščenim zaslonom HAT (in morda s prenosnim napajalnikom) bi lahko vaš Raspberry Pi postal:

  • Žepni računalnik
  • Prenosni video predvajalnik
  • Kompaktna retro igralna naprava
  • Pametni telefon
  • Kriptovaluta ali borzna oznaka

Verjetno si lahko omislite veliko drugih uporab.

Slabosti zaslona GPIO

Uporaba zaslona, ​​ki temelji na GPIO, ima nekaj pomanjkljivosti. Za razliko od mnogih Raspberry Pi HAT, ni možnosti za prehod pinov. To je zato, ker zaslon zavzame prostor nad GPIO. Drugi HAT-ji imajo pogosto nameščen podaljšek GPIO, tako da je mogoče priključiti nadaljnje razširitve.

V prenosnih scenarijih zaslon zmanjša hitrejšo izgubo baterije. Upoštevajte to pri izbiri zaslona HAT za vaš Raspberry Pi. Če je eInk z majhno porabo energije bolj primeren za vaš projekt kot LCD IPS, ga raje uporabite.

Kako namestiti GPIO Display HAT na Raspberry Pi

Ta splošni vodnik vam bo pokazal, kako namestiti zaslon Raspberry Pi HAT.

Za demonstracijske namene smo uporabili Raspberry Pi 3 in Pimoroni HyperPixel 3.5. To je nameščeno s 40-pinskim podaljškom GPIO ženski-moški. Običajno so dobavljeni z zaslonskimi HAT-i, kot tudi montažni dvižni elementi, če so potrebni.

Za začetno nastavitev boste verjetno potrebovali tipkovnico in miško ter zaslon HDMI. Temu se lahko izognete, če vnaprej konfigurirajte svojo namestitev Raspberry Pi in povezovanje preko SSH za nastavitev zaslona HAT.

Začnite z namestitev operacijskega sistema Raspberry Pi na 8 GB ali večjo kartico microSD. Obstoječa namestitev bi morala delovati, vendar boste morda ugotovili, da je lažje najprej poskusiti s svežo namestitvijo.

Nato namestite zaslon HAT na Raspberry Pi, po potrebi z uporabo dvižnih elementov in 40-pinskega podaljška.

Ko to storite, vstavite kartico microSD in zaženite Raspberry Pi.

Če uporabljate novejši zaslon HAT in niste priključili zaslona HDMI, vendar vidite pravilen izhod slike, ste končali.

V nasprotnem primeru, če je zaslon HAT prazen, ponastavite Pi in priključite monitor HDMI.

To je točka, kjer si morate ogledati navodila za namestitev za vaš določen monitor. Našli boste težave z združljivostjo. Na primer, zaslon HAT na teh slikah ne bo deloval na Raspberry Pi 4. Posledično smo morali uporabiti Raspberry Pi 3, da smo pokazali njegovo delovanje.

V primeru naprave Pimoroni HyperPixel 3.5 vnos tega ukaza v terminal namesti gonilnik:

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

Uporabite lahko tudi

git klon" https://github.com/pimoroni/hyperpixel">https://github.com/pimoroni/hyperpixel

Ko je to končano, uporabite

cd hiperpiksel

Končno, da dokončate nastavitev:

./setup.sh

Ob pozivu znova zaženite.

Raspberry Pi in zaslon HAT bi morala delovati.

Ti koraki so za določen model zaslona HAT in so na voljo kot ilustracija. Za korake, specifične za napravo, preverite navodila, ki so priložena izbranemu zaslonu HAT.

Izvedite popravke v konfiguraciji GPIO Display HAT

Ko je zaslon pritrjen, vklopljen in deluje, boste morda opazili, da orientacija ni pravilna za vaše namene. Za zasuk zaslona so na voljo različne možnosti, odvisno od vrste naprave, ki ste jo povezali z Raspberry Pi.

Vendar pa je za prikazne HAT pravilna možnost urejanje config.txt datoteko v Pi-jih /boot/ particija. To je zbirka konfiguracijskih možnosti, ki zajemajo vse od vrste HDMI do nastavitev za overclocking.

Ko namestite gonilnike za zaslon, ta običajno doda vsebino config.txt. Te nove konfiguracije je mogoče urejati.

Torej je v primeru zaslona HyperPixel mogoče urejati config.txt in določiti pravilno rotacijo. Storiti to:

  1. Odprite terminal (povežite se s svojim Pi prek SSH)
  2. Vnesite sudo nano /boot/config.txt
  3. S tipkovnico se pomaknite do konca PgDn ključ
  4. Najti display_rotate=0
  5. Spremenite vrednost, izberite 1 do 4 kot je primerno
  6. Pritisnite Ctrl+X potem Y za izhod in potrditev
  7. Znova zaženite z ponovni zagon sudo

Vrtenje zaslona vašega Raspberry Pi bi moralo biti popravljeno. Ker pa ne veste, kaj predstavlja orientacija od 1 do 4, lahko postopek ponavljate, dokler niste zadovoljni.

Kompakten zaslon, nameščen na vaš Raspberry Pi

Ne glede na to, ali ste uporabljali Raspberry Pi ali Raspberry Pi Zero, bi zdaj morali imeti delujoč vgrajeni zaslon. To bo črpalo energijo iz Pi prek GPIO, tako da, ko se vaš Pi izklopi, se bo izklopil tudi zaslon.

Baterija in prenosne nastavitve napajanja se lahko tukaj izkažejo za uporabne, toda kaj boste naredili naslednje, je odvisno od zahtev vašega projekta Raspberry Pi. Nekateri zasloni uporabljajo eInk, večina je LCD. Nekateri so zasloni na dotik, drugi niso. Ob upoštevanju tega razmislite o svojem projektu – morda se boste odločili, da vaš Raspberry Pi dejansko potrebuje popolnoma drugačen zaslon.