Čitatelia ako vy pomáhajú podporovať MUO. Keď uskutočníte nákup pomocou odkazov na našej stránke, môžeme získať pridruženú províziu. Čítaj viac.

Raspberry Pi nemusíte pripájať k HDMI monitoru alebo TV. K dispozícii je množstvo alternatívnych možností zobrazenia, vrátane kompaktných zariadení, ktoré čerpajú energiu a video výstup z GPIO Pi.

To poskytuje niekoľko výhod pre vaše projekty.

Tu je to, čo potrebujete vedieť o pripojení displeja kompatibilného s GPIO k vášmu Raspberry Pi.

Aké GPIO-montovateľné HAT displeje sú dostupné pre Raspberry Pi?

Množstvo kompaktných displejov je vybavených rozhraním GPIO s Raspberry Pi. Často sa označujú ako „HAT (Hardware Attached on Top) displeje“ a sú zvyčajne dostupné pre všetky 40-kolíkové modely (t. j. Raspberry Pi B+ a neskôr). Ak chcete dosiahnuť najlepšie výsledky, pravdepodobne by ste sa mali držať Raspberry Pi 4, ak používate úplne nový displej.

Niektoré obzvlášť obľúbené displeje, ktoré by ste mali zvážiť, zahŕňajú:

  • GeeekPi Raspberry Pi 4 TFT 3,5-palcový dotykový displej
    instagram viewer
    : Toto nie je len displej namontovaný na GPIO, ale obsahuje aj puzdro a chladič pre váš Raspberry Pi 4.
  • HyperPixel 4.0 Square: HyperPixel od Pimoroni je jedným z najväčších mien v oblasti príslušenstva a klobúčikov Raspberry Pi.
  • Displej HAT Mini: IPS displej Raspberry Pi Zero so štyrmi dotykovými tlačidlami.
  • Atramentové pHAT: Ide o kompaktný eInk displej s podobnými rozmermi ako Raspberry Pi Zero.

Pred nákupom skontrolujte kompatibilitu s doskou Raspberry Pi.

Prečo používať displej GPIO pre Raspberry Pi?

Pridanie displeja HAT namontovaného na GPIO znamená niekoľko nových spôsobov použitia vášho Raspberry Pi.

S namontovaným displejom HAT (a možno aj prenosným napájacím zdrojom) by sa vaše Raspberry Pi mohlo stať:

  • Vreckový počítač
  • Prenosný prehrávač videa
  • Kompaktné retro herné zariadenie
  • smartfón
  • Kryptomena alebo burzový ticker

Pravdepodobne vás napadne mnoho ďalších využití.

Nevýhody displeja GPIO

Používanie displeja založeného na GPIO má určité nevýhody. Na rozdiel od mnohých klobúčikov Raspberry Pi, neexistuje možnosť prechodu kolíkov. Priestor nad GPIO totiž zaberá displej. Iné HAT majú často namontovaný rozširovač GPIO, aby bolo možné pripojiť ďalšie rozšírenia.

V prenosných scenároch displej znižuje rýchlejšie straty batérie. Zvážte to pri výbere displeja HAT pre vaše Raspberry Pi. Ak je pre váš projekt vhodnejší eInk s nízkou spotrebou ako LCD IPS, použite ho.

Ako nainštalovať GPIO Display HAT na Raspberry Pi

Táto všeobecná príručka vám ukáže, ako nainštalovať Raspberry Pi displej HAT.

Na demonštračné účely sme použili Raspberry Pi 3 a Pimoroni HyperPixel 3.5. Toto je namontované pomocou 40-kolíkového nástavca GPIO samica-samec. Tieto sa zvyčajne dodávajú s displejmi HAT, rovnako ako montážne stúpačky v prípade potreby.

Na úvodné nastavenie budete pravdepodobne potrebovať klávesnicu a myš, ako aj HDMI displej. Tomu sa dá vyhnúť, ak si vopred nakonfigurovať inštaláciu Raspberry Pi a pripojiť cez SSH na nastavenie displeja HAT.

Začnite tým inštalácia operačného systému Raspberry Pi na kartu microSD s kapacitou 8 GB alebo viac. Existujúca inštalácia by mala fungovať, ale možno zistíte, že je jednoduchšie to najskôr vyskúšať s novou inštaláciou.

Potom namontujte displej HAT na Raspberry Pi, ak je to potrebné, pomocou stúpačiek a 40-kolíkového predlžovača.

Po dokončení vložte kartu microSD a spustite Raspberry Pi.

Ak používate novší displej HAT a nepripojili ste displej HDMI, ale vidíte správny obrazový výstup, všetko je hotové.

V opačnom prípade, ak je displej HAT prázdny, resetujte Pi a pripojte monitor HDMI.

Toto je bod, kde si musíte prečítať pokyny na inštaláciu vášho konkrétneho monitora. Nájdete problémy s kompatibilitou. Napríklad displej HAT na týchto obrázkoch nebude fungovať na Raspberry Pi 4. V dôsledku toho sme museli použiť Raspberry Pi 3 na demonštráciu jeho chodu.

V prípade zariadenia Pimoroni HyperPixel 3.5 zadaním tohto príkazu do terminálu nainštalujete ovládač:

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

Môžete tiež použiť

git klonovať" https://github.com/pimoroni/hyperpixel">https://github.com/pimoroni/hyperpixel

Po dokončení použite

cd hyperpixel

Nakoniec na dokončenie nastavenia:

./setup.sh

Po výzve reštartujte.

Raspberry Pi a displej HAT by mali bežať.

Tieto kroky sú pre konkrétny model displeja HAT a slúžia ako ilustrácia. Kroky pre konkrétne zariadenie nájdete v pokynoch priložených k vybratému displeju HAT.

Vykonajte vylepšenia konfigurácie HAT displeja GPIO

Keď je displej pripojený, zapnutý a funkčný, môžete si všimnúť, že orientácia je pre vaše účely nesprávna. K dispozícii sú rôzne možnosti otáčania displeja v závislosti od typu zariadenia, ktoré máte pripojené k Raspberry Pi.

Pre zobrazenie HAT je však správnou možnosťou upraviť súbor config.txt súbor v Pi's /boot/ oddiel. Ide o kolekciu možností konfigurácie pokrývajúcich všetko od typu HDMI až po nastavenia pretaktovania.

Keď nainštalujete ovládače pre displej, zvyčajne sa pripojí obsah súboru config.txt. Tieto nové konfigurácie je možné upravovať.

Takže v prípade displeja HyperPixel je možné upraviť súbor config.txt a určiť správnu rotáciu. Robiť to:

  1. Otvorte terminál (pripojte sa k Pi cez SSH)
  2. Zadajte sudo nano /boot/config.txt
  3. Prejdite na koniec pomocou klávesnice PgDn kľúč
  4. Nájsť display_rotate=0
  5. Zmeňte hodnotu výberom 1 do 4 podľa potreby
  6. Stlačte tlačidlo Ctrl+X potom Y pre ukončenie a potvrdenie
  7. Reštartovať s sudo reštart

Otáčanie displeja vášho Raspberry Pi by malo byť opravené. Ale keďže neviete, čo predstavuje orientácia 1 až 4, môžete postup opakovať, kým nebudete spokojní.

Kompaktný displej namontovaný na vašom Raspberry Pi

Či už ste používali Raspberry Pi alebo Raspberry Pi Zero, teraz by ste mali mať funkčný palubný displej. Toto bude čerpať energiu z Pi cez GPIO, takže keď sa Pi vypne, vypne sa aj displej.

Tu sa môžu ukázať ako užitočné nastavenia batérie a prenosného napájania, ale to, čo urobíte ďalej, závisí od požiadaviek vášho projektu Raspberry Pi. Niektoré displeje používajú eInk, väčšina je LCD. Niektoré sú dotykové, iné nie. Berte to na vedomie a zamyslite sa nad svojím projektom – možno sa rozhodnete, že vaše Raspberry Pi skutočne potrebuje úplne iný displej.