Čitatelji poput vas podržavaju MUO. Kada kupite putem poveznica na našoj stranici, možemo zaraditi partnersku proviziju. Čitaj više.

Ne morate spojiti svoj Raspberry Pi na HDMI monitor ili TV. Dostupna je hrpa alternativnih opcija prikaza, uključujući kompaktne uređaje koji crpe snagu i video izlaz iz Pijevog GPIO.

Ovo pruža nekoliko prednosti za vaše projekte.

Evo što trebate znati o spajanju GPIO kompatibilnog zaslona na vaš Raspberry Pi.

Koji su HAT zasloni koji se mogu montirati na GPIO dostupni za Raspberry Pi?

Brojni kompaktni zasloni imaju GPIO sučelje s Raspberry Pi. Često ih se naziva "ŠEŠIR". (Hardware Attached on Top) displays” i obično su dostupni za sve 40-pinske modele (tj. Raspberry Pi B+ i kasnije). Za najbolje rezultate vjerojatno biste se trebali držati Raspberry Pi 4 ako koristite potpuno novi zaslon.

Neki posebno popularni zasloni koje biste trebali razmotriti uključuju:

  • GeeekPi Raspberry Pi 4 TFT zaslon osjetljiv na dodir od 3,5 inča: Ovo nije samo zaslon montiran na GPIO, već također uključuje kućište i hladnjak za vaš Raspberry Pi 4.
  • instagram viewer
  • HyperPixel 4.0 Square: HyperPixel iz Pimoronija jedno je od najvećih imena u Raspberry Pi dodacima i HAT-ovima.
  • Zaslon HAT Mini: Raspberry Pi Zero IPS zaslon s četiri taktilne tipke.
  • Inky pHAT: Ovo je kompaktni eInk zaslon sličnih dimenzija Raspberry Pi Zero.

Prije kupnje provjerite kompatibilnost sa svojom Raspberry Pi pločom.

Zašto koristiti GPIO zaslon za Raspberry Pi?

Dodavanje HAT zaslona montiranog na GPIO znači nekoliko novih načina korištenja vašeg Raspberry Pi.

S postavljenim HAT zaslonom (i možda prijenosnim napajanjem), vaš Raspberry Pi bi mogao postati:

  • Džepno računalo
  • Prijenosni video player
  • Kompaktni retro uređaj za igranje
  • Pametni telefon
  • Kriptovaluta ili burzovna oznaka

Vjerojatno se možete sjetiti mnogih drugih namjena.

Nedostaci GPIO zaslona

Korištenje zaslona temeljenog na GPIO-u ima neke nedostatke. Za razliku od mnogih Raspberry Pi HAT-ova, ne postoji opcija za prolaz igle. To je zato što zaslon zauzima prostor iznad GPIO. Drugi HAT-ovi često imaju montirani GPIO ekstender tako da se mogu priključiti daljnja proširenja.

U prijenosnim scenarijima, zaslon bi trebao smanjiti brži gubitak baterije. Uzmite u obzir ovo kada birate HAT zaslon za svoj Raspberry Pi. Ako je eInk niske potrošnje prikladniji za vaš projekt od LCD IPS-a, upotrijebite ga umjesto njega.

Kako instalirati GPIO Display HAT na Raspberry Pi

Ovaj općeniti vodič pokazat će vam kako instalirati HAT zaslona Raspberry Pi.

Za demonstracijske svrhe koristili smo Raspberry Pi 3 i Pimoroni HyperPixel 3.5. Ovo je montirano pomoću GPIO žensko-muškog 40-pinskog produživača. Oni se obično isporučuju s HAT-ovima za prikaz, kao i montažne uspone ako je potrebno.

Vjerojatno će vam trebati tipkovnica i miš, kao i HDMI zaslon za početno postavljanje. To se može izbjeći ako unaprijed konfigurirajte svoju instalaciju Raspberry Pi i povezati preko SSH za postavljanje zaslona HAT.

Započnite od instaliranje operativnog sustava Raspberry Pi na 8GB ili veću microSD karticu. Postojeća instalacija bi trebala raditi, ali možda ćete ustanoviti da je lakše prvo isprobati novu instalaciju.

Zatim montirajte zaslon HAT na Raspberry Pi, koristeći uspone i 40-pinski produžetak ako je potrebno.

Kada ste to učinili, umetnite microSD karticu i pokrenite Raspberry Pi.

Ako koristite noviji zaslon HAT i niste spojili HDMI zaslon, ali vidite ispravan izlaz slike, gotovi ste.

U suprotnom, ako je zaslon HAT prazan, resetirajte Pi i spojite HDMI monitor.

Ovo je točka u kojoj trebate konzultirati upute za instalaciju za vaš specifični monitor. Naći ćete probleme s kompatibilnošću. Na primjer, zaslon HAT na ovim slikama neće raditi na Raspberry Pi 4. Shodno tome, morali smo koristiti Raspberry Pi 3 da demonstriramo kako radi.

U slučaju uređaja Pimoroni HyperPixel 3.5, unošenje ove naredbe u terminal instalira upravljački program:

kovrča https://get.pimoroni.com/hyperpixel | udarac

Također možete koristiti

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

Kada je ovo gotovo, koristite

CD hiperpiksel

Na kraju, da biste dovršili postavljanje:

./setup.sh

Ponovno pokrenite sustav kada se to od vas zatraži.

Raspberry Pi i zaslon HAT bi trebali raditi.

Ovi koraci su za određeni model zaslona HAT i navedeni su kao ilustracija. Provjerite upute koje prate odabrani zaslon HAT za korake specifične za uređaj.

Izvršite podešavanja konfiguracije GPIO Display HAT

Nakon što je zaslon priključen, uključen i radi, možete primijetiti da orijentacija nije ispravna za vaše potrebe. Dostupne su različite opcije za rotaciju zaslona, ​​ovisno o vrsti uređaja koji ste spojili na Raspberry Pi.

Međutim, za prikaz HAT-ova, ispravna opcija je urediti config.txt datoteku u Pijevima /boot/ pregrada. Ovo je zbirka konfiguracijskih opcija koje pokrivaju sve, od vrste HDMI do postavki za overklokiranje.

Kada instalirate upravljačke programe za zaslon, on obično dodaje sadržaj config.txt. Ove nove konfiguracije mogu se uređivati.

Dakle, u slučaju HyperPixel zaslona, ​​config.txt se može uređivati ​​i odrediti ispravna rotacija. Uraditi ovo:

  1. Otvorite terminal (spojite se na svoj Pi preko SSH-a)
  2. Unesi sudo nano /boot/config.txt
  3. Pomaknite se do kraja pomoću tipkovnice PgDn ključ
  4. Pronaći display_rotate=0
  5. Promijenite vrijednost odabirom 1 do 4 prema potrebi
  6. Pritisnite Ctrl+X zatim Y za izlaz i potvrdu
  7. Ponovno pokreni s sudo ponovno pokretanje

Rotacija zaslona vašeg Raspberry Pi trebala bi biti fiksirana. Ali kako ne znate što orijentacija od 1 do 4 predstavlja, možete ponavljati postupak dok ne budete zadovoljni.

Kompaktni zaslon montiran na vaš Raspberry Pi

Bilo da ste koristili Raspberry Pi ili Raspberry Pi Zero, sada biste trebali imati funkcionalan zaslon na ploči. Ovo će crpiti napajanje iz Pi-ja kroz GPIO, tako da kada se vaš Pi isključi, isključit će se i zaslon.

Ovdje se mogu pokazati korisnim postavke baterije i prijenosnog napajanja, ali ono što ćete učiniti sljedeće ovisi o zahtjevima vašeg Raspberry Pi projekta. Neki zasloni koriste eInk, većina je LCD. Neki su zasloni osjetljivi na dodir, drugi nisu. Imajući ovo na umu, razmislite o svom projektu - mogli biste odlučiti da vaš Raspberry Pi zapravo treba potpuno drugačiji zaslon.