Tokie skaitytojai kaip jūs padeda palaikyti MUO. Kai perkate naudodami nuorodas mūsų svetainėje, galime uždirbti filialų komisinius. Skaityti daugiau.

Jums nereikia jungti Raspberry Pi prie HDMI monitoriaus ar televizoriaus. Yra daugybė alternatyvių rodymo parinkčių, įskaitant kompaktiškus įrenginius, kurie naudoja energiją ir vaizdo išvestį iš Pi GPIO.

Tai suteikia keletą privalumų jūsų projektams.

Štai ką reikia žinoti apie GPIO suderinamo ekrano prijungimą prie Raspberry Pi.

Kokie GPIO montuojami HAT ekranai yra prieinami Raspberry Pi?

Daugelyje kompaktiškų ekranų yra GPIO sąsaja su Raspberry Pi. Jie dažnai vadinami „SKRUBĖLĖMIS (Aparatinė įranga pritvirtinta viršuje) ekranai“ ir paprastai yra prieinami visiems 40 kontaktų modeliams (t. y. Raspberry Pi B+ ir vėliau). Jei naudojate visiškai naują ekraną, norėdami gauti geriausius rezultatus, turėtumėte naudoti Raspberry Pi 4.

Kai kurie ypač populiarūs ekranai, kuriuos turėtumėte apsvarstyti, yra šie:

  • GeeekPi Raspberry Pi 4 TFT 3,5 colio jutiklinis ekranas
    instagram viewer
    : Tai ne tik GPIO montuojamas ekranas, bet ir Raspberry Pi 4 dėklas ir šilumos kriauklė.
  • „HyperPixel 4.0 Square“.: „Pimoroni“ „HyperPixel“ yra vienas didžiausių „Raspberry Pi“ priedų ir SKRYBĖS gamintojų.
  • Ekranas HAT Mini: Raspberry Pi Zero dydžio IPS ekranas su keturiais lytėjimo mygtukais.
  • Rašalinis pHAT: Tai kompaktiškas „eInk“ ekranas, kurio matmenys panašūs į „Raspberry Pi Zero“.

Prieš pirkdami patikrinkite suderinamumą su Raspberry Pi plokšte.

Kodėl Raspberry Pi naudoti GPIO ekraną?

Pridėjus prie GPIO pritvirtintą ekraną HAT, tai reiškia kelis naujus Raspberry Pi naudojimo būdus.

Su sumontuotu ekranu HAT (ir galbūt nešiojamuoju maitinimo šaltiniu), jūsų Raspberry Pi gali tapti:

  • Kišeninis kompiuteris
  • Nešiojamas vaizdo grotuvas
  • Kompaktiškas retro žaidimų įrenginys
  • Išmanusis telefonas
  • Kriptovaliuta arba akcijų indeksas

Tikriausiai galite galvoti apie daugybę kitų naudojimo būdų.

GPIO ekrano trūkumai

GPIO pagrindu veikiančio ekrano naudojimas turi tam tikrų trūkumų. Skirtingai nuo daugelio Raspberry Pi HAT, kaiščių perdavimo galimybės nėra. Taip yra todėl, kad ekranas užima vietą virš GPIO. Kitose SKRYBĖS dažnai yra sumontuotas GPIO plėtinys, kad būtų galima pritvirtinti kitus išplėtimus.

Nešiojamuose scenarijuose ekranas tarsi sumažina baterijos praradimą. Atsižvelkite į tai renkantis HAT ekraną savo Raspberry Pi. Jei mažos galios eInk jūsų projektui tinka labiau nei LCD IPS, naudokite jį.

Kaip įdiegti GPIO Display HAT ant Raspberry Pi

Šis apibendrintas vadovas parodys, kaip įdiegti Raspberry Pi ekrano HAT.

Demonstravimo tikslais naudojome Raspberry Pi 3 ir Pimoroni HyperPixel 3.5. Jis sumontuotas su GPIO 40 kontaktų ilgintuvu nuo moters iki vyro. Paprastai jie pristatomi su ekrano SKRYBĖMIS, taip pat, jei reikia, montuojami stovai.

Pradinei sąrankai tikriausiai reikės klaviatūros ir pelės, taip pat HDMI ekrano. To galima išvengti, jei iš anksto sukonfigūruokite Raspberry Pi diegimą ir prisijungti per SSH kad nustatytumėte ekrano HAT.

Pradėkite nuo įdiegti Raspberry Pi operacinę sistemą į 8 GB ar didesnę „microSD“ kortelę. Esamas diegimas turėtų veikti, bet jums gali būti lengviau jį išbandyti iš pradžių įdiegus naują.

Tada ant Raspberry Pi pritvirtinkite ekrano HAT, jei reikia, naudodami stovus ir 40 kontaktų ilgintuvą.

Tai atlikę, įdėkite „microSD“ kortelę ir paleiskite „Raspberry Pi“.

Jei naudojate naujesnį ekraną HAT ir neprijungėte HDMI ekrano, bet matote tinkamą vaizdo išvestį, viskas.

Priešingu atveju, jei ekranas HAT yra tuščias, iš naujo nustatykite Pi ir prijunkite HDMI monitorių.

Tai yra taškas, kai reikia peržiūrėti konkretaus monitoriaus diegimo instrukcijas. Rasite suderinamumo problemų. Pavyzdžiui, ekrano HAT šiuose vaizduose neveiks Raspberry Pi 4. Todėl turėjome naudoti Raspberry Pi 3, kad parodytume, kaip jis veikia.

Pimoroni HyperPixel 3.5 įrenginio atveju, įvedus šią komandą terminale, įdiegiama tvarkyklė:

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

Taip pat galite naudoti

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

Kai tai bus baigta, naudokite

cd hiperpikselis

Galiausiai, norėdami užbaigti sąranką:

./setup.sh

Paleiskite iš naujo, kai būsite paraginti.

„Raspberry Pi“ ir ekrano HAT turėtų veikti.

Šie veiksmai skirti konkrečiam ekrano HAT modeliui ir pateikiami kaip iliustracija. Norėdami sužinoti konkrečių įrenginių veiksmus, žr. instrukcijas, pateiktas kartu su pasirinktu ekrano HAT.

Pakoreguokite GPIO ekrano skrybėlių konfigūraciją

Kai ekranas yra prijungtas, įjungtas ir veikia, galite pastebėti, kad padėtis yra netinkama jūsų tikslams. Galimos įvairios ekrano pasukimo parinktys, atsižvelgiant į tai, kokį įrenginį prijungėte prie Raspberry Pi.

Tačiau, jei naudojate ekrano HAT, teisinga parinktis yra redaguoti config.txt failą Pi /boot/ pertvara. Tai konfigūracijos parinkčių rinkinys, apimantis viską nuo HDMI tipo iki įsijungimo nustatymų.

Kai įdiegiate ekrano tvarkykles, jis paprastai prideda failo config.txt turinį. Šias naujas konfigūracijas galima redaguoti.

Taigi, naudojant HyperPixel ekraną, config.txt galima redaguoti ir nurodyti teisingą pasukimą. Padaryti tai:

  1. Atidarykite terminalą (prisijunkite prie savo Pi per SSH)
  2. Įeikite sudo nano /boot/config.txt
  3. Slinkite iki galo naudodami klaviatūrą PgDn Raktas
  4. Rasti display_rotate=0
  5. Pakeiskite vertę, pasirinkdami 1 į 4 kaip pridera
  6. Paspauskite Ctrl + X tada Y išeiti ir patvirtinti
  7. Iš naujo paleiskite su sudo perkrovimas

Jūsų Raspberry Pi ekrano pasukimas turėtų būti nustatytas. Bet kadangi jūs nežinote, kokia orientacija nuo 1 iki 4, galite kartoti procesą, kol būsite laimingi.

Kompaktiškas ekranas, sumontuotas jūsų Raspberry Pi

Nesvarbu, ar naudojote Raspberry Pi ar Raspberry Pi Zero, dabar turėtumėte turėti veikiantį ekraną. Tai naudos GPIO energiją iš Pi, taigi, kai jūsų Pi išsijungs, nutrūks ir ekranas.

Baterijos ir nešiojamos maitinimo sąrankos čia gali būti naudingos, tačiau tai, ką darysite toliau, atitinka jūsų Raspberry Pi projekto reikalavimus. Kai kurie ekranai naudoja eInk, dauguma yra LCD. Kai kurie yra jutikliniai ekranai, kiti ne. Turėdami tai omenyje, pagalvokite apie savo projektą – galite nuspręsti, kad jūsų Raspberry Pi iš tikrųjų reikia visiškai kitokio ekrano.