Raspberry Pi: Johdanto. LCD-näytön liittäminen Raspberry Pi Raspberry pi 3:een yhdistämällä 3,5 tft:n näyttö

Näytön mukana tulee U-muotoinen HDMI-HDMI-sovitin, kynä ja messinkijalusta ruuveilla.

Näytön takana on kytkin, siirrä se lähemmäs mikro-USB-liitintä.

Hei.

Olen jo kirjoittanut Raspberry Pi:stä ilman grafiikkaa ja noin. Nyt asennamme käyttöjärjestelmän RASPBIAN JESSIE grafiikalla ja liitä 5 tuuman näyttö kosketusnäytöllä, jonka voi ostaa siru- ja dippikaupasta hintaan 4000 ruplaa.
Lisäksi pääkäyttöjärjestelmän päälle asennamme täysimittaisen Kodi-mediakeskuksen kätevä katselu videosisältöä. Eli vaihtaaksesi välillä RASPBIAN ja

Pura kuva, joka painaa 4 enemmän kuin GB.
SD- on parasta käyttää korttia ainakin 8GB ja mieluiten hyvä laatu tunnetulta merkiltä (Minulla on Transcend Premium 400x). Vadelmien nopeus riippuu suuresti tästä.

Kuvan sijoittaminen flash-asemaan on kirjoitettu edelliseen luvusta alkaen ja ennen sitä " Tuoda markkinoille"Kun olet suorittanut siellä kuvatut vaiheet, älä poista korttia ja palaa tänne.

Nyt sinun on löydettävä ja muokattava tiedosto config.txt (jos työskentelet Windowsissa, muista ladata tekstieditori Notepad++ ja tee kaikki siinä).

Windowsissa tämä tiedosto sijaitsee levyn juuressa (itse asiassa tämä on käynnistysosio, noin 100 megatavua. Se on osioitu FAT32:ksi. Flash-aseman toinen osa on osioitu ext4:ään ja windows ei yksinkertaisesti näe sitä) johon kuva on tallennettu...

... ja käynnistysosassa.

Kortti on merkitty seuraavasti: ensimmäinen osio (käynnistys) luodaan käynnistystiedostot ja muotoiltu sisään FAT32, kooltaan 100 Mt, ja toinen osio on alustettu ext4 noin 5 Gt:n tiedostojärjestelmälle. Ensimmäisellä käynnistyksellä tiedostojärjestelmä laajenee automaattisesti kattamaan koko kortin jäljellä olevan tilan (aiemmissa julkaisuissa tämä tehtiin manuaalisesti).

No, minua häirittiin...

Avaa tiedosto config.txt ja löydämme rivit sieltä:

# uncomment pakottaaksesi tietyn HDMI-tilan (tämä pakottaa VGA:n) #hdmi_group=1 #hdmi_mode=1

Muutamme ne näin:

# uncomment pakottaa tietty HDMI-tila (tämä pakottaa VGA:n) hdmi_group=2 hdmi_mode=1 hdmi_mode=87 hdmi_cvt 800 480 60 6 0 0 0

Siinä kaikki toistaiseksi tämän tiedoston kanssa, nyt vadelma alkaa näytöstämme (ilman näitä rivejä näytössä olisi vain aaltoilua).

Tallenna tiedosto, irrota kortti, poista se tietokoneesta ja aseta se RPI:hen.

"Vileivän" kokoaminen seulasta ja vadelmista (jotta HDMI-liittimet sopivat), aseta HDMI-sovitin (hän menee tiukasti sisään) ja syöttää virtaa RPI:lle ja näytölle (eli sinun täytyy varata kaksi mikro-usb-johtoa ja kaksi virtalähdettä). Kyllä, älä unohda liittää näppäimistöä ja hiirtä.

Vadelmien virtalähteen tulisi olla noin 2 ampeeria ja yksi ampeeri riittää näytölle. Jos virtaa ei ole tarpeeksi, näytölle tulee kuvake, jossa on keltainen salama.
Jos vadelmat ylikuumenevat, näytölle tulee lämpömittari.

Aloituksen jälkeen näytölle ilmestyy monivärinen neliö ja sen jälkeen teksti valkoisella taustalla, joka ilmoittaa, että tiedostojärjestelmää on laajennettu kattamaan koko kortin jäljellä oleva tila. Seuraavaksi neljä vadelmaa ilmestyy vasempaan kulmaan ja erilaisia ​​viivoja juoksevat, sitten näyttö pimenee muutaman sekunnin ja työpöytä tulee näkyviin...


Sinun tietosi:
Kirjaudu sisään - pi
Salasana - vadelma

Pieni poikkeama: ensinnäkin kosketusnäyttö ei toimi vielä sinulle, ja toiseksi, jos ikkuna ei käytön aikana mahdu näyttöön eikä painikkeita ole näkyvissä, sinun on pidettävä vasenta Alt ja vedä ikkuna mihin tahansa paikkaan hiirellä.

Ensin sinun on määritettävä järjestelmä.

Voit tehdä tämän avaamalla terminaalin ja kirjoittamalla siihen komentoja (vaikka tämä ei ole aivan kätevää, koska se on pieni).

Tai muodosta yhteys ssh:n kautta (kirjautumistunnus ja salasana on kirjoitettu yllä). Teen sen ssh:n kautta ja neuvon sinua tekemään samoin.

Joten syötä komento:

Sudo raspi-config

Jätämme huomioimatta ensimmäisen kohdan, koska tiedostojärjestelmä on jo laajennettu automaattisesti. Voit varmistaa tämän avaamalla toisen terminaalin ja antamalla komennon:

Toinen kohta - salasanan vaihtaminen - jää sinun harkintasi mukaan.

Emme kosketa kolmatta ja neljättä kohtaa.

Avaa viides kohde ja valitse Vaihda aluetta

Jos sinun on palattava edelliseen ikkunaan, napsauta poistu.

Käytä alanuolta siirtyäksesi kohtaan ru_RU.UTF-8 UTF-8, lisää tähti välilyönnillä ja paina Tulla sisään.

Valitse seuraavassa ikkunassa ru_RU.UTF-8 ja paina uudelleen Tulla sisään.

Palaamme viidenteen pisteeseen ja menemme Muuta aikavyöhykettä, valitse Euroopassa ja paina Tulla sisään.

Valitse kaupunkisi ja napsauta Tulla sisään.

Taas palataan viidenteen pisteeseen ja mennään Muuta näppäimistöasettelua, valitse Yleinen 105-avaimen (Intl) PC ja paina Tulla sisään.

Valitse seuraavassa ikkunassa Muut ja paina Tulla sisään.

Käännä nuoli asentoon Venäjän kieli ja paina Tulla sisään.

Vieritä seuraavassa ikkunassa ylöspäin kohtaan Venäjän kieli ja paina Tulla sisään.

Napsauta seuraavissa kolmessa ikkunassa Tulla sisään.

Paina nyt Tab valitse " Suorittaa loppuun" ja paina Tulla sisään.

Tämä viimeistelee peruskokoonpanon. (voit palata siihen milloin tahansa, jos haluat), käynnistä järjestelmä uudelleen komennolla:

Nyt päivityksistä.

Päivitä arkistot komennolla...

Sudo apt päivitys
...mutta älä päivitä järjestelmää - sudo apt päivitys, jos teet tämän, ongelmat alkavat kosketusnäytöstä, näppäimistöasetteluista ja jostain muusta.

Sudo apt install synaptic mc

Asentaa x-näytönsäästäjä ilman jota näyttö pimenee 10 minuutin kuluttua.

Sudo apt install xscreensaver
Päätä itse, mitä muuta asennat.

Nyt sinun on näytettävä näppäimistön asettelun kuvake yläpaneelissa. Jos tämä tehdään tavallisilla keinoilla, se toimii ensimmäiseen uudelleenkäynnistykseen asti. Siksi lähdemme eri reittiin.

Ohjelman asentaminen gxkb

Sudo apt install gxkb

Lisätä gxkb käynnistykseen:

Nano /home/pi/.config/lxsession/LXDE-pi/autostart

Kaikkien rivien jälkeen sinun on syötettävä tämä - @gxkb

Tallenna ja sulje tiedosto.

Vaihdon näppäinyhdistelmän valinta tehdään tiedostossa - /home/pi/.config/gxkb/gxkb.cfg, oletusarvoisesti se ilmoitetaan siellä alt_shift, välitin osoitteeseen ctrl_shift:

Nano /home/pi/.config/gxkb/gxkb.cfg

Tallenna, sulje tiedosto ja käynnistä uudelleen.

Kosketusnäyttö

Lataa arkisto kotikansioosi:

Cd /home/pi wget https://site/file/LCD-show-161112.tar.gz
Arkisto vietiin.

Purkaminen pakkauksesta:

Tar xvf LCD-show-161112.tar.gz

Näet LCD-näyttökansion, johon sinun täytyy mennä...

Ja suorita skripti:

Sudo ./LCD5-show

Tämän jälkeen vadelma käynnistyy välittömästi uudelleen ja herää eloon toimivalla kosketusnäytöllä. Jos olet tyytyväinen paikannustarkkuuteen, sinun ei tarvitse kalibroida mitään.

Jos kalibrointi on tarpeen, siirry LCD-näytön kansioon...

Cd /home/pi/LCD-show

Ja asenna paketti xinput-calibrator_0.7.5-1_armhf.deb

Sudo dpkg -i -B xinput-calibrator_0.7.5-1_armhf.deb
Saman voi tehdä Explorerissa napsauttamalla pakettia hiiren kakkospainikkeella ja valitsemalla "Asenna paketit".

Siirry nyt ohjelmavalikkoon Asetukset-kohdassa ja valitse Kalibroi kosketusnäyttö. Kun kaikki neljä kohdetta osuvat tarkasti, näkyviin tulevat asetukset, jotka on kirjoitettava tiedostoon /etc/X11/xorg.conf.d/99-calibration.conf.

Käynnistämme toisen terminaalin, avaamme tiedoston siellä...

Sudo nano /etc/X11/xorg.conf.d/99-calibration.conf

...ja poista siitä kaikki.

Palaamme kalibrointitietojen ikkunaan, kopioimme "InputClass" -osion ja liitämme sen aiemmin avattuun ja tyhjennettyyn tiedostoon.

Osio "InputClass" Tunniste "kalibrointi" MatchProduct "ADS7846 Touchscreen" Vaihtoehto "Kalibrointi" "171 3957 174 4042" EndSection
Sinulla on omat numerosi.

Lisätä " oikea painike hiiri" sinun on tehtävä tämä:

Osio "InputClass" Tunniste "kalibrointi" MatchProduct "ADS7846 Touchscreen" Vaihtoehto "Kalibrointi" "171 3957 174 4042" Vaihtoehto "EmulateThirdButton" "1" Vaihtoehto "EmulateThirdButtonTimeout" toiminta
Ilmestyä kontekstivalikko Sinun on pidettävä kynää noin puoli sekuntia. Viimeinen vaihtoehto on ilmeisesti jitter-kynnys.

Tallenna tiedosto, sulje ja käynnistä uudelleen. Nyt kaikki tulee olemaan tarkkaa.

Koska kalibraattori tekee pieniä muutoksia tiedostoon config.txt (jota muokkasimme tietokoneella), niin kannattaa kertoa siitä vähän. Tämä on tiedosto, jossa aloitusasetukset sijaitsevat, avataan se ja katsotaan:

Sudo nano /boot/config.txt

Muokkauksemme katosivat ja ilmestyivät lopussa toisella rivillä:

# Ota ääni käyttöön (lataa SND_BCM2835) DTPARAM = AUDIO = PÄÄLLÄ HDMI_GROUP = 2 HDMI_MODE = 1 HDMI_MODE = 87 HDMI_CVT 800 480 6 0 0 DTOVERLAY = ADS7846, CS = 1, ef ef 0 nopeus0 = 25 pull, Penirq_ vr 0 = 25 pull. 0 ,swapxy=0,pmax=255...

Lisäämme myös...

Löydämme rivit:

# uncomment pakottaaksesi konsolin koon. Oletusarvoisesti se on näytön koko miinus # yliskannaus. #framebuffer_width=1280 #framebuffer_height=720

Ja teemme ne näin:

# uncomment pakottaaksesi konsolin koon. Oletuksena se on näytön koko miinus # yliskannaus. framebuffer_width=800 framebuffer_height=480

Alta löydämme tämän:

# poista kommentti, jos hdmi-näyttöä ei tunnisteta ja komposiittia lähetetään hdmi_force_hotplug=1

Ja lisää kolme riviä:

# poista kommentti, jos hdmi-näyttöä ei tunnisteta ja komposiittia tulostetaan hdmi_force_hotplug=1 hdmi_ignore_cec_init=1 hdmi_ignore_cec=1 gpu_mem=256
Voit yrittää varata enemmän muistia videolle - gpu_mem=512.

Jos haluat lisätä usb:hen virtaavaa virtaa, lisää rivi jonnekin:

Max_usb_current=1
Mutta tässä sinun on ymmärrettävä, että jos yhdistät tehokkaat kuluttajat, itse vadelmassa ei ehkä ole tarpeeksi virtaa, mikä johtaa epävakaaseen toimintaan.

Tallenna tiedosto ja käynnistä uudelleen.

Kuvatut asetukset riittävät normaaliin RPI-toimintaan, mutta suosittelen lukemaan tämän konfiguraation eri parametreista täältä.

Wifi ja Bluetooth

Jos haluat poistaa wifin ja/tai Bluetoothin käytöstä, sinun on luotava tiedosto - /etc/modprobe.d/raspi-blacklist.conf

Sudo nano /etc/modprobe.d/raspi-blacklist.conf

Ja lisää tähän:

#wifi musta lista brcmfmac musta lista brcmutil #bt musta lista btbcm musta lista hci_uart
Joten wifi ja bluetooth ovat poissa käytöstä.

Ja niin vain wifi on poistettu käytöstä:

#bt musta lista btbcm musta lista hci_uart

Asentaa:

Sudo apt-get asentaa samba samba-common-bin

Varmuuskopiointi:

Sudo mv /etc/samba/smb.conf /etc/samba/smb.conf.bak

Luodaan omat:

Sudo nano /etc/samba/smb.conf

Sisältö:

Työryhmä = TYÖRYHMÄ netbiosin nimi = RaspberryPi-palvelinmerkkijono = jaa suojaus = käyttäjäkartta vieraalle = huonosti selattavissa = kyllä ​​polku = /home/pi/papka kirjoitettava = kyllä ​​selattavissa = kyllä ​​vieras ok = kyllä
Tallenna ja sulje.

Luo kansio samballe:

Mkdir /home/pi/papka

Annamme hänelle oikeudet:

Sudo chmod -R 777 /home/pi/papka

Aloitetaan samba uudelleen:

Sudo /etc/init.d/samba käynnistyy uudelleen

Vieraskirjautumista varten määritetty (tule sisään kuka haluat) ja lue-kirjoita.

Kodi Media Center

Luo "syöttö"-ryhmä, jos sitä ei ole:

Sudo addgroup -- järjestelmätulo

Asentaa Kodi:

Sudo apt-get install kodi
Asennuksen jälkeen emme käynnistä mitään.

Luo tiedosto - /etc/udev/rules.d/99-input.rules

Sudo nano /etc/udev/rules.d/99-input.rules

Ja lisäämme siihen seuraavat:

SUBSYSTEM==tulo, RYHMÄ=tulo, MODE=0660 KERNEL==tty*, GROUP=tty, MODE=0660
Tallenna ja sulje.

Luodaan toinen tiedosto - /etc/udev/rules.d/10-permissions.rules

Sudo nano /etc/udev/rules.d/10-permissions.rules

# input KERNEL=="hiiri*|hiiret|tapahtuma*", MODE="0660", GROUP="input" KERNEL=="ts*|uinput", MODE="0660", GROUP="input" KERNEL== js*, MODE=0660, GROUP=tulo # tty KERNEL==tty*, MODE=0666 # vchiq ALIJÄRJESTELMÄ==vchiq, GROUP=video, MODE=0660
Tallenna ja sulje.

Sudo usermod -a -G audio pi sudo usermod -a -G video pi sudo usermod -a -G input pi sudo usermod -a -G dialout pi sudo usermod -a -G plugdev pi sudo usermod -a -G tty pi

Sudo nano /etc/rc.local

Siitä tulee näin:

Tallenna ja sulje.

Ylikuormitamme vadelmia, jotta muutokset tulevat voimaan.

Nyt "Ääni ja video" -osiossa olevasta ohjelmavalikosta löydämme "Kodi Media Centerin" ja aloita...

Näet kuinka kuva hämärtyy ja muuttuu raidaiseksi sammakoksi. Tätä tapahtuu muutaman minuutin ajan, jonka jälkeen kortti tulee näkyviin. Keskellä on ikkuna, jossa pyydetään poistamaan käytöstä yhteensopimattomat tietovarastot - napsauta Joo.

Minun on välittömästi varoitettava, että Kodin kosketusnäyttö ei toimi oikein, voisi sanoa, että se ei toimi ollenkaan. En tiedä vielä kuinka ratkaista tämä ongelma. Siksi meillä on käytössämme vain hiiri ja näppäimistö.

Asetetaan nyt Kodi. Napsauta painiketta JÄRJESTELMÄ, sitten Ulkomuoto ja lopuksi Kansainvälinen. Klikkaus Kieli ja valitse venäjän kieli (Venäjän kieli).

Napsauta seuraavaksi talokuvaketta oikeassa alakulmassa, napsauta isoa painiketta JÄRJESTELMÄ, ja sitten pieni vasemmalla - "Järjestelmä". Valitse "Audio Output" ja "Audio Output Device" -kohdasta - PI: Analoginen. Tämän jälkeen Kodi käynnistyy normaalisti ilman palkkeja näytöllä.

Tosiasia on, että ennen muutoksiamme sekä ääni että kuva välitettiin HDMI-kanavan kautta, ja tuloksena oli "sotku". Nyt vain video tulee HDMI:n kautta ja ääni kuulokeliitännän kautta.

Napsauta nyt uudelleen talokuvaketta, sitten virtapainiketta (vasemmalla) ja sitten "Poistu". Todennäköisesti näet jäätyneen mustan näytön, joten ylikuormita vadelma sammuttamalla virta.

Käynnistä Kodi uudelleen käynnistämisen jälkeen, nyt ei ole palkkeja. Jäljelle jää vain varmistaa, että soitin ei jääty poistuessaan.

Tätä varten sinun on luotava komentosarja - /usr/local/bin/ startkodi

Sudo nano /usr/local/bin/startkodi

Sisältö:

#!/bin/bash fbset_bin=`which fbset` xset_bin=`which xset` xrefresh_bin=`mikä xrefresh` jos [ ! -z $fbset_bin ]; sitten DEPTH2=`$fbset_bin | pää -3 | häntä -1 | cut -d " " -f 10` fi kodi "$@" jos [ ! -z $fbset_bin ]; sitten jos [ "$DEPTH2" == "8" ]; sitten DEPTH1=16 else DEPTH1=8 fi $fbset_bin -syvyys $DEPTH1 > /dev/null 2>&1 $fbset_bin -syvyys $SYVYYS2 > /dev/null 2>&1 fi jos [ ! -z $xset_bin ] && [ ! -z $xrefresh_bin ]; sitten jos [ -z $DISPLAY ]; sitten DISPLAY=":0" fi $xset_bin -näyttö $DISPLAY -q > /dev/null 2>&1 jos [ "$?" == "0" ]; sitten $xrefresh_bin -näyttö $DISPLAY > /dev/null 2>&1 fi fi VT="$(fgconsole)" jos [ "$VT" ]; sitten sudo chvt 7 sudo chvt "$VT" fi

Tallenna, sulje ja anna komentosarjalle käyttöoikeudet:

Sudo chmod a+x /usr/local/bin/startkodi

Anna nyt terminaalissa komento:

Nyt "poistuminen" toimii kuten pitää.

Skriptin suorittaminen terminaalin kautta ei ole kätevää, joten sinun on lisättävä se ohjelmavalikkoon. Siirry valikkoon "Asetukset" -kohdassa, etsi "Päävalikkoeditori" ja käynnistä se. Valitse vasemmalta "Ääni ja video" ja napsauta oikealla olevaa "Luo kohde" -painiketta.

Näyttöön tulevassa ikkunassa vastapäätä Nimi: kirjoita MyKodi ja päinvastoin Komento: kirjoita startkodi.

Klikkaus OK, uusi kohde tulee näkyviin luetteloon - MyKodi

Napsauta uudelleen OK.

Mediakeskuksen käynnistämiseksi "Ääni ja video" -valikossa on painike MyKodi.

Raspberry Pi on halpa, luottokortin kokoinen tietokone, joka liitetään tietokoneen näyttöön tai televisioon ja jossa käytetään tavallista näppäimistöä ja hiirtä. Tämän näppärän pienen laitteen avulla kaikenikäiset ihmiset voivat tutkia tietokoneita ja oppia ohjelmoimaan kielillä, kuten Naarmu Ja Python. Se pystyy tekemään kaiken, mitä voit odottaa sen tekevän. pöytätietokone- Internetin selaamisesta ja teräväpiirtovideoiden toistamisesta laskentataulukoiden luomiseen, tekstinkäsittelyyn ja pelien pelaamiseen.

Lisäksi, Raspberry Pi voi olla vuorovaikutuksessa ulkopuolinen maailma, ja sitä käytetään monenlaisissa digitaalisissa projekteissa - musiikkilaitteista sääasemiin ja lintujen twiittaukseen infrapunakameralla.

Pikaopas

Välttämätön

  • Sd-kortti
    • Suositeltava Sd-kortti päällä 8GB 4 luokkaa(jos olet aloittelija, on myös suositeltavaa ostaa Sd-kortti jossa NOOBS esiasennettuna). Voit ostaa kortin NOOBS-esiasennettuna tai ladata sen ilmaiseksi lataussivulta.
  • Näyttö- ja liitäntäkaapelit
    • Minkä tahansa HDMI/DVI-näytön tai television pitäisi toimia Raspberry Pi:n näyttönä. Parhaan tuloksen saat käyttämällä HDMI:tä, mutta muita liitäntöjä on saatavilla vanhemmille laitteille. Käytä Internetiä tavallisella Ethernet-kaapelilla.
  • Näppäimistö ja hiiri
    • Mikä tahansa standardi USB näppäimistö ja hiiri toimivat Raspberry Pi.
  • Virtalähde
    • Käyttää 5V virtalähde liittimellä micro USB ruoaksi Raspberry Pi. On suositeltavaa varmistaa, että valittu virtalähde tuottaa 5V, riittämättömän virran vuoksi Raspberry Pi saattaa käyttäytyä oudosti ಠ_ಠ .

Ei niin tärkeä, mutta hyödyllinen

  • Pääsy Internetiin
    • Päivitä tai lataa ohjelmisto, suosittelemme yhteyden muodostamista Raspberry Pi Vastaanottaja Internet joko läpi nettikaapeli tai sovitin WiFi.
  • Kuulokkeet
    • Kuulokkeet kanssa 3,5 mm liitin toimii Raspberry Pi.

Raspberry Pi:n yhdistäminen

Ennen kuin liität mitään Raspberry Pi, varmista, että sinulla on kaikki yllä luetellut laitteet. Toimi sitten seuraavasti:

  • Aseta SD-kortti SD-korttipaikkaan;
  • Liitä seuraavaksi näppäimistö ja hiiri USB-porttiin Raspberry Pi;
  • Varmista, että näyttö tai televisio on päällä ja että olet valinnut oikean tulon (esim. HDMI 1, DVI jne.);
  • Liitä seuraavaksi HDMI-kaapeli Raspberry Pi:stä näyttöön tai televisioon.
  • Jos aiot muodostaa yhteyden Raspberry Pi Internetiin, liitä verkkokaapeli verkkoportti lähellä USB-portteja, muuten ohita tämä vaihe;
  • Liitä virtalähde Raspberry Pi mikro-USB-liittimen kautta;
  • Jos tämä on ensimmäinen kerta, kun noutat Raspberry Pi ja käytät SD-korttia, jossa on NOOBS-jakelu, sinun on valittava käyttöjärjestelmä ja määritettävä se. Noudata NOOBS-opasta tehdäksesi tämän.

Kirjaudu sisään Raspberry Pi:llä

  1. Niin pian kuin Raspberry Pi suorittaa latausprosessin loppuun ja näkyviin tulee kirjautumiskehote. Raspbianin oletuskirjautuminen on pi ja salasana vadelma. Huomaa, että et näe kirjoittamiasi merkkejä syöttäessäsi salasanaa. Tämä on turvaominaisuus Linux.
  2. Kun olet kirjautunut sisään onnistuneesti, näet ikkunan komentorivi

    pi@raspberrypi~$

  3. Lataa GUI kirjoittamalla seuraava komento

    Ja paina näppäimistön ↵ Enter-näppäintä.

Raspberry Pi:n esittely

Tarkastus/suunnittelu/editointi: Myakishev E.A.

/// Ei ole vielä selvää, mihin se kytketään: D

/// ja artikkelia käsitellään:P

Tämä on opas, joka kuvaa kanssa työskentelyn perusteet Raspberry Pi.

Johdanto ja tärkeimmät kysymykset

Jos aiot ostaa Pi:n ja/tai sen lisävarusteita ja tarvitset neuvoja, voit etsiä sitä tästä kuvitetusta ostajan oppaasta.

Lisäksi löydät valmistajan verkkosivuilta lyhyen käytännön oppaan Raspberry Pi:lle. Se käyttää NOOBS-asennusjärjestelmää, jonka uusin versio tulee Raspbian-käyttöjärjestelmän mukana. Voit kuitenkin asentaa Pi-laitteeseen muita käyttöjärjestelmiä - tätä varten kortti on liitettävä Internetiin Ethernet-portin kautta.

Raspberry Pi:n viralliset asiakirjat löytyvät myös valmistajan verkkosivuilta - vastaavasti dokumentaatiosivulta.

Jos sinulla on ongelmia Pi:n käynnistämisessä tai videon tallentamisessa, saatat olla hyödyllistä lukea Raspberry Pi -foorumin sivu, jossa kuvataan käynnistysongelmia.

Ja kun Raspberry Pi on täysin määritetty ja mietit mitä tehdä sen kanssa, voit mennä valmistajan verkkosivustolle.

Raspberry Pi:n käytön aloittaminen

Vuoro Raspberry Pi kuvan osoittamalla tavalla, jonka jälkeen voit aloittaa yhteyden muodostamisen.

Jos sinulla on Malli B+, käännä se näin:

Jos työskentelet alkuperäisen kanssa Malli B, käännä se näin:

Jos käytät Malli A+, käännä se näin:

Levyn alaosassa keskellä on HDMI-portti. Liitä HDMI-kaapelin toinen pää tähän porttiin ja toinen pää televisioon tai HDMI-näyttöön (ääntä ja videota varten) tai DVI-D-näyttöön (vain video).

Jos sinulla ei ole televisiota tai näyttöä, jossa on HDMI- tai DVI-D-portit, on muita tapoja lähettää audiovisuaalisia signaaleja. Malleissa A ja B on keltainen RCA-liitin, joka sijaitsee levyn yläosan keskellä - tätä voidaan käyttää videolähtöön. Sen oikealla puolella on 3,5 mm:n stereokuulokeliitäntä - tätä voidaan käyttää äänen ulostuloon. Mallit A+ ja B+ käyttävät yhtä liitintä audiovisuaalisten signaalien lähettämiseen. Se on merkitty "A/V" ja sijaitsee levyn alaosassa HDMI-portin oikealla puolella. Sitä varten tarvitset A/V-liitäntäkaapelin (voit lukea tästä erityisesti kuvitetusta ostajan oppaasta).

USB-näppäimistö ja hiiri voidaan liittää levyn oikeassa reunassa oleviin USB-paikkoihin. Voit myös kytkeä WiFi-sovittimen USB-liitännällä langatonta Internet-yhteyttä varten. Jos käytät aikaisempia malleja (A tai B), käytettävissä olevien USB-porttien määrän laajentamiseksi on järkevää käyttää USB-keskitintä ulkoisella virtalähteellä. Siellä oikealla puolella ja USB-porttien alla on Ethernet-liitin - sen avulla voit liittää Pi:n langalliseen verkkoon.

Levyn vasemmassa alakulmassa on SD-korttipaikka. SD-kortin, jossa NOOBS on valmiiksi asennettu, voi ostaa valmistajan verkkokaupasta, esim. Swag Storessa, mutta voit asentaa sen itse. Lisätietoja NOOBSista ja asennuksesta käyttöjärjestelmä Lue alla.

Lopuksi vasemmalla aivan levyn alareunassa on mikro-USB-virtaliitin. Liitä se säädeltyyn 5 voltin (+/- 5 %) ja vähintään 700 milliampeerin (0,7 A) virtalähteeseen.

Verkko, jonka sähkövirta on yli 700 milliampeeria (esimerkiksi 1000 milliampeeria), toimii myös. Pikkuiset latauslaite(jolla pienet GSM-puhelimet ladataan) on parempi olla käyttämättä näihin tarkoituksiin, koska ne ovat usein epävakaita ja siksi epäluotettavia. Mallit B+ ja Pi 2 voivat käyttää sovittimia jopa 2,5 A, mutta ne ovat luonnostaan ​​energiatehokkaampia kuin aiemmat mallit, joten niissä voidaan käyttää myös jopa 700 milliampeerin sovittimia (tai jopa vähemmän riippuen siitä, kuinka paljon energiaa ne tarvitsevat USB-portit ja HDMI). Muista myös, että useiden USB-laitteiden käyttäminen tai intensiivisten tehtävien suorittaminen vaatii paljon virtaa. Täällä voit keskittyä tehosta vastaavaan LEDiin (PWR LED) - jos se sammuu, levyllä ei ilmeisesti ole tarpeeksi tehoa.

Jos sinulla on ongelmia Raspberry Pi:n virran saamisessa, sinun pitäisi luultavasti tarkistaa paitsi itse virtalähde, myös kaapeli, joka kulkee virtalähteestä Pi:hen. Tapahtuu, että tällaiset kaapelit vähentävät virran/jännitteen, joka tulee virtalähteestä Pi:hen, vaaditulle tasolle järjestelmän vakaan toiminnan ylläpitämiseksi.

Etkö ole varma, onko virtajohtosi mikro-USB? Eron voi nähdä alla olevasta kuvasta:

Mini-USB-kaapeli (vasemmalla) ei ole se, mitä tarvitset. Se on paksumpi ja näyttää puolisuunnikkaalta, jossa on masentuneet "posket". Mutta oikealla näkyvä, ts. micro USB on mitä tarvitset. Se on ohuempi ja myös puolisuunnikkaan muotoinen, mutta sen "posket" työntyvät ulospäin ja ovat pyöristettyjä. Jos haluat, että Pi:lläsi on luotettava ja vakaa virtalähde, on erittäin tärkeää ostaa todella hyvälaatuinen kaapeli. Tarvitset lyhyen ja kohtalaisen paksun kaapelin, ja ole valmis maksamaan siitä vähintään muutama sata ruplaa. Raspberry Pi:lle voi kuitenkin ostaa myös virallisen yleisvirtalähteen - sen voi tehdä Swag Store -verkkokaupasta.

Asenna NOOBS

Raspberry Pi:n käyttöjärjestelmä (ja ohjeet sen lataamiseen SD-kortille) löytyvät valmistajan lataussivulta. Suosituin vaihtoehto on Raspbian, mutta älä pelkää kokeilla muita käyttöjärjestelmiä.

Ennen kuin asennat NOOBS:n, sinun on tyhjennettävä SD-kortin sisältö kokonaan ja käytettävä SD Card Association -muotoilutyökalua kaikkien olemassa olevien osioiden poistamiseen. ÄLÄ käytä pikaalustaa, varsinkin jos korttia on käytetty aiemmin, muuten asennus saattaa epäonnistua. NOOBS alustaa ja jakaa kortin tarvittaessa tarvittaviin osiin, mutta sinun on aloitettava täysin puhtaalla kortilla. Varmista myös, että sinulla on mahdollisuus muuttaa osioiden kokoa.

Tietoja NOOBS-asennusohjelman käytöstä löytyy. Kun lataat NOOBS-kortille, sen tulee sisältää seuraavat tiedostot:

Jos sinun tarvitsee vain asentaa käyttöjärjestelmä ja haluat säästää käynnistysaikaa ja SD-korttitilaa, voit käyttää NOOBS LITEä NOOBS:n sijaan. Tämä on NOOBS:n kevyt versio, eikä se sisällä käyttöjärjestelmää, mutta vaadittu käyttöjärjestelmä ladataan asennuksen aikana. Jotta kaikki käynnistyisi normaalisti, Pi:n on oltava yhteydessä Internetiin. NOOBS ja NOOBS LITE voidaan ladata ilmaiseksi valmistajan verkkosivuston lataussivulta.

Raspberry Pi:llä

Kun asetukset on tehty, jatkamme virtalähteen kytkemistä - yhdistä Pi verkkovirtaan mikro-USB-kaapelilla. Kun Pi alkaa saada virtaa, sen punainen LED, merkintä PWR, syttyy. Lisäksi Pi:ssä on myös vihreä merkkivalo OK (ACK myöhemmissä versioissa), joka vilkkuu epäsäännöllisesti, kun Pi lukee tietoja SD-kortilta.

Pidä mielessä, että Board BIOS on tallennettu SD-kortille, joten jos käynnistys epäonnistuu, Pi ei näytä näytöllä mitään. Jos sinulla on käynnistysongelmia, katso asianmukaista käsikirjaa, joka sisältää tietoa kaikista tällä hetkellä tunnetuista ongelmista.

Jos käynnistys onnistuu ja kaikki toimii odotetusti, Pi näyttää "sateenkaarinäytön" - käytännössä vain neljä pikseliä, jotka sekoitetaan yhteen GPU:n avulla ja venytetään täyttämään koko näytön. Pian tämän jälkeen ARM-prosessori käynnistyy ja asennettu käyttöjärjestelmä alkaa latautua. Raspbian aloittaa näyttämällä pitkän rullaavan tekstin, joka kertoo, mitä Pi tekee parhaillaan valmistautuakseen lähtöön. Jos korttisi on Pi 2 ja se jäätyy tässä vaiheessa, sinulla on todennäköisesti vanhentunut laiteohjelmisto. Lue alta lisätietoja nykyisen käyttöjärjestelmän version päivittämisestä.

Kun Pi on käynnistänyt käyttöjärjestelmän, sinun on syötettävä käyttäjätunnus ja salasana - oletusarvoisesti käyttäjätunnus on "pi" ja salasana "vadelma". Huomaa, että kun annat salasanasi, näytöllä ei näy mitään - tämä on turvatoimenpide. Jos tämä on Pi:n ensimmäinen käynnistys, tämä vaihe voidaan ohittaa.

Tämän jälkeen (ja jälleen, jos tämä on ensimmäinen käynnistys), järjestelmä näyttää sinulle "raspi-config" -asetusvalikon.

Sen avulla sinun on asetettava koko SD-kortin tilavuus järjestelmän saataville, otettava käyttöön "yliskannaus" (leikkausreunat) näytössä ja määritettävä näppäimistön asetukset. Lisäksi tätä valikkoa voidaan käyttää myös Perus asetukset kuten salasanan vaihtaminen.

sudo raspi-config

Avataksesi tutumman graafisen käyttöliittymän (GUI), kun olet kirjautunut sisään, kirjoita seuraava:

Kun istunnon lopussa päätät kutsua sen päiväksi ja sammuttaa Pi:n, poistu ensin graafisesta käyttöliittymästä. Voit tehdä tämän kirjoittamalla tekstiruutuun seuraavan tekstin:

sudo stop

sudo shutdown –h nyt

Vasta tämän jälkeen Pi voidaan irrottaa virtalähteestä, koska jos se irrotetaan ennen "virtuaalista" sammuttamista, se voi vahingoittaa tiedostojärjestelmä SD-kortit.

No nyt onnittelut! Ensimmäinen istunto Raspberry Pi:llä oli menestys!

Kuinka saada komposiittivideota NOOBS:n avulla

On tärkeää huomata, että jos lähetät videota tavalliseen televisioon (tai mininäyttöön, jossa on komposiittilähtö), käytät NOOBS:ia ja A/V-liitintä (eli komposiitti-RCA:ta), kuva ei näy. tulee näkyviin heti - sinä, Jos haluat vaihtaa komposiittiliittimestä HDMI:hen, sinun on painettava jatkuvasti “3” (PAL) tai “4” (NTSC). Tässä tapauksessa, ennen kuin painat “3” tai “4”, sinun on odotettava muutama sekunti, koska NOOBS tarvitsee vähän aikaa ennen kuin se alkaa "kuuntelemaan" näppäimistöltä tulevia toimintoja. Jos mietit, onko NOOBS alkanut vastaanottaa syötettä näppäimistöltä, paina Caps Lock -näppäintä – jos näppäinvalo syttyy ja sammuu, NOOBS on käynnistynyt ja alkanut lukea näppäimistöä.

Paina "3" tai "4", kunnes video tulee näkyviin. Missä painat niitä (numeronäppäimistöllä tai ylimmällä rivillä) ei ole merkitystä, mutta muista, että ranskankielisessä asettelussa sinun ei tarvitse pitää Shift-näppäintä painettuna voidaksesi kirjoittaa näppäimiä, koska järjestelmä havaitsee näppäimistön englanninkieliseksi. Kun olet valinnut PAL:n tai NTSC:n välillä, järjestelmä kysyy, tehdäänkö tästä oletusvalinta. Tee tämä ja jatka sitten asennusta. Muista, että tämä valinta siirtyy myös asennettuun käyttöjärjestelmään. kirjoitetaan config.txt-tiedostoon HDMI-automaattisen valinnan sijaan.

Jos kuva on yksivärinen, käytät väärää TV-standardia - kokeile vaihtaa PAL:sta NTSC:hen ja päinvastoin. Jos työskentelet B+:n kanssa ja A/V-kaapelisi alkuperä tai tyyppi on tuntematon, muista, että kaikki samanlaiselta näyttävät kaapelit eivät toimi samalla tavalla. Joidenkin videokamerakaapeleiden johdossa voi olla videokuvaa punaisella pistokkeella keltaisen pistokkeen sijaan.

Jos käytät HDMI-liitäntää, NOOBSin pitäisi lähettää kuva automaattisesti, mutta jos näin ei tapahdu tai kuva on jotenkin vääristynyt, yritä vaihtaa HDMI-asetukset "turvallisesta" "optimaaliseksi" ja päinvastoin napsauttamalla "1". ja "2""

Kun asennat (esimerkiksi) Raspbianin, se käynnistyy NOOBS:iin NOOBS:n sijaan, mutta Raspbian käsittelee komposiittivideota hieman eri tavalla. Se näyttää, onko HDMI-laitteita liitetty, ja jos ei, se vaihtaa automaattisesti NTSC:hen (ellet ole ylikirjoittanut asetuksia config.txt-tiedostossa yllä kuvatulla tavalla).

Jos käytät vanhaa PAL-televisiota, kuva voi olla vain yksivärinen. Tässä voit kuitenkin siirtyä osoitteeseen config.txt ja kirjoittaa "sdtv_mode=0" sijaan "sdtv_mode=2" (PAL). Tämä voidaan tehdä myös NOOBS-toiminnolla - käynnistä kortti uudelleen pitäen samalla Shift-näppäintä painettuna, niin Pi lataa NOOBS:ia. Paina nyt "3" uudelleen (yhdistelmäkuvaa varten), valitse vaihtoehto muokata config.txt, muokata, tallentaa ja käynnistää uudelleen.

Raspbian päivitys

Jos käytät vanhempaa Raspbian-jakelua (etenkin kortilla, jossa käyttöjärjestelmä on esiasennettu), sinun kannattaa todennäköisesti päivittää uusimpaan versioon. uusin versio. Varmista, että olet yhteydessä Internetiin, käynnistä Raspbian uudelleen ja kirjoita seuraava koodi:

sudo apt-get update sudo apt-get upgrade

Odota muutama minuutti, kun päivitys tapahtuu, ja käynnistä sitten Pi uudelleen.

Erityiset ohjeet Raspbianin päivittämiseen Pi 2 -käyttäjille

Jos korttisi on Pi 2, sinun on varmistettava, että käyttämäsi NOOBS- ja Raspbian-versiot on julkaistu Pi 2:n julkaisun jälkeen.

Jos sinulla on Raspbian-kortti, joka käynnistyy hyvin vanhalla Pi:llä, mutta ei käynnisty Pi 2:lla tai juuttuu sateenkaarinäytölle, alla olevan koodin pitäisi auttaa saamaan kortti toimimaan Pi 2:ssa:

apt-get update apt-get upgrade apt-get dist-upgrade apt-get install raspberrypi-ui-mods

muita tietoja

Eben Uptonin ja Gareth Halfacreen kirjoittama epävirallinen Raspberry Pi -käyttöopas saattaa olla hyödyllinen.

Raspberry Pi -opetusohjelma (keskittyy pääasiassa ohjelmoinnin opetukseen ja jonka ovat kirjoittaneet Computing at Schoolin englantilaiset opettajat) saattaa myös olla hyödyllinen.

Lopuksi löytyy ilmainen kuukausittainen MagPi-lehti.

Kuvitettu opas Raspberry Pi:n ostamiseen

// hoidossa

Aloittaja Abishur, kirjoittanut uudelleen Mahjongg, toimittanut Lorna.

Ajatus täydellisen ja kattavan (vaikkakin epävirallisen) Pi-ostooppaan luomisesta on kypsynyt jo pitkään - joten tervetuloa! Toivomme, että se on hyödyllinen. Jos sinulla on hyödyllisiä vinkkejä ja ehdotuksia, jaa ne kommenteissa, jotta tämä opas olisi entistä kattavampi ja informatiivisempi.

Olet ehkä törmännyt tähän oppaaseen, koska... Harkitse vain Raspberry Pi:n ostamista, mutta et vielä tiedä mitä tarkalleen tarvitset. Tämä sivu auttaa sinua valitsemaan kaikki tarvittavat komponentit - olitpa ostamassa aloituspakkaus tai joitain lisäosia ja laitteita. Jos olet uusi tietokoneiden käyttäjä, jotkin tämän oppaan osat saattavat vaikuttaa pelottavilta. Mutta älä huoli – ota aikaa, siirry paikasta toiseen, ja lopulta sinulla on kaikki mitä tarvitset!

Muista, että jokaisen vaiheen lopussa sinun on valittava vain yksi kohde.

Ensin sinun on valittava itse Raspberry Pi.

Malli Raspberry Pi 2 B (toinen sukupolvi)...

Tai Raspberry Pi B+...

Tai Raspberry Pi A+...

Kaikki nämä mallit voidaan ostaa Element 14:ltä tai RS Componentsilta tai kolmannen osapuolen jälleenmyyjiltä.

Kuitenkin, jos haluat, voit ostaa jonkin vanhoista malleista - A tai B.

Nyt on mikro-USB-liittimellä varustetun seinäadapterin aika.

Tarvitset säädetyn virtalähteen (PSU), joka tuottaa 5v ±5% ja vähintään 700 milliampeeria (tai 0,7 A). Sovitin, joka tuottaa yli 0,7 A (esimerkiksi 1 A), toimii myös. Vältä pieniä latureita pienille GSM-puhelimille, koska... ne eivät usein ole vakiintuneita ja siksi epäluotettavia. B+ ja Pi 2 voidaan syöttää virtalähteellä, joka tarjoaa 2,5 A, mutta nämä mallit ovat erityisen "energiatehokkaita", minkä ansiosta ne voivat toimia 0,7 A tai jopa pienemmällä virtalähteellä (riippuen USB- ja HDMI-porttien määrästä käytetään) . Lisätehoa voidaan kuitenkin tarvita paitsi useiden Pi:ssä roikkuvien USB-laitteiden vuoksi, myös suoritettaessa erityisen työvoimavaltaisia ​​tehtäviä. Lisäksi voit käyttää Pi:n virtalähteenä Kindlen, iPhonen jne. laturia, mutta sinun on varmistettava, että se tuottaa tarpeeksi sähköä. Tämä parametri on yleensä merkitty laitteeseen kiinnitetyssä tarrassa - katso numero sanan Output vieressä.

Tämän virtalähteen tarrasta päätellen se tuottaa 5v ja 700 milliampeeria (700 mA) - tämän pitäisi riittää Raspberry Pi:lle. Muista, että 5v 0,7A on sama kuin 5v 700mA. Tässä tapauksessa poikkeama 5v-parametrista on sallittu ±5 %:n sisällä, kun taas milliampeerit voivat olla mikä tahansa luku, joka on yhtä suuri tai suurempi kuin 700 mA (0,7 A).

Voit myös käyttää USB-sovitinta vaihtovirta kuten alla olevassa kuvassa:

Mutta se vaatii myös USB-kaapelin, joka päättyy mikro-USB-liittimeen - kuten tämä:

On tärkeää, että kaapeli on laadukas - monet tehoongelmat syntyvät juuri siksi, että kaapelit on valmistettu huonolaatuisista langoista. Lisäksi kaapelin tulee olla lyhyt ja paksu. On suositeltavaa, että tämä kaapeli myydään virtakaapelina eikä latauskaapelina.

Jos et tiedä, mikä kaapelisi liitin tarkalleen on (mikro-USB tai mini-USB), sen selvittäminen on erittäin helppoa. Ero näkyy alla olevassa kuvassa.

Mini USB - vasen. Tämä ei ole meidän vaihtoehtomme, se on suurempi ja näyttää puolisuunnikkaalta, jossa on koverat "posket". Micro USB on oikealla. Tätä me tarvitsemme. Se on pienempi ja näyttää myös puolisuunnikkaan muotoiselta, paitsi että sen "posket" ovat kuperampia.

B+:ssa ja Pi 2:ssa PWR-LED ilmaisee sekä saako kortti virtaa että onko virtalähde tarpeeksi virtaa, ja jälkimmäinen kertoo myös kuinka hyvin mikro-USB-kaapeli toimii. Jos ylikuormitus havaitaan (eli jos jännite putoaa 4,65 volttiin), LED yksinkertaisesti sammuu ja jos käytät Raspbian GUI:ta (Raspbian Graphical User Interface), "sateenkaarineliö" saattaa ilmestyä näytölle varoituksena. .

Tarvitsemme myös näppäimistön syöttölaitteen - ainakin näppäimistön.

Jos työskentelet Pi:n kanssa Linux-päätelaitteen kautta (kuten alla olevassa kuvassa näkyy), et tarvitse hiirtä. Kuitenkin, jos haluat, voit tietysti myös yhdistää sen.

USB-hiiri (kuten alla näkyvä) tarvitaan joka tapauksessa, jos aiot työskennellä graafisen käyttöliittymän kautta.

Lisäksi tarvitsemme SD-kortin.

Valinnaiset varusteet:

Analoginen äänikaapeli.

Jos käytät komposiitti (RCA) tai HDMI–DVI-D-kaapelia videolähtöön ja haluat säätää ääntä, tarvitset 3,5 mm:n äänikaapelin, jossa on uros-uros liittimet.

Mutta on toinenkin ratkaisu - voit liittää ulkoiset kaiuttimet. Jos niissä on jo kaapeli, joka päättyy 3,5 mm:n pistokkeeseen, et tarvitse yllä olevaa kaapelia. Jos haluat liittää Pi:n stereojärjestelmään valkoisten ja punaisten RCA (Phono) -liittimien kautta, tarvitset kaapelin, jonka toisella puolella on 3,5 mm pistoke ja toisella kaksi phono-liitintä. Tarkemmat tiedot alla olevassa kuvassa:

Sitä kutsutaan yleensä verkkokaapeliksi.

USB-keskitin.

Jos haluat liittää Pi:hen enemmän USB-laitteita kuin USB-porttien määrä sallii, tarvitset USB-keskittimen. Uudempia malleja käytettäessä sen tarve kuitenkin vähenee, koska Niissä on enemmän USB-portteja kuin vanhemmissa malleissa.

USB-keskittimet voivat olla passiivisia (eli ne yksinkertaisesti työnnetään USB-porttiin ja siinä kaikki) tai aktiivisia (eli ne liitetään USB-porttiin ja kytketään sitten virtalähteeseen). Passiivinen keskitin näkyy ensimmäisessä kuvassa ja aktiivinen toisessa:

Jos käytät vanhempaa Pi-mallia ja haluat samalla liittää siihen jonkin erittäin paljon virtaa kuluttavan laitteen (esim. kovalevy), tarvitset aktiivisen USB-keskittimen. Uudemmissa malleissa USB-portit saavat kuitenkin enemmän virtaa, joten jos haluat liittää kortinlukijan, flash-aseman tai WiFi-sovittimen, passiivinen USB-keskitin riittää. Jotkut Wi-Fi-sovittimet kuluttavat kuitenkin niin paljon virtaa, että ne vaativat aktiivisen keskittimen, vaikka ne olisi kytketty uuteen malliin.

Loput on mitä haluat.

Raspberry Pi -levyihin voi liittää joukon muita asioita. WiFi-yhteyttä varten – WiFi-sovitin USB-liitännällä. Releiden ja moottoreiden ohjaukseen – Gertboard. Tarvitsetko kotelon? Pi voidaan piilottaa minkä tahansa maun ja värin "koteloon" - Lego-kotelosta vanhaan koteloon pelikonsoli tai jopa laserleikatusta akryylistä valmistettu "arkku". Voit myös liittää tämän kaltaisia ​​antureita tai jopa pieniä LCD-kosketusnäyttöjä].

Lisäksi B+:lle ja Pi 2:lle voit käyttää uudentyyppistä laajennuskorttia nimeltä HAT (Hardware Attached on Top - kirjaimellisesti käännettynä "päälle kiinnitetty laitteisto"). On myös erilaisia ​​yleislaajennuskortteja, jotka voivat itsenäisesti ilmoittaa itsensä Linuxille, ts. Linux tietää alusta asti, mitä ohjaimia niille tulee käyttää. Ja tässä puhumattakaan lähes loputtomasta lisäkomponenttien ja lisävarusteiden valikoimasta: vain mielikuvituksesi on rajana!

Hyvää päivää kaikille!
Olen lukenut Muskaa noin vuoden, ja nyt olen päättänyt yrittää julkaista arvosteluni.

Tämän arvostelun aiheena on siisti metallikotelo Raspberry Pi 3 -mikrotietokoneelle.

Tarkemmin sanottuna se ei ole vain keho. Tämä on sarja, joka koostuu kotelosta ja sen mittoihin mukautetusta laajennuslevystä (HAT), jossa on näyttö, kuusi painiketta ja IR-vastaanotin.

Osta tausta

Sain Raspberry Pi 3:n tämän vuoden alussa. Oston jälkeen tilasin heti patterit ja kotelon sille:


Patterien kanssa en tehnyt virhettä, mutta akryylirunko lakkasi miellyttämästä ajan myötä.
Ensinnäkin se oli jatkuvasti sormenjälkien peitossa.
Toiseksi sillä oli hauraa muotoilu, mikä ei tarkoittanut, että se koottaisiin useammin kuin kerran tai kahdesti.
Yleensä muutaman kuukauden kuluttua sen salvat alkoivat katketa, ja yleensä kävi selväksi, että halusin pukea "vadelman" luotettavampaan ja laadukkaampaan panssariin.

Aloin tutkia tarkasti verkkokaupan metallikoteloita ja samalla pohtia puusta kotitekoisen kotelon tekemistä, ja sitten GearBest-myymälän johtaja otti minuun yhteyttä, jonka huomion kiinnitti blogissani oleva Raspberry Pi -artikkelisarja. , ja tarjoutui lähettämään minulle joitain tavaroita tarkistettavaksi.

Oli synti kieltäytyä tällaisesta tarjouksesta, ja pyysin kaikkein hienostuneinta koteloa heidän myymälänsä valikoimasta. GearBestin edustaja suostui, 6. toukokuuta tekivät minulle tilauksen ja 24. toukokuuta hain jo paketin koteloineen postista.

Tekniset tiedot

Kehys

Materiaali: alumiini
Musta väri
Leveys: 61 mm
Pituus: 92 mm
Korkeus: 26 mm
Paino: 156 g

Näyttö

Diagonaali: 2,2"
Resoluutio: 320x240
Kosketuskäyttöliittymä: ei
Painikkeiden lukumäärä: 6
IR-vastaanotin: kyllä

Näyttömoduuli on ilmeinen klooni, vain hieman muokattu (IR-moduuli ja 4 GPIO-nastaa alapuolelle lisättiin), mutta kirjoitan tästä lisää myöhemmin katsauksessa.

Ulkonäkö, varusteet, kokoonpano

Kotelossa ei ole pakkausta. Se on kääritty kuplamuoviin:


Avaamme kalvon ja katsomme pakettia:


Itse runko koostuu kahdesta alumiinipuoliskosta. Ei epätasaisuuksia, naarmuja tms. En löytänyt sitä - työn laatu on samalla tasolla.
Näytöllä, painikkeilla ja IR-portilla varustettu moduuli on pakattu erilliseen kuplamuovin kerrokseen, jossa on lisäpehmuste pehmeyden vuoksi.
Sarja sisältää myös: suojaava lasi(muovia) kuljetuskalvossa, sarja ruuveja ja kiinnikkeitä, kuusiokoloavain, 6 pyöreää metallinappia.

Katsotaanpa näyttöä tarkemmin:


Kuten edellä kirjoitin, tämä on ilmeinen klooni vanhasta, mutta edelleen tuotetusta ja myydystä näyttömoduulista, vain hieman muokattuna.
Alkuperäisen moduulin painikkeet sijaitsevat näytön alapuolella, kiinalaisessa analogissa - sivulla.
Alkuperäiset painikkeet on valmistettu muovista, kun taas kiinalainen vastine on valmistettu metallista. En tiedä kuinka paljon tämä vaikuttaa niiden kestävyyteen, mutta ne varmasti napsauttavat kovemmin ja selkeämmin kuin haluaisimme :).
Lisäksi analogissa on IR-vastaanotin (musta "valo" vasemmassa yläkulmassa) sekä 4 GPIO-nastaa alapuolella:


Tärkeintä on, että kaikista muutoksista huolimatta alkuperäiset Adafruitin ajurit sopivat edelleen tähän moduuliin, jotka jopa Linux-järjestelmien aloittelija voi asentaa.

Aloitetaan kokoaminen:


Asetamme "vadelman" vartalon alaosaan. Jotkut alumiinikotelot sisältävät nastat, jotka lepäävät SoC:tä ja muistisirua vasten, poistavat niistä lämpöä, jolloin kotelo toimii jäähdyttimenä.
Mikään näistä ei koske tätä rakennusta. Siksi sinulla on oltava patterit. Nämä kupariset ovat osoittautuneet hyvin.


Kiinnitämme "vadelmat" liittimillä.


Asetamme päälle moduulin, jossa on näyttö, painikkeet ja IR-vastaanotin.


Valmistelemme kotelon yläosan: kiinnitämme painikkeet reikiin, asetamme suojalasit paikoilleen.
Arvioi USB-portit kotelon sisäosan pääosasta erottavien väliseinien paksuus. Valmistaja ei selvästikään säästänyt materiaalia.


Yhdistämme kotelon molemmat puolikkaat ja kiristämme mukana toimitetut ruuvit mukana toimitetulla kuusiokulmalla.


Viimeinen silaus: tarra kumijalkojen rungon alaosaan. Muuten, kiinnitä huomiota microSD-korttipaikkaan. Se on tehty kuin ihminen, ja muistikortin voi todella vetää ulos sormella. Monissa akryylikoteloissa, mukaan lukien kotelo, joka minulla oli aiemmin, vaikka muistikorttiin pääsyä varten oli reikä, itse asiassa tämä kortti piti raapia joka kerta pinseteillä.


Kotelo koottu. Näkymä eri kulmista :).

asetukset

Kotelon kokoamisen jälkeen sinun on määritettävä 3 komponenttia erikseen: näyttö, painikkeet ja IR-vastaanotin.

Näyttö



Pahoittelen kuvan laatua, mutta tämä oli ainoa tapa ottaa valokuva.
Tietenkin todellisuudessa näyttö ei "sinistä", mutta välittää riittävästi kaikkia värejä. Ja tietysti, sitä ei tarvitse työskennellä sen kanssa Raspbianissa. Raspbian GUI:ta ei ole suunniteltu alle 800x480 näytön resoluutioille.
Squeezebox-äänisoittimen kuori (katso kuva arvostelun otsikossa - tämä on mitä se on), kannettava retro-konsoli, älykkään kodin käyttöliittymä tai itsekirjoitettu käyttöliittymä, jolla pääset nopeasti jonkun muun toimintoihin Raspberry Pi -pohjainen DIY-projekti - tämä on tällaisten näyttöjen sovellusalue.

Näyttöasetukset

Ajurien asentaminen Adafruitista:
sudo echo "deb http://apt.adafruit.com/raspbian/ wheezy main" >> /etc/apt/sources.list sudo wget -O - -q https://apt.adafruit.com/apt.adafruit. com.gpg.key | apt-key add - sudo apt-get päivitys sudo apt-get asennussolmu sudo apt-get install occidentalis sudo apt-get install raspberrypi-bootloader sudo apt-get install adafruit-pitft-helper
Aktivoi näyttö:
sudo adafruit-pitft-helper -t 22
Ohjattu asennustoiminto kysyy, tarvitseeko sinun näyttää konsoli (se on välttämätöntä) ja onko sinun liitettävä sammutuspainike GPIO:n nastaan ​​23. GPIO-nasta 23 on, jos en erehdy, ylin painike näytön vieressä, merkitty ympyrällä. Jos et aio käyttää painikkeita muihin tarkoituksiin, voit hyväksyä ohjatun asennustoiminnon ehdotuksen, jolloin sinulla on fyysinen painike työn suorittamiseksi loppuun ja Raspberryn sammuttamiseksi.

Luodaan nyt konfiguraatio ikkunalliselle graafiselle käyttöliittymälle:
sudo nano /usr/share/X11/xorg.conf.d/99-pitft.conf

Sinun on syötettävä siihen:
Osa "Laite" Tunniste "Adafruit PiTFT" Ajuri "fbdev" Vaihtoehto "fbdev" "/dev/fb1" EndSection

Ja käynnistä uudelleen:
sudo uudelleenkäynnistys
Jos kaikki vaiheet on suoritettu oikein, 2,2" näytössä näkyy ensin konsoli lataustiloilla ja sitten Raspbian-graafinen käyttöliittymä. Jos konsoli tulee näkyviin, mutta graafista käyttöliittymää ei ole, tarkista, että Raspbian-asetukset on asetettu ladataksesi automaattisesti graafiseen käyttöliittymään tai käynnistääksesi sen manuaalisesti komennolla startx).

Painikkeet


Käytettävissä olevilla 6 painikkeella voidaan määrittää mitä tahansa toimintoja sen mukaan, minkä tehtävän Raspberry Pi suorittaa.
Havainnollistaakseni niiden suorituskykyä julkaisen esimerkin niiden käytöstä hiiren emulaattorina. Tässä tapauksessa neljää näytön lähellä olevaa painiketta käytetään siirtämään kohdistinta X- ja Y-akselia pitkin, ja 2 oikealla puolella olevaa painiketta emuloivat napsautusta hiiren oikealla ja vasemmalla painikkeella.

Painikkeiden asettaminen esimerkkinä hiiren emulaattorilla

Python-kirjastojen asentaminen GPIO:n kanssa työskentelemistä varten:
sudo apt-get update sudo apt-get install libudev-dev sudo apt-get install python-pip sudo pip asennus rpi.gpio sudo pip asennus python-uinput

Aktivoi uinput-moduuli:
sudo modprobe uinput

Lataa komentosarjat painikkeiden käyttöä varten:
mkdir Python-keys cd Python-keys wget www.raspberrypiwiki.com/images/6/6c/Python-keys.zip unzip Python-keys.zip

Suoritetaan skripti:
sudo python rpi-2.2TFT-mouse.py

IR-vastaanotin

IR-vastaanottimen kanssa tilanne on sama kuin painikkeilla: teoriassa jokainen kaukosäätimen näppäin voidaan määrittää suorittamaan mikä tahansa komento.
Julkaisen lyhyen oppaan IR-vastaanottimen asentamisesta.

IR-vastaanottimen asetukset

Asenna LIRC-paketti:
sudo apt-get install lirc liblirclient-dev

Asetustiedoston muokkaaminen:
sudo nano etc/lirc/hardware.conf

Sen rivit tulee pienentää seuraavaan muotoon:
LIRCD_ARGS="--uinput" LOAD_MODULES=true DRIVER="default" DEVICE="/dev/lirc0" MODULES="lirc_rpi"

Muokkaa config.txt-tiedostoa:
sudo nano /boot/config.txt

Sinun täytyy löytää rivit siitä:
# Poista tämän kommentit ottaaksesi lirc-rpi-moduulin käyttöön #dtoverlay=lirc-rpi

Ja tuo ne seuraavaan lomakkeeseen:
# Poista tämän kommentti ottaaksesi lirc-rpi-moduulin käyttöön dtoverlay=lirc-rpi,gpio_in_pin=26

Näiden vaiheiden jälkeen sinun on käynnistettävä uudelleen:
sudo uudelleenkäynnistys

Nyt tarkistetaan, toimiiko infrapunaportti:
sudo modprobe lirc_rpi sudo /etc/init.d/lirc stop sudo mode2 -d /dev/lirc0
Tässä sinun on suunnattava kaukosäädin kohti IR-vastaanotinta ja painettava painikkeita. Jos IR-vastaanotin toimii oikein, näemme jotain tällaista:

Keskeytämme komennon suorittamisen (Ctrl+C näppäimistöllä) ja käynnistämme ohjatun asennustoiminnon:
sudo /etc/init.d/lirc lopeta sudo irrecord -n -d /dev/lirc0 ~/lircd.conf

Ohjattu kaukosäätimen asennustoiminto käynnistyy ja kehottaa painamaan kaikkia kaukosäätimen painikkeita peräkkäin, jotta kutakin niistä painetaan vähintään kerran. Jokainen IR-vastaanottimen "tartaama" painike näytetään uuden pisteen ilmestyessä näytölle.

Kun nämä vaiheet on suoritettu, ohjattu asennustoiminto luo kokoonpanon ja sijoittaa sen käyttäjähakemistoon. Tehdään tästä kokoonpanosta oletusasetus:
sudo cp ~/lircd.conf /etc/lirc/lircd.conf sudo /etc/init.d/lirc start

Tämä päättää asennuksen.

Tietoja siitä, miten sisäänrakennettu Wi-Fi toimii

Yllätyksekseni kävi ilmi, että kotelolla ei ole käytännössä mitään vaikutusta Wi-Fin toimintaan.
Sisäänrakennettu Raspberry-sovitin toimii yhtä huonosti sekä kotelossa että ilman sitä.
Nämä ovat saamani nopeusmittaukset:


Molemmissa tapauksissa "vadelma" oli samassa huoneessa reitittimen kanssa. Yleensä Internet toimii edelleen alumiinikotelossa, mutta jos tarvitset suurta nopeutta, sinun on muodostettava yhteys verkkoon Ethernetin kautta, ei Wi-Fin kautta.

Tietoja siitä, kuinka Raspberry Pi lämpenee tässä tapauksessa

Toinen tärkeä asia on "vadelman" lämmitys kiinteässä metallikotelossa.
Mittausteni mukaan prosessorin lämpötila pienen kuormituksen käyttötilassa vaihteli 46,7°C - 48,3°C välillä. Pieni kuormitustila on silloin, kun syvennyn konsoliin, asensen ja päivitän paketteja ja käsittelen ohjaimia.
Tehtiin myös stressitesti.

Kuinka tehdä stressitesti

Stressitestipaketin asentaminen:
sudo apt-get install stress wget https://raw.githubusercontent.com/ssvb/cpuburn-arm/master/cpuburn-a53.S gcc -o cpuburn-a53 cpuburn-a53.S
Testin suorittaminen:
vaikka totta; do vcgencmd mittaa_kellovarsi; vcgencmd mitta_lämpötila; nukkua 10; tehty& stressi -c 4 -t 900s


Stressitestitilassa Raspberry-prosessori saa 100 % kuorman 15 minuutissa. Lämpötila näkyy näytöllä 10 sekunnin välein.
”Vadelmien” kriittinen lämpötila on 80°C – kun tämä arvo saavutetaan, ns. kuristus - prosessorin taajuuden vähentäminen, jotta vältetään lämpötilan nousu ja ylikuumenemisen aiheuttamat vauriot.
Pattereideni kanssa Raspberry läpäisi testin äärimmilleen.
Aluksi lämpötila hyppäsi melko jyrkästi 46 °C:sta 68 °C:seen, vain muutamassa minuutissa.
Sen jälkeen hän jatkoi hitaasti nousuaan ja viime minuuteilla ryömi 80,1 °C:seen. Mutta kuristus ei alkanut - testi päättyi ennen kuin lämpötila ehti vihdoin ylittää tämän merkin.
Testin suorittamisen jälkeen lämpötila putosi 80 °C:sta 72 °C:seen minuutissa ja sitten 50 °C:seen seuraavien 10 minuutin aikana.
Kotelosta tuli tuntuvasti kuuma. Se ei polttanut kättäni, mutta se oli niin sanotusti melko lämmin.

Olen tyytyväinen tuloksiin. Silti normaalikäytössä ei ole hetkiä, jolloin Raspberry-prosessori olisi jatkuvasti ladattu 100%:iin pitkään. Joten sinun ei tarvitse huolehtia ylikuumenemisesta, kun käytät tätä koteloa.

Hyödyllisiä pieniä asioita

gpio -g mode 27 out - sammuta näytön taustavalo
gpio -g mode 27 in - kytke näytön taustavalo takaisin päälle
IR-vastaanotin on kytketty GPIO-nastaan ​​26.
- yksinkertainen valikko pienille näytöille ja alhaiselle resoluutiolle.
- kaakeloitu valikko, joka sopii myös pienille matalaresoluutioisille näytöille.

Johtopäätös



Tästä on kyse. Henkilökohtaisesti olen tyytyväinen hankintaani, sen valmistuksen laatu on yksinkertaisesti erinomainen. Jos saan toisen Raspberry Pi:n, ostan todennäköisesti toisen kopion tästä kotelosta omilla rahoillani.

Sen haittoja ovat neljän painikkeen käyttö näytön lähellä - ne napsauttavat kovemmin kuin haluaisimme (tämä on havaittavissa työn esittelyvideossa). En tiedä, ehkä niistä on mahdollista saada jotenkin äänekkäämpiä kumitiivisteillä.

Muuten vaikutelmat olivat vain positiivisia. Toimiva ja hyvin tehty esine.

Hinta on vähän jyrkkä, kyllä.
Mutta GearBest loi kupongin LCD-näytöt, jolla tämän kotelon voi ostaa alennettuun hintaan 35,99 dollaria.

Tuote toimitettiin myymälän arvostelun kirjoittamista varten. Katsaus on julkaistu Sivustosääntöjen kohdan 18 mukaisesti.

Suunnittelen ostaa +32 Lisää suosikkeihin Pidin arvostelusta +38 +71

Kuka olisi uskonut vuonna 2010, että "Vadelma Pi" -ilmiö saisi tuhansia faneja ympäri maailmaa.

Minäkään en voinut ohittaa. Tänään näytän esimerkillä, kuinka LCD-näyttö (vaikka lyhenne sisältää jo sanan "näyttö", käytän sitä jatkossa) yhdessä Raspberry Pi:n kanssa ja käyttää sitä.

Sanon heti: artikkeli on suunnattu niille, jotka kohtaavat Raspberryn ei ensimmäistä kertaa.

Esimerkki LCD-näytön liittämisestä Raspberry Pi:hen

Raspberry Pi:ssä on erityinen GPIO-liitin. Yhdistämme näytön siihen.

LCD-näytön valinta

Meidän tarkoituksiinmme sopii mikä tahansa Hitachi HD44780U -mikrokontrolleriin tai sen analogeihin perustuva nestekidenäyttö. LCD-näytöt ovat 8x2, 16x2, 4x20 jne. - riviä merkkien lukumäärää kohti. Niitä valmistaa joukko eri yrityksiä - Winstar, MELT ym. Prototyypin kokoamista varten ostin Winstar WH0802A-YYH-CT näytön. Nyt meidän on päätettävä, missä järjestyksessä IDC-liittimen nastat kytketään GPIO:n nastoihin, sekä selvitettävä, kuinka kytkemme virran näyttöön. Osoittautuu, että kaikki on yksinkertaista! Dokumentaatiosta löytyy taulukko, jossa on 4-bittisen tilan LCD-näyttöportin liitin ja täydennetään sitä seuraavasti:

Missä GND on "miinus" ja +5 V on "plus" virtalähteestä, jonka otamme samasta GPIO-liittimestä. GPIO-allekirjoitukset vastaavat... no, arvasit sen) Tämä näyttö on taustavalaistu. Kytke se päälle kytkemällä LEDA +5V:iin ja LEDK GND:hen. !HUOMIO! Jotta voit käyttää LCD-näyttöä tässä piirissä, Raspberry Pi -laitteeseen liittämäsi virtalähteen on oltava vähintään 2 A:n virransyötön. !HUOMIO!

Kirjastojen valinta ja käyttö LCD-näytön kanssa työskentelyä varten

Jotta voimme työskennellä LCD-näytön kanssa, meidän on kirjoitettava ohjelma. Teen tämän C-kielellä. Mutta luettelon laatimiseksi meidän on ladattava joukko kirjastoja. Valintani osui artikkelissa käytettyyn wiringPi-kirjastopakettiin. Paketti itsessään ei ole tarkoitettu vain LCD-näytön liittämiseen, vaan paketin asennusprosessi on kuvattu verkkosivulla. Annan luettelon "mylcd.c" -ohjelmasta alla olevan ohjelman tekstin kanssa (C99-standardin mukaisesti).

#sisältää //vakio-I/O-kirjasto #sisällytä //kirjasto wiringPi-paketista #include //kirjasto wiringPi-paketista int main (void) ( printf ("Raspberry Pi LCD -testi\n") ; //GPIO-portin alustus if(wiringPiSetup ()==-1) ( printf ("GPIO-asennus epäonnistui!\ n" ) ; ) int fd; printf ("Aloita LCD-alustus...\n") ; //LCD-alustus fd = lcdInit (2,8,4, 11,10, 1,0,2,3,0, 0, 0,0); if(fd==-1) ( printf ("Alustus epäonnistui\n") ; ) else ( printf ("GO!\n"); //Tyhjennä näyttö lcdClear(fd); / /Käännön paluu ensimmäisen rivin ensimmäiseen paikkaan lcdPosition (fd,0,0); //Tulosta muotoiltu teksti lcdPrintf(fd, "Hello Pi"); //Siirrä vaunu toiselle riville ja tulosta teksti lcdPosition (fd ,0,1); lcdPrintf(fd, "Maailma!"); ) palauttaa 0;)

Listauksessa olemme erityisen kiinnostuneita seuraavista toiminnoista:

1.wiringPiSetup() - GPIO2-portin alustava toiminto.

lcdInit(int rivit, int cols, int bitit, int rs, int strb, int d0, int d1, int d2, int d3, int d4, int d5, int d6, int d7) - LCD-näytön alustustoiminto, jossa : * int rivit - näyttörivien määrä (meillä on 2)* int cols - merkkien määrä rivillä (meillä on 8)* int rs - wiringPi-portin yhdistäminen RS-näytön ohjausrekisteriin (meitä on 11 )* int strb - wiringPi-portin yhdistäminen, joka mahdollistaa näyttörekisterin E (meillä on 10)* int d0, int d1, int d2, int d3, int d4, int d5, int d6, int d7 - johdotuksenPi-porttien yhdistäminen näyttö dataväylä3.

lcdPrintf(int-kahva, char *viesti, ...) - int-kahvana välitämme osoittimen näyttöön, * viesti - osoitamme tulostettavan tekstin lainausmerkeissä

Raspberry Pi nousi suosioon pääasiassa kolmen asian ansiosta: kompakti, alhainen virrankulutus ja kyky liittää siihen helposti monenlaisia ​​laitteita. lisälaitteita. Yksi tällainen laite on pieni LCD-näyttö.

Mikä on RPi3:n näyttö ja miten sitä voidaan käyttää?

Raspberrylle on monia näyttömalleja. Mutta Raspberry Pi 3:n suosituin näyttövaihtoehto on näyttö, jolla on seuraavat ominaisuudet:

  • diagonaali - 3,5 tuumaa;
  • resoluutio - 480 x 320 pikseliä;
  • matriisityyppi - värillinen TFT;
  • resistiivinen anturi.

Raspberry Pi 3:ssa TFT 3.5" on käytännössä vakiona. Tämä johtuu siitä, että tämän kokoinen "näyttö" on helppo sijoittaa yhteen pieneen koteloon tietokonelevyn kanssa.

Selvyyden vuoksi tällainen Raspberry Pi 3 -näyttö on kooltaan täysin identtinen iPhone 4/4S:n näytön kanssa. Mutta sen resoluutio ei tietenkään ole niin korkea. Hän ei kuitenkaan tarvitse tätä.

Nyt lyhyesti siitä, miten 3,5" LCD-näyttöä voidaan käyttää Raspberry Pi 3:ssa. Useimmiten sitä käytetään antureiden tietojen näyttämiseen. Näin "Vadelmasta" voidaan tehdä sääolosuhteiden analysaattori ja järjestelmää voidaan käyttää näyttöön liitetyllä näytöllä kerätyt tiedot. Tietysti voit vastaanottaa tarvittavat tiedot myös SSH:n kautta, mutta joskus on kätevämpää katsoa vain pientä näyttöä.

Toinen vaihtoehto on luoda kannettavia pelikonsoleita. Muutama vuosi sitten elektroniikkaharrastajilla oli jopa trendi tällaisiin RPi:n laitteisiin. 3,5" näyttö 480x320 resoluutiolla puolestaan ​​riittää ohjaamaan pelin kulkua ja jopa nauttimaan siitä. Mutta kannettavan konsolin luomiseksi kannattaa olla erittäin varovainen näytön valinnassa. On tärkeää, että renderöintinopeus se olkoon nopea.

3,5 tuuman mallien lisäksi on muitakin. Erikoisliikkeistä voi ostaa esimerkiksi 7" näytön Raspberry Pi 3:een. RPiin voi halutessaan liittää näyttöjä myös tableteista tai puhelimista. Tosin tämä on paljon vaikeampaa tehdä kuin suunnitellun näytön liittäminen. erityisesti Vadelmalle.

Kuinka yhdistää näyttö Raspberry Pi 3:een?

Nyt voit alkaa pohtia kysymystä yhteyden muodostamisesta kosketusnäyttö Raspberry Pi 3:lle. Useimmissa tapauksissa tämä on erittäin helppo tehdä.

Jos liität erityisesti tälle yksittäiselle levylle luodun näytön Raspberry Pi 3:een, sinun tarvitsee tehdä vain 2 asiaa. Ensimmäinen on kytkeä suoja GPIO:han ohjeiden mukaisesti. Toinen on suorittaa laitteen mukana tuleva komentosarja. Se puolestaan ​​määrittää järjestelmän ytimen uudelleen. Tämän seurauksena grafiikkalähtö ohjataan HDMI:stä SPI:hen.

Ongelma saattaa ilmetä, jos pakkauksessa ei ole ohjaimia. Mutta se on erittäin helppo ratkaista. Voit tehdä tämän siirtymällä sivulle waveshare.com/wiki/3.2inch_RPi_LCD_(B) ja lataamalla arkisto sieltä. Tämän jälkeen pura se komennolla tar xvf DOWNLOADED_FILE_LOCATION/FILE_NAME.tar.gz ja siirry sitten luotuun kansioon: cd LCD-show/.

Jos kirjoitat terminaaliin ls, näet useita tiedostoja. Niillä on tyypin nimi: LCDXX-XXXxXXX-show. XX-XXXxXXX sijasta on numeroita. Ensimmäinen (ennen viivaa) on näytön diagonaali, toinen (viivan jälkeen) on näytön tarkkuus. Saadaksesi näytön toimimaan, sinun on valittava vaihtoehto, joka vastaa nykyisen näyttösi parametreja.

Skripti käynnistetään komennolla./LCDXX-XXXxXXX-show. "X:n" sijasta sinun on ilmoitettava numerot, jotka ovat oikean skriptin tiedostonimessä. Koodin suorittamisen jälkeen Raspberryn pitäisi käynnistyä uudelleen.

Kun seuraavan kerran kytket sen päälle, kuva ei enää näy suurella näytöllä, vaan liitetyllä näytöllä. Jos kaikki toimii, sinun ei tarvitse määrittää mitään enempää. Mutta jos haluat lähettää kuvan uudelleen HDMI:n kautta, sinun on mentävä kansioon, jossa on komentosarjat ja suoritettava sieltä: ./LCD-hdmi.

Kuten näet, Raspberry on erittäin helppo saada näyttämään kuva GPIO:n kautta yhdistetyllä näytöllä. Tämä on vain hieman vaikeampi tehdä kuin pelkkä tavallisen näytön liittäminen HDMI:n kautta.