Ansluta 3.5 in raspberry pi-skärmen 3. Anslut Raspberry Pi till den bärbara datorns bildskärm. Val av LCD-skärm

Med lite fantasi, tålamod och lite pengar kan nästan allt göras med en Raspberry Pi. Det finns många moduler för detta. En av de mest populära av dessa är skärmar.

Vad är displayerna för RPi 3 och vad används de vanligtvis till

Det finns många displayer för RPi. De skiljer sig från varandra i sina egenskaper. De mest populära modellerna har följande parametrar:

  • diagonal - från 2,5 till 10,1 tum;
  • upplösning - från 320x240 till 1280x800;
  • matris - TFT eller IPS.

Det vanligaste för Raspberry Pi är LCD TFT-skärmar. De är av relativt låg kvalitet, men också ganska låga kostnader. Samtidigt är deras egenskaper mer än tillräckligt för att visa en acceptabel bild.

TFT-skärmen för Raspberry Pi kan användas för en mängd olika ändamål. Den kan anslutas för att visa information från sensorer (lämplig till exempel för hemmaväderstationer). En TFT-skärm räcker till och med för att skapa en bra bärbar konsol.

Ansluta en TFT-skärm till RPi 3

Faktum är att när du ansluter en skärm till Raspberry Pi behöver du inte alls ta hänsyn till typen av dess matris. Föraren bryr sig inte - det viktigaste för honom är att det finns pixlar, och principen för att ändra deras tillstånd är densamma både när det gäller TFT och IPS. Därför är denna instruktion lämplig för ägare av nästan alla displaymodeller.

För att ansluta en skärm till Raspberry Pi måste du först ansluta den fysiskt. Vanligtvis har skärmar en bandkabel, vars ände sätts in i DSI-porten. Den är i sin tur placerad på den del av brädet mittemot panelen med externa portar. Anslutningen måste naturligtvis göras med Hallon avstängd och strömlös. Detta är den enklaste delen.

Nästa steg är att ladda ner rätt drivrutin. Den är designad för Linux-distributioner. Även om Android är byggt på motsvarande kärna, kommer det inte att köra motsvarande skript utan betydande modifiering av dess kod.

Drivrutinen kan antingen kopieras från disken som följde med skärmen eller laddas ner från Internet. För att göra detta måste du ange din skärmmodell i Google och dessutom attribut ladda ner, och sedan gå till platsen där det önskade arkivet finns.

Eftersom installationsprincipen endast skiljer sig något i detaljer, och det finns många skärmmodeller, kan vi överväga processen att köra skriptet på ett specifikt exempel - en 3,2-tums skärm.

Drivrutinen för den kan laddas ner från följande sida: http://waveshare.com/wiki/3.2inch_RPi_LCD_(B). Den finns i arkivet. Därför måste du först och främst packa upp den. Detta kan göras med vilken arkivering som helst, men enklare och snabbare - via konsolen. För att göra detta, använd kommandot cd för att gå till katalogen där arkivet laddades och kör sedan: tar xvf FILE_NAME.tar.gz. Efter att arkivet packats upp återstår bara att gå till LCD-show/-mappen med cd-kommandot.

Det finns flera filer i motsvarande mapp. Alla är designade för olika diagonaler och upplösningar. Du måste välja den som matchar antalet punkter horisontellt och vertikalt på den befintliga skärmen. Till exempel, i fallet med en 3,2-tumsskärm på 320 gånger 240, måste du ange följande i konsolen: ./LCD32-320x240-show och tryck på Enter.

Efter det kommer systemet att starta om. Nästa gång du slår på den kommer bilden inte längre att visas via HTMI, utan via DSI-porten, det vill säga på den installerade displayen.

Men det är möjligt att du någon gång kommer att behöva visa bilden från Raspberry till monitorn. För att göra detta, till exempel genom att ansluta via SSH, gå till LCD-show-mappen och kör sedan scriptet./LCD-htmi. Systemet startar om och börjar mata ut HDMI-bilden igen.

Det bör noteras att efter ominstallation av systemet kommer bilden att visas på standardsättet. Det är via HDMI.

Från texten ovan kan du se att det är en mycket enkel uppgift att ansluta skärmen till Hallon. Denna instruktion är lämplig för många skärmar. Och om det inte hjälpte, bör du hänvisa antingen till dokumentationen som följer med skärmen eller till manualerna på den officiella webbplatsen för tillverkaren av motsvarande produkt.

God dag till alla!
Jag har läst Muska i ungefär ett år, nu bestämde jag mig för att försöka lägga upp min recension.

Och det coola metallhöljet till mikrodatorn Raspberry Pi 3 kommer att bli föremål för recensionen.

Mer exakt är detta inte bara en kropp. Detta är en uppsättning av ett fodral och ett expansionskort (HAT) anpassade till dess dimensioner med en display, sex knappar och en IR-mottagare.

Köphistorik

Jag fick min Raspberry Pi 3 tidigare i år. När jag köpte beställde jag omedelbart radiatorer och ett fodral till det:


Jag misslyckades inte med radiatorerna, men akrylfodralet slutade så småningom att behaga.
För det första var han ständigt täckt med fingeravtryck.
För det andra hade den en tunn design som inte innebar att den skulle monteras mer än en eller två gånger.
I allmänhet, efter några månader, började spärrarna på den gå av, och i allmänhet blev det klart att jag ville klä "hallonen" i mer pålitlig och högkvalitativ rustning.

Jag började titta på metallfodral i nätbutiker och funderade samtidigt på att göra ett hemmagjort träfodral, och sedan kontaktade en chef från GearBest-butiken mig, vars uppmärksamhet väcktes av en serie artiklar om Raspberry Pi på min blogg, och erbjöd sig att skicka några varor för granskning.

Det var synd att tacka nej till ett sådant erbjudande, och jag bad om det mest sofistikerade fodralet från deras butiks sortiment. Representanten för GearBest "a höll med, den 6 maj gjorde de en beställning åt mig, och den 24 maj tog jag redan paketet med väskan från postkontoret.

Specifikationer

Ram

Material: aluminium
Svart färg
Bredd: 61mm
Längd: 92mm
Höjd: 26mm
Vikt: 156g

Skärm

Diagonal: 2,2"
Upplösning: 320x240
Touch-gränssnitt: nej
Antal knappar: 6
IR-mottagare: ja

Skärmmodulen är en uppenbar klon, endast något modifierad (tillagd en IR-modul och 4 GPIO-stift på undersidan), men jag kommer att skriva mer om detta senare i recensionen.

Utseende, utrustning, montering

Det finns ingen låda av något slag. Den kommer inslagen i bubbelplast:


Vi viker ut filmen och tittar på paketet:


Själva fodralet består av två aluminiumhalvor. Inga grovheter, grader etc. Jag hittade inte - utförandet är på nivån.
Modulen med skärm, knappar och infraröd port är packad i ett separat lager bubbelplast med extra stoppning för mjukhet.
Satsen innehåller även: ett skyddsglas (plast) i en transportfilm, en uppsättning skruvar och beslag för fastsättning, en insexnyckel, 6 runda metallknappar.

Låt oss ta en närmare titt på skärmen:


Som jag skrev ovan är detta en uppenbar klon av den gamla, men fortfarande producerade och sålda displaymodulen, endast något modifierad.
Knapparna i originalmodulen finns under skärmen, i den kinesiska motsvarigheten - på sidan.
De ursprungliga knapparna är gjorda av plast, i den kinesiska analogen är de gjorda av metall. Jag vet inte hur mycket detta påverkar deras hållbarhet, men de klickar definitivt högre och tydligare än vi skulle vilja :).
Dessutom har en IR-mottagare lagts till analogen (en svart "glödlampa" i det övre vänstra hörnet), samt en utgång på 4 GPIO-stift på undersidan:


Viktigast av allt, trots alla ändringar, är de ursprungliga drivrutinerna från Adafruit fortfarande lämpliga för denna modul, vars installation även en nybörjare i Linux-system kan bemästra.

Låt oss börja montera:


Vi placerar "hallonet" i den nedre halvan av kroppen. I vissa aluminiumfodral finns det stift som vilar mot SoC och minneschippet tar bort värme från dem, därigenom fungerar höljet som en kylfläns.
Inget av detta gäller detta organ. Därför behöver du ha radiatorer. Dessa koppar har visat sig väl.


Vi fixar "hallonen" med beslag.


Vi lägger en modul med en skärm, knappar och en IR-mottagare ovanpå.


Vi förbereder den övre halvan av fallet: vi bete knapparna i hålen, sätter skyddsglaset på plats.
Uppskatta tjockleken på partitionerna som skiljer USB-portarna från huvuddelen av det inre utrymmet i fodralet. Tillverkaren sparade uppenbarligen inte på materialet.


Vi kopplar ihop båda halvorna av höljet och drar åt de kompletta skruvarna med den kompletta sexkanten.


Sista handen: ett klistermärke på undersidan av fodralen med gummifötter. Var förresten uppmärksam på skåran för microSD. Det är gjort på ett mänskligt sätt, och minneskortet går verkligen att dra ut med ett finger. I många akrylfodral, inklusive fodralet som jag hade tidigare, även om det fanns ett hål för att komma åt minneskortet, måste det här kortet faktiskt skrapas ut varje gång med en pincett.


Huset monterat. Se från olika vinklar :).

Miljö

Efter att ha monterat fodralet måste du konfigurera 3 komponenter separat: display, knappar och IR-mottagare.

Visa



Ursäkta bildkvaliteten, men det är det enda sättet jag lyckades ta en bild på.
Visst, i verkligheten är skärmen inte "blåaktig", utan förmedlar alla färger på ett adekvat sätt. Och naturligtvis behövs det inte för att arbeta med honom i Raspbian. Raspbian GUI är i allmänhet inte designat för skärmupplösningar under 800x480.
Skalet på Squeezebox-ljudspelaren (se bilden i recensionshuvudet - det här är det), en bärbar retrokonsol, ett smart hemgränssnitt eller ett självskrivet gränssnitt för snabb åtkomst till funktionerna i något annat gör-det-själv-projekt baserat på Raspberry Pi - detta är omfattningen av sådana skärmar.

Skärminställning

Installera drivrutiner från Adafruit:
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 update sudo apt-get install node sudo apt-get install occidentalis sudo apt-get install raspberrypi-bootloader sudo apt-get install adafruit-pitft-helper
Aktivera displayen:
sudo adafruit-pitft-helper -t 22
Installationsguiden frågar om du behöver visa konsolen (bör) och om du behöver sätta en avstängningsknapp på GPIO:ns 23:e stift. GPIO pin 23 är, om jag inte har fel, den översta knappen nära displayen, markerad med en cirkel. Om du inte planerar att använda knapparna för andra ändamål, kan du gå med på förslaget från installationsguiden, och då har du en fysisk knapp för att slutföra arbetet och stänga av "hallon".

Låt oss nu skapa en konfiguration för fönstergränssnittet:
sudo nano /usr/share/X11/xorg.conf.d/99-pitft.conf

Du måste ange i det:
Sektion "Device" Identifier "Adafruit PiTFT" Drivrutin "fbdev" Alternativ "fbdev" "/dev/fb1" EndSection

Och starta om:
sudo omstart
Om alla steg har följts korrekt, då på 2,2 "skärmen, kommer först konsolen med startstatus att visas, och sedan Raspbian GUI. Om konsolen visas, men GUI inte - kontrollera att Raspbian-inställningarna är inställda på att ladda automatiskt till GUI eller starta det manuellt med kommandot startx).

Knappar


På de tillgängliga 6 knapparna kan du hänga vilka åtgärder som helst, beroende på vilken uppgift Raspberry Pi utför.
För att demonstrera deras funktionalitet lägger jag upp ett exempel på deras användning som en musemulator. I det här fallet kommer fyra knappar nära skärmen att användas för att flytta markören längs X- och Y-axeln, och två knappar på höger sida emulerar att klicka på höger respektive vänster musknapp.

Inställningsknappar på exemplet med en musemulator

Installera Python-bibliotek för att arbeta med GPIO:
sudo apt-get uppdatering sudo apt-get installera libudev-dev sudo apt-get installera python-pip sudo pip installera rpi.gpio sudo pip installera python-uinput

Aktivera uingångsmodulen:
sudo modprobe uinput

Ladda ner skript för att arbeta med knappar:
mkdir Python-keys cd Python-keys wget www.raspberrypiwiki.com/images/6/6c/Python-keys.zip packa upp Python-keys.zip

Låt oss köra skriptet:
sudo python rpi-2.2TFT-mouse.py

IR-mottagare

Med IR-mottagaren är situationen densamma som med knapparna: teoretiskt sett kan varje tangent på fjärrkontrollen tilldelas att utföra vilket kommando som helst.
Jag publicerar en snabbguide för att ställa in en IR-mottagare.

Ställa in IR-mottagaren

Installera LIRC-paketet:
sudo apt-get installera lirc liblircclient-dev

Låt oss redigera konfigurationsfilen:
sudo nano etc/lirc/hardware.conf

Dess linjer ska se ut så här:
LIRCD_ARGS="--uinput" LOAD_MODULES=true DRIVER="default" DEVICE="/dev/lirc0" MODULES="lirc_rpi"

Redigera filen config.txt:
sudo nano /boot/config.txt

Du måste hitta linjerna i den:
# Avkommentera detta för att aktivera lirc-rpi-modulen #dtoverlay=lirc-rpi

Och ta med dem till följande formulär:
# Avkommentera detta för att aktivera lirc-rpi-modulen dtoverlay=lirc-rpi,gpio_in_pin=26

Efter dessa steg måste du starta om:
sudo omstart

Låt oss nu kontrollera om den infraröda porten fungerar:
sudo modprobe lirc_rpi sudo /etc/init.d/lirc stoppa sudo mode2 -d /dev/lirc0
Här behöver du rikta fjärrkontrollen mot IR-mottagaren och trycka på knapparna. Om IR-mottagaren fungerar korrekt kommer vi att se något i stil med detta:

Vi avbryter exekveringen av kommandot (Ctrl + C på tangentbordet) och startar konfigurationsguiden:
sudo /etc/init.d/lirc stoppa sudo irrecord -n -d /dev/lirc0 ~/lircd.conf

Installationsguiden för fjärrkontrollen startar, som uppmanar dig att trycka på alla knappar på fjärrkontrollen i tur och ordning - så att var och en av dem trycks ned minst en gång. Varje knapp som "fångas" av IR-mottagaren kommer att visas som en ny prick på skärmen.

Efter att ha slutfört dessa steg kommer installationsguiden att generera en konfiguration och placera den i användarkatalogen. Låt oss göra den här konfigurationen till standardkonfigurationen:
sudo cp ~/lircd.conf /etc/lirc/lircd.conf sudo /etc/init.d/lirc start

Detta slutför installationen.

Om hur det inbyggda Wi-Fi fungerar

Till min förvåning visade det sig att fallet nästan inte har någon effekt på Wi-Fi.
Den inbyggda hallonadaptern fungerar lika dåligt både i fodralet och utan.
Här är mina hastighetsmätningar:


I båda fallen var "hallonet" i samma rum som routern. I allmänhet fortsätter Internet att fungera även i ett aluminiumfodral, men om du behöver hög hastighet måste du ansluta till nätverket via Ethernet och inte via Wi-Fi.

Om hur Raspberry Pi värmer upp i det här fallet

En annan viktig fråga är uppvärmningen av "hallonet" i ett dövt metallfodral.
Enligt mina mätningar fluktuerade temperaturen på processorn i lågbelastningsläge runt 46,7 ° C - 48,3 ° C. Lågbelastningsläget är när jag gräver i konsolen, installerar och uppdaterar paket, hanterar drivrutiner.
Har även gjort ett stresstest.

Hur man gör ett stresstest

Installera stresstestpaketet:
sudo apt-get install stress wget https://raw.githubusercontent.com/ssvb/cpuburn-arm/master/cpuburn-a53.S gcc -o cpuburn-a53 cpuburn-a53.S
Provkörning:
medan sant; gör vcgencmd measure_clock arm; vcgencmd measure_temp; sömn10; gjort& stress -c 4 -t 900-tal


I stresstestläget får hallonprocessorn 100 % belastning inom 15 minuter. Temperaturen visas var 10:e sekund.
Den kritiska temperaturen för "hallon" är 80 ° C - när detta värde uppnås, den så kallade. strypning - sänkning av processorns frekvens för att undvika ytterligare temperaturökning och skador från överhettning.
Med mina radiatorer klarade "hallon" testet på randen.
Till en början hoppade temperaturen ganska kraftigt från 46°C till 68°C, på bara ett par minuter.
Efter det fortsatte hon att sakta stiga, och under de sista minuterna kröp hon upp till 80,1 ° C. Men strypningen kom inte igång – testet avslutades innan temperaturen hann äntligen passera detta märke.
Efter slutförandet av testet sjönk temperaturen från 80°C till 72°C på en minut, och under de följande 10 minuterna sjönk den till 50°C.
Kroppen är märkbart varm. Jag brände inte min hand, men det var väldigt varmt så att säga.

Jag är nöjd med resultatet. Ändå, i normal drift, finns det inga ögonblick när Raspberry-processorn är stabilt laddad till 100% under lång tid. Så överhettning när du använder detta fodral kan inte fruktas särskilt.

Användbara småsaker

gpio -g-läge 27 ut - inaktivera skärmens bakgrundsbelysning
gpio -g-läge 27 tum - slå på skärmens bakgrundsbelysning igen
IR-mottagaren är ansluten till GPIO-stift 26.
- enkel meny anpassad till små skärmar och låg upplösning.
- kaklad meny, även anpassad till små skärmar med låg upplösning.

Slutsats



Här är en sådan kropp. Personligen är jag nöjd med förvärvet, kvaliteten på dess utförande är helt enkelt utmärkt. Om jag skaffar en annan Raspberry Pi, kommer jag troligen att köpa en annan kopia av detta fodral redan "för min egen".

Dess nackdelar inkluderar arbetet med fyra knappar nära skärmen - de klickar högre än vi skulle vilja (detta märks i videon med en demonstration av arbetet). Jag vet inte, det kanske går att på något sätt prassla dem med gummipackningar.

Resten av intrycken var bara positiva. Funktionell och välgjord vara.

Priset biter lite, ja.
Men GearBest genererade en kupong LCD-skärmar, med vilket detta fodral kan köpas till ett rabatterat pris av $35,99.

Produkten tillhandahålls för att skriva en recension av butiken. Granskningen publiceras i enlighet med paragraf 18 i webbplatsens regler.

Jag planerar att köpa +32 Lägg till i favoriter Gillade recensionen +38 +71

Raspberry Piär en billig dator i kreditkortsstorlek som ansluts till en datorskärm eller TV och använder ett vanligt tangentbord och mus. Denna smarta lilla enhet låter människor i alla åldrar utforska datorn och lära sig hur man programmerar på språk som t.ex Repa Och Pytonorm. Den kan göra allt du kan förvänta dig av en stationär dator, från att surfa på Internet och spela högupplöst video till kalkylblad, ordbehandling och spela spel.

Dessutom, Raspberry Pi kan interagera med omvärlden, och används i en lång rad digitala projekt – från musikutrustning till väderstationer och kvittrande fågelholkar med infraröd kamera.

Snabb guide

Nödvändig

  • SD-kort
    • Rekommenderad SD-kort8GB klass 4(är du nybörjare rekommenderas det också att köpa SD-kort förladdad med NOOBS). Du kan köpa kartan med NOOBS förinstallerat eller ladda ner den gratis från nedladdningssidan.
  • Display och anslutningskablar
    • Alla HDMI/DVI-skärmar eller TV bör fungera som en skärm för Raspberry Pi. För bästa resultat, använd HDMI, men andra anslutningar är tillgängliga för äldre enheter. Använd en standard Ethernet-kabel för internetåtkomst.
  • Tangentbord och mus
    • Vilken standard som helst USB tangentbord och mus fungerar med Raspberry Pi.
  • Strömförsörjning
    • Använda sig av 5V strömförsörjning med kontakt mikro USB för mat Raspberry Pi. Det är tillrådligt att se till att den valda strömförsörjningen ger 5V på grund av otillräcklig kraft Raspberry Pi kan bete sig konstigt ಠ_ಠ .

Inte så viktigt, men nyttigt att ha

  • Tillgång till Internet
    • För att uppdatera eller ladda ner programvaran rekommenderar vi att du ansluter Raspberry Pi Till Internet antingen via nätverkskabel eller adapter WiFi.
  • Hörlurar
    • Hörlurar med 3,5 mm kontakten fungerar med Raspberry Pi.

Anslut din Raspberry Pi

Innan du ansluter något till Raspberry Pi, se till att du har all utrustning som anges ovan. Gör sedan följande:

  • Sätt i SD-kortet i SD-kortplatsen;
  • Anslut sedan tangentbordet och musen till USB-porten Raspberry Pi;
  • Se till att din bildskärm eller TV är påslagen och att du har valt rätt ingång (t.ex. HDMI 1, DVI, etc.);
  • Anslut sedan HDMI-kabeln från din Raspberry Pi till din bildskärm eller TV.
  • Om du ska ansluta Raspberry Pi till Internet, anslut nätverkskabeln till nätverksporten bredvid USB-portarna, annars hoppa över det här steget;
  • Anslut strömförsörjningen till Raspberry Pi använder en mikro-USB-kontakt;
  • Om du först tog Raspberry Pi och med SD-kortet med NOOBS-distributionen måste du välja ett operativsystem och konfigurera det. Följ NOOBS-guiden för att göra detta.

Logga in på Raspberry Pi

  1. Så snart som Raspberry Pi kommer att slutföra nedladdningsprocessen, kommer en inloggningsprompt att visas. Standardinloggningen för Raspbian är pi och lösenord hallon. Observera att du inte kommer att se tecknen som skrivs när du anger lösenordet. Detta är en säkerhetsfunktion linux.
  2. När du har loggat in kommer du att se ett kommandotolksfönster

    [e-postskyddad] raspberrypi~$

  3. För att ladda det grafiska användargränssnittet, skriv följande kommando

    Och tryck på ↵ Enter-tangenten på ditt tangentbord.

Introduktion till Raspberry Pi

Kontrollera/designa/redigera: Myakishev E.A.

/// vet inte var jag ska lägga den än :D

/// och artikel på gång :P

Det här är en guide som kommer att beskriva grunderna i att arbeta med Raspberry Pi.

Inledning och huvudfrågor

Om du funderar på att köpa en Pi och/eller dess tillbehör och letar efter råd kan du slå upp det i den här illustrerade köpguiden.

Dessutom finns en kort hur-man-guide för Raspberry Pi på tillverkarens hemsida. Den använder installationssystemet NOOBS, vars senaste version kommer med Raspbian OS. Men andra operativsystem kan också installeras på Pi - för detta måste kortet vara anslutet till Internet via en Ethernet-port.

Den officiella dokumentationen för Raspberry Pi finns också på tillverkarens webbplats ¬– på dokumentationssidan.

Om du har problem med att starta upp din Pi eller har problem med att spela in video, kan det vara bra att läsa sidan på Raspberry Pi-forumet som beskriver startproblem.

Och efter att din Raspberry Pi är helt konfigurerad och du undrar vad du ska göra med den, kan du hänvisa till tillverkarens webbplats.

Komma igång med Raspberry Pi

Sväng Raspberry Pi som visas på bilden, varefter du kan börja ansluta.

Om du har Modell B+, rotera den så här:

Om du arbetar med original Modell B rotera sedan så här:

Om du använder Modell A+ rotera sedan så här:

HDMI-porten är placerad längst ner i mitten av kortet. Anslut ena änden av HDMI-kabeln till den här porten och den andra änden till din TV eller HDMI-skärm (för ljud och video) eller DVI-D-skärm (endast för video).

Om du inte har en TV eller bildskärm med HDMI- eller DVI-D-portar finns det andra sätt att mata ut audiovisuella signaler. Modellerna A och B har en gul RCA-kontakt placerad i mitten av toppen av kortet som kan användas för att mata ut video. Till höger finns ett 3,5 mm stereohörlursuttag som kan användas för att mata ut ljud. Modellerna A+ och B+ använder en enda kontakt för att mata ut audiovisuella signaler. Den är märkt "A/V" och är placerad längst ner på kortet, till höger om HDMI-porten. För detta behöver du en A/V-anslutningskabel (du kan t.ex. läsa mer om detta i den illustrerade köpguiden).

Ett USB-tangentbord och en USB-mus kan anslutas till USB-platserna på kortets högra kant. Där kan du även koppla in en WiFi-adapter med USB-gränssnitt - för trådlös internetuppkoppling. Om du använder äldre modeller (A eller B) är det vettigt att använda en USB-hubb med en extern strömförsörjning för att utöka antalet tillgängliga USB-portar. Där, på höger sida och under USB-portarna, finns en Ethernet-kontakt - den låter dig ansluta Pi:n till ett trådbundet nätverk.

Längst ner till vänster på kortet finns SD-kortplatsen. Ett SD-kort med NOOBS redan förinstallerat kan köpas från tillverkarens webbutik, d.v.s. i Swag Store, men du kan också installera den själv. Läs mer om NOOBS och operativsysteminstallation nedan.

Slutligen, till vänster längst ner på kortet finns mikro-USB-strömkontakten. Anslut den till en reglerad strömkälla på 5 volt (+/- 5%) och minst 700 milliampere (0,7 A).

Ett nätverk med en elektrisk ström över 700 milliampere (till exempel 1000 milliampere) kommer också att fungera. Det är bättre att inte använda små laddare (som laddar små GSM-telefoner) för dessa ändamål, eftersom. de är ofta instabila och därför opålitliga. Adaptrar upp till 2,5A kan användas på B+- och Pi 2-modellerna, men de är i sig mer energieffektiva än tidigare modeller, så 700mA-adaptrar (eller mindre, beroende på hur mycket ström USB- och HDMI-portarna kräver). Tänk också på att användning av flera USB-enheter eller arbete med intensiva uppgifter kommer att kräva mycket ström. Här kan du fokusera på strömlampan (PWR LED) - om den slocknar, har kortet troligen inte tillräckligt med ström.

Om du har problem med att driva din Raspberry Pi, bör du förmodligen kontrollera inte bara själva strömförsörjningen, utan även kabeln som går från den källan till Pi. Det händer att sådana kablar minskar strömmen / spänningen som kommer från strömförsörjningen till Pi, till den nivå som krävs - för att upprätthålla stabil drift av systemet.

Är du osäker på om din strömkabel är mikro-USB? Skillnaden kan ses på bilden nedan:

Mini USB-kabeln (vänster) är inte den du behöver. Den är tjockare och ser ut som en trapets med nedtryckta "kinder". Men den till höger, dvs. micro USB är vad du behöver. Den är tunnare och även gjord i form av en trapets, men dess "kinder" sticker ut och är rundade. Om du vill att din Pi ska ha en pålitlig och stabil strömförsörjning är det mycket viktigt att få en kabel av riktigt bra kvalitet. Du behöver en kort och lagom tjock kabel och var beredd att spendera minst några hundra dollar på den. Men du kan också köpa den officiella universella strömförsörjningen för Raspberry Pi - du kan göra detta i Swag Stores onlinebutik.

Installerar NOOBS

Operativsystemet (och tillsammans med det instruktioner som förklarar hur man startar det till ett SD-kort) för Raspberry Pi finns på tillverkarens nedladdningssida. Det mest föredragna alternativet är Raspbian, men var inte rädd för att prova andra operativsystem också.

Innan du installerar NOOBS måste du radera innehållet på SD-kortet helt och använda SD Card Associations formateringsverktyg för att radera alla partitioner på det. Använd INTE snabbformateringsalternativet, särskilt om kortet redan har använts tidigare, annars kan installationen misslyckas. NOOBS kommer att formatera och partitionera kortet vid behov, men du måste börja med ett helt tomt kort. Se också till att du har alternativet att ändra storlek på partitioner aktiverat.

Information om hur du använder installationsprogrammet för NOOBS finns. När du laddar ner NOOBS till kartan bör den innehålla följande filer:

Om du bara behöver installera operativsystemet och vill spara nedladdningstid och SD-kortutrymme kan du använda NOOBS LITE istället för NOOBS. Detta är en lätt version av NOOBS som inte inkluderar något OS, men det nödvändiga operativsystemet laddas under installationsprocessen. Så för att allt ska starta upp ordentligt måste Pi:n vara ansluten till internet. NOOBS och NOOBS LITE kan laddas ner gratis från nedladdningssidan på tillverkarens hemsida.

Använder Raspberry Pi

När vi är klara med inställningarna fortsätter vi att ansluta strömförsörjningen - använd mikro-USB-kabeln för att ansluta Pi till elnätet. När Pi:n börjar ta emot ström tänds den röda lysdioden märkt PWR. Dessutom har Pi också en grön lysdiod märkt OK (i senare versioner, ACK) som blinkar slumpmässigt när Pi:n läser data från SD-kortet.

Tänk på att kortets BIOS lagras på SD-kortet, så om uppstarten misslyckas kommer Pi att visa absolut ingenting på skärmen. Om du har problem med att ladda ner, se respektive manual som innehåller information om alla kända buggar hittills.

Om uppstarten lyckas och allt fungerar som det ska, kommer Pi att visa en "regnbågsskärm" - i princip är det bara fyra pixlar som blandas ihop med hjälp av GPU:n och sträcks ut för att fylla hela skärmen. Kort därefter kommer ARM-processorn att starta och det installerade operativsystemet börjar starta. Raspbian kommer att starta med en lång rullande text som berättar vad Pi:n gör för närvarande för att göra sig redo att gå. Om ditt kort är ett Pi 2 och det hänger sig vid det här laget, så använder du förmodligen föråldrad firmware. Läs nedan för att lära dig hur du uppdaterar den aktuella OS-versionen.

När Pi har startat upp operativsystemet måste du ange ett användarnamn och lösenord - som standard kommer användarnamnet att vara "pi" och lösenordet kommer att vara "hallon". Tänk på att när du anger lösenordet kommer ingenting att visas på skärmen - detta är en säkerhetsåtgärd. Om detta är den allra första start av Pi, kommer detta steg troligen att hoppas över.

Efter det (och igen, om detta är den allra första uppstarten), kommer systemet att visa dig konfigurationsmenyn "raspi-config".

Med den måste du göra hela volymen på SD-kortet tillgänglig för systemet, aktivera "överskanning" (skärkanter) på skärmen och konfigurera tangentbordskonfigurationen. Dessutom kan den här menyn också användas för grundläggande inställningar som att byta lösenord.

sudo raspi-config

För att öppna ett mer bekant grafiskt användargränssnitt (GUI) när du är inloggad, skriv följande:

I slutet av sessionen, när du bestämmer dig för att avsluta och stänga av Pi, avsluta GUI först. För att göra detta, skriv in följande text i textrutan:

sudo-stopp

sudo avstängning -h nu

Först då kan Pi:n stängas av, för om du stänger av den innan en "virtuell" avstängning kan detta skada SD-kortets filsystem.

Nåväl, grattis nu! Den första sessionen med Raspberry Pi var en succé!

Hur man får sammansatt video med NOOBS

Det är viktigt att notera att om du matar ut video till en vanlig TV (eller en miniskärm med en kompositutgång), använder NOOBS och en A/V-kontakt (dvs komposit RCA), så kommer bilden inte att visas direkt - du, för att byta från en kompositkontakt till HDMI, måste du hela tiden trycka på "3" (för PAL) eller "4" (för NTSC). I det här fallet, innan du trycker på "3" eller "4" måste du vänta några sekunder, eftersom. NOOBS behöver lite tid innan den börjar "lyssna" efter handlingar som kommer från tangentbordet. Om du undrar om NOOBS har börjat ta emot data från tangentbordet, tryck på Caps Lock - om tangentindikatorn tänds och släcks, då har NOOBS startat upp och börjat läsa tangentbordet.

Fortsätt att trycka på "3" eller "4" tills videon visas. Var du trycker på dem (numret eller översta raden) är inte viktigt, men tänk på att du i den franska layouten inte behöver hålla nere Shift för att kunna skriva tangenter, eftersom. systemet uppfattar tangentbordet som engelskt. När du har valt mellan PAL och NTSC kommer systemet att fråga om du vill göra detta till standardvalet. Gör detta och fortsätt sedan med installationen. Tänk på att detta val kommer att överföras till det installerade operativsystemet också. kommer att skrivas till config.txt istället för HDMI autoselect.

Om bilden är monokrom använder du fel TV-standard - prova att byta från PAL till NTSC och vice versa. Om du arbetar med B+ och din "A/V"-kabel är av okänt ursprung eller typ, kom ihåg att inte alla till synes lika kablar fungerar på samma sätt. Vissa videokamerakablar kan ha video på kabeln med en röd kontakt istället för den gula.

Om du använder en HDMI-anslutning, bör NOOBS visa bilden automatiskt, men om detta inte händer eller om bilden på något sätt är förvrängd, försök växla HDMI-inställningarna från "säker" till "optimal" och vice versa genom att klicka på "1" och "2".

Efter att du har installerat (till exempel) Raspbian kommer detta OS att laddas istället för NOOBS, men i Raspbian är sättet du arbetar med kompositvideo lite annorlunda. Den letar efter om det finns HDMI-enheter anslutna, och om inte växlar den automatiskt till NTSC (såvida du inte har skrivit över inställningarna i config.txt enligt beskrivningen ovan).

Om du använder en gammal PAL-TV kan bilden bara vara monokrom. Men här kan du gå till config.txt och istället för "sdtv_mode=0" ange "sdtv_mode=2" (för PAL). Detta kan också göras genom NOOBS - starta om brädet medan du håller ned Shift, så startar Pi:n NOOBS. Tryck nu på "3" igen (för en sammansatt bild), välj alternativet för att redigera config.txt, redigera, spara och starta om.

Raspbian uppdatering

Om du använder en gammal Raspbian-distribution (särskilt på ett kort med ett förinstallerat OS), så har du förmodligen inget emot att uppdatera den till den senaste versionen. Se till att du är ansluten till internet, starta om Raspbian och ange följande kod:

sudo apt-get update sudo apt-get upgrade

Vänta några minuter (medan uppdateringen pågår) och starta sedan om Pi.

Särskilda instruktioner för uppdatering av Raspbian för Pi 2-användare

Om ditt bräde är en Pi 2, måste du se till att versionerna av NOOBS och Raspbian som du använder släpptes efter lanseringen av Pi 2.

Om du har ett Raspbian-kort som laddas bra på en gammal Pi men inte laddas på en Pi 2 eller hänger på en regnbågsskärm, bör följande kod hjälpa till att få det kortet att fungera på Pi 2:

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

annan information

Den inofficiella Raspberry Pi-användarhandboken skriven av Eben Upton och Gareth Halfacree kan vara till hjälp.

Du kan också hitta Raspberry Pi Tutorial (inriktad främst på att lära sig kod skriven av brittiska lärare från Computing at School) till hjälp.

Äntligen finns det en gratis månatlig MagPi-tidning som kan hittas här.

Illustrerad Raspberry Pi köpguide

// under behandling

Startad av Abishur, omskriven av Mahjongg, redigerad av Lorna.

Tanken på att skapa en komplett och omfattande (om än inofficiell) Pi-köpguide har funnits länge - så välkommen! Vi hoppas att du tycker att det är användbart. Om du har några bra tips och förslag, vänligen dela dem i kommentarerna - för att göra den här guiden ännu mer komplett och informativ.

Du kanske har snubblat på den här guiden pga funderar bara på att skaffa en Raspberry Pi, men vet inte exakt vad du behöver än. Den här sidan hjälper dig att hitta alla nödvändiga komponenter - oavsett om det handlar om att köpa ett startpaket eller några extra delar och utrustning. Om du är ny på datorer kan vissa delar av den här guiden verka skrämmande. Men oroa dig inte - ta dig tid, flytta från en punkt till en annan, och i slutändan har du allt du behöver!

Kom ihåg - i slutet av varje steg behöver du bara välja ett objekt.

Först måste du välja själva Raspberry Pi.

Raspberry Pi 2 B-modell (andra generationen)...

Eller Raspberry Pi B+...

Eller Raspberry Pi A+...

Alla dessa modeller kan köpas från Element 14 eller RS ​​Components eller genom tredje parts återförsäljare.

Men om du vill kan du köpa någon av de gamla modellerna - A eller B.

Nu är det upp till väggadaptern med en micro USB-kontakt.

Du behöver en reglerad strömförsörjning (PSU) som kan leverera 5v ±5% och minst 700mA (eller 0,7A). En adapter som ger mer än 0,7 A (till exempel 1 A) fungerar också. Undvik små laddare för små GSM-telefoner, som de är ofta instabila och därför opålitliga. B+ och Pi 2 kan drivas av en 2,5A PSU, men dessa modeller är särskilt "strömsnåla" så att de kan köras med en 0,7A PSU eller mindre (beroende på hur många USB- och HDMI-portar som används). Det kan dock krävas ytterligare ström, inte bara på grund av att flera USB-enheter "hänger" på Pi:n, utan också när du utför några särskilt tidskrävande uppgifter. Du kan även använda en laddare från en Kindle, iPhone etc. som strömförsörjning till Pi:n, men du måste se till att den ger tillräckligt med el. Som regel anges denna parameter på etiketten som klistrats på enheten - se siffran bredvid ordet Output.

Att döma av klistermärket på denna PSU ger den ut 5v och 700 milliampere (700 mA) - detta borde vara tillräckligt för att driva Raspberry Pi. Tänk på att 5v 0,7A är samma som 5v 700mA. I det här fallet tillåts avvikelsen från 5v-parametern inom ± 5 %, medan varje tal i milliampere kan vara lika med eller större än 700 mA (0,7 A).

Du kan också använda en USB-nätadapter som den som visas på bilden nedan:

Men det kommer också att krävas en USB-kabel som slutar i en mikro-USB-kontakt - ungefär så här:

Det är viktigt att kabeln är av bra kvalitet – många strömproblem uppstår just för att kablarna är gjorda av sladdar av dålig kvalitet. Dessutom ska kabeln vara kort och tjock. Det är att föredra att denna kabel säljs specifikt som en strömkabel och inte som en laddningskabel.

Om du inte vet vilken typ av kontakt som finns på din kabel (micro USB eller mini USB), då är det väldigt lätt att ta reda på det. Skillnaden visas på bilden nedan.

Mini USB finns till vänster. Det här är inte vår version, den är större och ser ut som en trapets med konkava "kinder". Micro USB finns till höger. Det här är vad vi behöver. Han är mindre och ser också ut som en trapets, förutom att hans "kinder" är mer framträdande.

På B+- och Pi 2-modellerna indikerar PWR-LED både om kortet får ström och om PSU:n ger tillräckligt med ström, det senare indikerar också hur väl mikro-USB-kabeln fungerar. Om en överbelastning upptäcks (dvs om spänningen sjunker till 4,65v), kommer lysdioden helt enkelt att släckas, och om du använder Raspbian GUI (Raspbian Graphical User Interface) kan en "regnbågsruta" visas som en varning på displayen .

Vi behöver också en tangentbordsinmatningsenhet - åtminstone ett tangentbord.

Om du arbetar med Pi via Linux-terminalen (som visas på bilden nedan), behöver du ingen mus. Men om du vill kan du naturligtvis ansluta den.

En USB-mus (som den som visas nedan) kommer att behövas ändå om du ska arbeta genom GUI.

Dessutom kommer vi att behöva ett SD-kort.

Valfri utrustning:

Analog ljudkabel.

Om du använder en kompositkabel (RCA) eller HDMI till DVI-D-kabel för videoutgång och vill justera ljudet, behöver du en 3,5 mm hane-till-hane-ljudkabel.

Men det finns en annan lösning - du kan ansluta externa högtalare. Om de redan har en kabel som slutar i en 3,5 mm kontakt, behöver du inte kabeln på bilden ovan. Om du vill ansluta Pi till din stereo med de vita och röda RCA-kontakterna (Phono) behöver du en kabel som har en 3,5 mm-kontakt på ena sidan och två Phono-kontakter på den andra. Mer detaljer på bilden nedan:

Det brukar kallas en nätverkskabel.

USB-hubb.

Om du vill ansluta fler USB-enheter till Pi än vad antalet USB-portar tillåter, behöver du en USB-hubb. Men vid användning av nyare modeller minskar behovet av det, tk. de har fler USB-portar än äldre modeller.

USB-hubbar kan vara passiva (dvs. bara anslutna till en USB-port och det är allt) eller aktiva (dvs anslutna till en USB-port och sedan anslutna till ström). Det passiva navet visas på den första bilden och det aktiva på den andra:

Om du använder en äldre Pi och vill ansluta någon mycket energikrävande enhet (som en hårddisk) till den, behöver du en aktiv USB-hubb. På nyare modeller får dock USB-portar mer ström, så om du vill ansluta en kortläsare, flash-enhet eller WiFi-adapter så räcker det med en passiv USB-hubb. Vissa WiFI-adaptrar är dock så "frossiga" att de behöver ett aktivt nav, även när de är anslutna till en ny modell.

Resten är vad som helst.

Du kan ansluta en massa andra saker till Raspberry Pi-kort. För WiFi-anslutning - WiFi-adapter med USB-gränssnitt. För att styra reläer och motorer - Gertboard. Behöver du en kropp? Pi kan döljas i ett "fodral" oavsett smak och färg - från ett fodral av Lego till ett fodral under en gammal spelkonsol eller till och med en "kista" av laserskuren akryl. Du kan också ansluta sensorer eller till och med små LCD-pekskärmar som denna].

Dessutom, för B+ och Pi 2, kan du använda en ny typ av expansionskort som heter HAT (Hardware Attached on Top). Det finns också olika typer av universella expansionskort som självständigt kan rapportera sig till Linux, d.v.s. Linux vet redan från början vilka drivrutiner som ska användas för dem. Och det är för att inte tala om det nästan oändliga urvalet av ytterligare komponenter och tillbehör: den enda gränsen är din fantasi!

Raspberry Pi blev populär främst på grund av 3 saker: kompakthet, låg strömförbrukning och möjligheten att enkelt ansluta en mängd olika ytterligare enheter till den. En sådan enhet är en liten LCD-skärm.

Vad är displayen för RPi3 och hur kan den användas?

Det finns många modeller av displayer för hallon. Men det mest populära skärmalternativet för Raspberry Pi 3 är en bildskärm med följande specifikationer:

  • diagonal - 3,5 tum;
  • upplösning - 480 x 320 pixlar;
  • matristyp - färg TFT;
  • resistiv sensor.

För Raspberry Pi 3 är TFT 3,5" praktiskt taget standard. Detta beror på att en "skärm" av denna storlek enkelt kan placeras i ett litet fodral med ett datorkort.

För att göra det tydligt är en sådan bildskärm för Raspberry Pi 3 helt identisk i storlek med displayen på iPhone 4/4S. Men dess upplösning är naturligtvis inte så hög. Detta behöver han dock inte.

Nu kortfattat om hur en 3,5" LCD-skärm kan användas på Raspberry Pi 3. Oftast används den för att visa information från sensorer. Så, Raspberry kan förvandlas till en väderanalysator, och systemet kan ansluta till en monitor ansluten till visa den insamlade informationen. Naturligtvis kan du också få relevant information via SSH, men ibland är det bekvämare att bara titta på den lilla skärmen.

Ett annat alternativ är skapandet av bärbara spelkonsoler. För några år sedan, bland elektronikälskare, fanns det till och med en trend för sådana enheter från RPi. En skärm på 3,5" med en upplösning på 480x320 räcker i sin tur för att styra spelet och till och med njuta av det. Men för att skapa en bärbar konsol bör du vara mycket försiktig när du väljer skärm. Det är viktigt att ritningshastigheten på det är snabbt.

Förutom 3,5-tumsmodeller finns det andra. I specialbutiker kan du till exempel köpa en 7"-skärm till Raspberry Pi 3. Det är också möjligt att ansluta skärmar från surfplattor eller telefoner till RPi om så önskas. Även om detta är mycket svårare att göra än att ansluta en skärm designad specifikt för hallon.

Hur ansluter man en skärm till Raspberry Pi 3?

Nu kan vi börja titta på hur man ansluter en pekskärm till Raspberry Pi 3. I de flesta fall är detta extremt enkelt att göra.

Om Raspberry Pi 3 är ansluten till en skärm designad specifikt för detta enda kort, så räcker det med att göra 2 saker. Det första är att ansluta skärmen till GPIO:n enligt instruktionerna. Det andra är att köra skriptet som följer med enheten. Han i sin tur konfigurerar om kärnan i systemet. Som ett resultat omdirigeras grafikutgången från HDMI till SPI.

Problemet kan uppstå om det inte finns några drivrutiner i satsen. Men det är väldigt lätt att lösa. För att göra detta, gå till sidan: waveshare.com/wiki/3.2inch_RPi_LCD_(B) och ladda ner arkivet därifrån. Efter det, använd tar xvf-kommandot DOWNLOADED_FILE_LOCATION/FILE_NAME.tar.gz och packa upp det och gå sedan till den skapade mappen: cd LCD-show/.

Om du skriver ls i terminalen kan du se flera filer. De har ett typnamn: LCDXX-XXXxXXX-show. Istället för XX-XXXXXXX finns siffror. Den första (före strecket) är displayens diagonal, den andra (efter strecket) är skärmupplösningen. För att få skärmen att fungera måste du välja det alternativ som matchar parametrarna för din bildskärm.

Skriptet startas med kommandot ./LCDXX-XXXxXXX-show. Istället för "x" måste du ange siffrorna som finns i filnamnet för det lämpliga skriptet. Efter att ha kört koden bör Raspberry starta om.

Nästa gång du slår på den kommer bilden inte längre att visas på en stor bildskärm, utan på en ansluten bildskärm. Om allt fungerar behöver du inte konfigurera något mer. Men om du behöver mata ut bilden via HDMI igen, måste du gå till mappen med skript och köra därifrån: ./LCD-hdmi.

Som du kan se är det väldigt enkelt att få Raspberry att visa en bild på en GPIO-ansluten skärm. Detta är bara lite svårare att göra än att bara ansluta en vanlig bildskärm via HDMI.

Skärmen kommer med en U-formad HDMI-HDMI-adapter, en penna och mässingsstativ med skruvar.

Det finns en strömbrytare på baksidan av skärmen, skjut den närmare mikro-usb-kontakten.

Hallå.

Jag har redan skrivit om på Raspberry Pi utan grafik och om . Nu ska vi installera OS RASPBISKA JESSIE med grafik och anslut en 5-tums skärm med en pekskärm, som kan köpas i chip- och dipbutiken för 4000 rubel.
Dessutom kommer vi att installera ett fullfjädrat Kodi-mediacenter ovanpå huvudoperativsystemet för enkel visning av videoinnehåll. Det vill säga att växla mellan RASPBIAN och

Packa upp bilden som ska väga 4 mer än GB.
SD- kortet är bäst att använda åtminstone 8 GB och gärna ett välkänt varumärke av god kvalitet (Jag har en Transcend Premium 400x). Hastigheten på hallon beror mycket på detta.

Hur man lägger en bild på ett USB-minne är skrivet i den föregående, med början från och till kapitlet " lansera". Efter att ha slutfört stegen som beskrivs där, ta inte bort kortet och återvänd hit.

Nu måste du hitta och redigera filen config.txt (om du arbetar i Windows, se till att ladda ner Notepad ++ textredigerare och göra allt i den).

I Windows finns den här filen i roten av enheten (i själva verket är detta en startpartition, cirka 100MB. Den är markerad som FAT32. Den andra delen av flashenheten är markerad i ext4 och Windows ser den helt enkelt inte) där bilden spelades in...

... och in på startpartitionen.

Markeringen av kortet är som följer: den första partitionen (boot) skapas för startfiler och formateras i FAT32, 100 MB i storlek, och den andra partitionen är formaterad i ext4 för ett filsystem, cirka 5 GB i storlek. Vid första starten utökas filsystemet automatiskt till hela det återstående utrymmet på kortet (i tidigare utgåvor gjordes detta manuellt).

Tja, jag avviker...

Öppnar filen config.txt och hitta raderna där:

# avkommentera för att tvinga fram ett specifikt HDMI-läge (detta tvingar VGA) #hdmi_group=1 #hdmi_mode=1

Vi ändrar dem så här:

# uncomment för att tvinga fram ett specifikt HDMI-läge (detta tvingar VGA) hdmi_group=2 hdmi_mode=1 hdmi_mode=87 hdmi_cvt 800 480 60 6 0 0 0

Hittills är det allt med den här filen, nu kommer hallonet att starta med vår bildskärm (utan dessa linjer skulle det bara finnas krusningar på skärmen).

Vi sparar filen, kopplar bort kortet, tar ut det ur datorn och sätter in det i RPI.

Vi samlar en "smörgås" från skärmen och hallon (så att HDMI-kontakterna matchar), sätt i HDMI-adaptern (han går in tätt), och leverera ström till RPI:n och till skärmen (det vill säga du måste fylla på med två kablar med mikro-usb och två nätaggregat). Ja, glöm inte att ansluta ditt tangentbord och mus.

PSU för hallon bör vara ca 2 ampere, och en räcker för skärmen. Om det inte finns tillräckligt med ström visas en ikon med en gul blixt på skärmen.
Om hallonet är överhettat visas en termometer på skärmen.

Efter starten visas en flerfärgad fyrkant på skärmen, och sedan en inskription på en vit bakgrund, vilket indikerar att filsystemet har utökats till hela det återstående utrymmet på kortet. Därefter kommer fyra hallon att dyka upp i det vänstra hörnet och olika linjer kommer att köras, sedan kommer skärmen att mörkna i några sekunder och skrivbordet visas ...


Din data:
logga in- pi
Lösenord- hallon

En liten avvikelse: för det första fungerar inte pekskärmen för dig ännu, och för det andra, om fönstret under drift inte passar på skärmen och inga knappar är synliga, måste du hålla ned vänster alt och dra fönstret till valfri plats med musen.

Först måste du konfigurera systemet.

Du kan göra detta genom att öppna en terminal och skriva kommandon där. (även om det inte är särskilt bekvämt eftersom det är litet).

Eller anslut via ssh (inloggning och lösenord skrivs ovan). Jag kommer att göra det via ssh och jag råder dig att göra detsamma.

Så vi anger kommandot:

sudo raspi-config

Vi ignorerar den första punkten eftersom filsystemet redan har utökats automatiskt. Du kan verifiera detta genom att öppna en annan terminal och ge kommandot:

Den andra punkten - att ändra lösenordet, förblir efter eget gottfinnande.

Vi rör inte den tredje och fjärde punkten.

Öppna det femte objektet och välj Ändra språk

Om du vill gå tillbaka till föregående fönster, klicka Esc.

Bläddra nedåtpilen till ru_RU.UTF-8 UTF-8, sätt en asterisk med ett mellanslag och tryck Stiga på.

Välj i nästa fönster ru_RU.UTF-8 och igen trycker vi Stiga på.

Vi återgår till den femte punkten och går till Ändra tidszon, välj Europa och klicka Stiga på.

Välj din stad och klicka Stiga på.

Återigen går vi tillbaka till den femte punkten och går till Ändra tangentbordslayout, välj Generisk 105-nyckel (Intl) PC och klicka Stiga på.

Välj i nästa fönster Övrig och klicka Stiga på.

Vrid pilen till ryska och klicka Stiga på.

I nästa fönster, scrolla upp till ryska och klicka Stiga på.

I de kommande tre fönstren klickar du bara Stiga på.

Nu med en nyckel Flik Välj " Avsluta"och tryck Stiga på.

Detta slutför den grundläggande konfigurationen. (du kan återvända till det när du vill), starta om systemet med kommandot:

Nu om uppdateringar.

Uppdatera arkiven med kommandot...

Sudo apt uppdatering
… Men uppdatera inte systemet - sudo apt uppgradering, om detta görs kommer problem med pekskärmen, tangentbordslayouter och något annat att börja.

Sudo apt installera synaptic mc

Installera xscreensaver Utan vilken skärmen slocknar efter 10 minuter.

sudo apt installera xscreensaver
Vad mer du ska installera bestäm själv.

Nu måste du visa tangentbordslayoutikonen på den övre panelen. Om detta görs på vanligt sätt kommer det att fungera tills den första omstarten. Därför kommer vi att gå åt andra hållet.

Installerar programmet gxkb

sudo apt installera gxkb

Lägger till gxkb att ladda automatiskt:

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

Efter alla rader du behöver för att ange detta - @gxkb

Spara och stäng filen.

Valet av tangentkombination för växling görs i filen - /home/pi/.config/gxkb/gxkb.cfg, som standard anges det där alt_shift, vidarebefordrade jag till ctrl_shift:

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

Spara, stäng filen och starta om.

pekskärm

Ladda ner arkivet till din hemmapp:

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

Packar upp det:

Tar xvf LCD-show-161112.tar.gz

Du kommer att ha en LCD-show-mapp som du behöver gå till...

Och kör skriptet:

Sudo ./LCD5-show

Efter det kommer hallonet omedelbart att starta om och komma till liv med en fungerande pekskärm. Om positioneringsnoggrannheten passar dig kan du inte kalibrera någonting.

Om kalibrering behövs, gå sedan till LCD-show-mappen ...

Cd /home/pi/LCD-show

Och installera paketet xinput-calibrator_0.7.5-1_armhf.deb

sudo dpkg -i -B xinput-calibrator_0.7.5-1_armhf.deb
Detsamma kan göras i "Utforskaren" genom att högerklicka på paketet och välja "Installera paket".

Gå nu till programmenyn, till avsnittet i avsnittet "Alternativ" och välj "Kalibrera pekskärm". Efter en exakt träff på alla fyra målen visas inställningar som måste skrivas till en fil /etc/X11/xorg.conf.d/99-calibration.conf.

Vi startar en annan terminal, öppna filen där ...

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

... och ta bort allt från den.

Vi återvänder till fönstret med kalibreringsdata, kopierar avsnittet "InputClass" och klistrar in det i den tidigare öppnade och tömda filen.

Sektion "InputClass" Identifierare "kalibrering" MatchProduct "ADS7846 Touchscreen" Alternativ "Calibration" "171 3957 174 4042" EndSection
Du har dina siffror.

För att lägga till en "höger musknapp" måste du göra så här:

Sektion "InputClass" Identifier "calibration" MatchProduct "ADS7846 Touchscreen" Alternativ "Calibration" "171 3957 174 4042" Alternativ "EmulateThirdButton" "1" Alternativ "EmulateThirdButtonTimeout" "550" Alternativ "ButtonThirdShold"But5ThirdShold"EmultonThirdShold"EmulateThirdButton"
För att snabbmenyn ska visas måste du hålla pennan i ungefär en halv sekund. Det sista alternativet är tydligen jittertröskeln.

Spara filen, stäng och starta om. Nu kommer allt att stämma.

Eftersom kalibratorn gör små ändringar i filen config.txt (vilket vi korrigerade på datorn), det är värt att säga lite om det. Det här är filen där startinställningarna finns, öppna den och se:

sudo nano /boot/config.txt

Våra redigeringar försvann och dök upp i slutet, med en annan rad:

# Aktivera ljud (laddar in snd_bcm2835) dtparam=audio=on hdmi_group=2 hdmi_mode=1 hdmi_mode=87 hdmi_cvt 800 480 60 6 0 0 0 dtoverlay=ads7846,cs=25_ull_speed,0penirq=1,02speed =0,swapxy=0,pmax=255...

Vi kommer även att lägga till...

Hitta linjerna:

# avkommentar för att tvinga fram en konsolstorlek. Som standard kommer det att visas "s storlek minus # överskanning. #framebuffer_width=1280 #framebuffer_height=720

Och vi gör dem så här:

# avkommentar för att tvinga fram en konsolstorlek. Som standard visas "s storlek minus # overscan. framebuffer_width=800 framebuffer_height=480

Nedan finner vi detta:

# avkommentera om hdmi-skärm inte upptäcks och komposit matas ut hdmi_force_hotplug=1

Och lägg till tre rader:

# avkommentera om hdmi-skärmen inte upptäcks och komposit matas ut hdmi_force_hotplug=1 hdmi_ignore_cec_init=1 hdmi_ignore_cec=1 gpu_mem=256
Du kan försöka allokera mer videominne - gpu_mem=512.

Om du vill öka strömmen som levereras till usb, lägg sedan till en rad någonstans:

Max_usb_current=1
Men här måste du förstå att om du ansluter kraftfulla konsumenter, kanske strömmen av hallonet i sig inte är tillräckligt, vilket uttrycks i instabil drift.

Spara filen och starta om.

De beskrivna inställningarna är tillräckligt för normal drift av RPI, men jag rekommenderar att du läser om de olika parametrarna för denna konfiguration här.

WiFi och Bluetooth

Om du vill inaktivera wifi och/eller bluetooth måste du skapa en fil - /etc/modprobe.d/raspi-blacklist.conf

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

Och klistra in det här:

#wifi blacklist brcmfmac blacklist brcmutil #bt blacklist btbcm blacklist hci_uart
Så wifi och bluetooth är inaktiverat.

Och så bara wifi är inaktiverat:

#bt svartlista btbcm svartlista hci_uart

Installera:

sudo apt-get installera samba samba-common-bin

Säkerhetskopieringskonfiguration:

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

Vi skapar våra egna:

sudo nano /etc/samba/smb.conf

Innehåll:

Workgroup = WORKGROUP netbios namn = RaspberryPi-serversträng = dela säkerhet = användarkarta till gäst = dålig användare kan bläddra = ja sökväg = /home/pi/papka skrivbar = ja bläddringsbar = ja gäst ok = ja
Spara och stäng.

Skapa en mapp för samba:

Mkdir /home/pi/mapp

Låt oss ge henne tillåtelse:

sudo chmod -R 777 /home/pi/papka

Starta om samba:

sudo /etc/init.d/samba starta om

Ställ in på gästinloggning (kom vem du vill) och läsa-skriva.

Kodi Media Center

Skapa en "input"-grupp om den inte finns:

sudo addgroup --systemingång

Installera Kodi:

sudo apt-get installera kodi
Efter installationen startar vi ingenting.

Skapa en fil - /etc/udev/rules.d/99-input.rules

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

Och lägg till följande till den:

DELSYSTEM==ingång, GROUP=ingång, MODE=0660 KERNEL==tty*, GROUP=tty, MODE=0660
Spara och stäng.

Skapa en annan fil - /etc/udev/rules.d/10-permissions.rules

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

# input KERNEL=="mus*|möss|event*", MODE="0660", GROUP="input" KERNEL=="ts*|uinput", MODE="0660", GROUP="input" KERNEL== js*, MODE=0660, GROUP=ingång # tty KERNEL==tty*, MODE=0666 # vchiq SUBSYSTEM==vchiq, GROUP=video, MODE=0660
Spara och stäng.

sudo usermod -a -G audio pi sudo usermod -a -G video pi sudo usermod -a -G input pi sudo usermod -a -G uppringning pi sudo usermod -a -G plugdev pi sudo usermod -a -G tty pi

sudo nano /etc/rc.local

Det kommer att bli så här:

Spara och stäng.

Vi laddar om hallonet för att ändringarna ska träda i kraft.

Nu i programmenyn i avsnittet "Ljud och video" hittar vi "Kodi Media Center" och startar ...

Du kommer att se hur bilden suddas ut och förvandlas till en randig groda. Detta kommer att hända i ett par minuter, och sedan visas bilden. I mitten kommer det att finnas ett fönster som erbjuder att inaktivera inkompatibla arkiv - klicka Ja.

Jag måste genast varna dig för att pekskärmen i Kodi inte fungerar korrekt, vi kan säga att den inte fungerar alls. Jag vet inte hur jag ska lösa det här problemet än. Därför har vi bara mus och tangentbord till vårt förfogande.

Låt oss nu ställa in Kodi. Klicka på knappen SYSTEMET, då Utseende och slutligen Internationell. Klick språk och välj ryska språket (Engelsk).

Klicka sedan på ikonen med huset längst ner till höger, klicka på den stora knappen SYSTEMET, och sedan den lilla till vänster - "System". Välj "Audio output" och under "Audio output device" välj - PI: Analog. Efter det kommer Kodi att starta normalt utan några ränder på skärmen.

Faktum är att före våra förändringar gick både ljud och video genom HDMI-kanalen, och resultatet blev "gröt". Nu går bara video via HDMI och ljud via hörlursuttaget.

Klicka nu igen på ikonen med huset, sedan på avstängningsknappen (nedre till vänster) och sedan på "Avsluta". Mest troligt kommer du att se en frusen svart skärm, så starta om hallonet genom att stänga av strömmen.

Efter omstarten, starta Kodi igen, nu kommer det inte att finnas några ränder längre. Det återstår bara att se till att spelaren inte fryser när du lämnar.

För att göra detta, skapa ett skript - /usr/local/bin/ startkodi

Sudo nano /usr/local/bin/startkodi

Innehåll:

#!/bin/bash fbset_bin=`vilket fbset` xset_bin=`vilket xset` xrefresh_bin=`vilket xrefresh` om [ ! -z $fbset_bin ]; sedan DEPTH2=`$fbset_bin | huvud -3 | svans -1 | cut -d " " -f 10` fi kodi " [e-postskyddad]" if [ ! -z $fbset_bin ]; then if [ "$DEPTH2" == "8" ]; then DEPTH1=16 else DEPTH1=8 fi $fbset_bin -depth $DEPTH1 > /dev/null 2>&1 $fbset_bin - depth $DEPTH2 > /dev/null 2>&1 fi if [ ! -z $xset_bin ] && [ ! -z $xrefresh_bin ]; sedan om [ -z $DISPLAY ]; sedan DISPLAY=":0" fi $xset_bin -display $DISPLAY -q > /dev/null 2>&1 if [ "$?" == "0" ]; sedan $xrefresh_bin -display $DISPLAY > /dev/null 2>&1 fi fi VT="$(fgconsole)" if [ "$VT" ]; sedan sudo chvt 7 sudo chvt "$VT" fi

Spara, stäng och ge skriptbehörigheter:

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

Nu i terminalen, utfärda kommandot:

Nu kommer "utgången" att fungera som den ska.

Att köra skriptet genom terminalen är inte bekvämt, så det måste läggas till i programmenyn. Gå till menyn, i "Alternativ", hitta "Main Menu Editor" och kör den. Välj "Ljud och video" till vänster och klicka på knappen "Skapa objekt" till höger.

I fönstret som visas, mittemot Namn: skriv MyKodi och vice versa kommando: skriv startkodi.

Klick OK, kommer ett nytt objekt att dyka upp i listan - MyKodi

Klicka igen OK.

Nu för att starta mediacentret, i menyn "Ljud och video" finns en knapp MyKodi.