Instalarea și conectarea aplicației Raspberry pi 2. Raspberry Pi. Instalarea sistemului de operare Raspbian. De ce Raspbian este cea mai bună soluție pentru „Zmeura”

Raspberry Pi este un microcomputer ieftin care se potrivește în palmă și poate face multe. Pe baza acestui microcomputer, puteți crea atât proiecte serioase pentru administrare casă inteligentă, și utilizați ca centru media sau chiar ușor computer de acasă cu linux.

Într-unul dintre articolele anterioare, ne-am uitat în detaliu la începerea cu Raspberry Pi 3, cum să conectați dispozitivul și ce este necesar pentru aceasta, acum ne vom opri mai detaliat asupra unei astfel de sarcini precum instalarea Raspberry Pi 3 în funcțiune. Utilizează un procesor cu arhitectură ARM, ceea ce înseamnă că puteți instala orice distribuție suportată de ARM sau o distribuție Raspbian construită special pentru Raspberry.

Instalarea unui sistem Raspberry cu NOOBS

Acesta este cel mai simplu mod de a obține un Linux complet și funcțional pe Raspberry Pi. Sistemul de operare implicit NOOBS (New Out Of Box Software) pentru Raspberry Pi a apărut în 2013 și oferă o interfață simplă prin care puteți instala mai multe sisteme populareîn câteva clicuri.

1. Pregătirea cardului SD

În primul rând, trebuie să vă pregătim cardul SD. Ai nevoie de un card cu o capacitate de minim 4 GB. Rulați această comandă:

Acum conectați cardul la computer folosind un cititor de carduri și executați din nou comanda, astfel încât să puteți determina ce nume din sistem a fost atribuit cardului dvs. De exemplu, ar putea fi mmcblk0. Dacă este deja partiționat, veți vedea p1 la sfârșitul numelui, de exemplu mmcblk0p1. Dacă harta nu a fost încă partiționată, atunci trebuie să facem acest lucru, pentru a folosi fdisk:

sudo fdisk /dev/mmcblk0

Șterge totul tronsoane existente prin intermediul d, introduceți numărul de partiție dorit, dacă este necesar, apoi utilizați n, pentru a crea o nouă partiție și p pentru a confirma crearea. Avem nevoie de o partiție pentru întreaga unitate flash, dacă o aveți deja, atunci nu trebuie să faceți nimic.

Când ați terminat, faceți clic tși setați tipul de partiție la W95 FAT32, chiar dacă este Linux, pentru programul de instalare trebuie să îl utilizați Sistemul de fișiere GRAS. Faceți clic pentru a salva modificările. w.

Rămâne să formatați partiția în sistemul de fișiere FAT32:

sudo mkfs.vfat /dev/mmcblk0p1

Puteți descărca imaginea NOOBS de pe site-ul oficial. Avem nevoie de o arhivă ZIP a celei mai recente versiuni.


Puteți alege între două versiuni, versiunea completă cu instalare offline și versiunea minimă care necesită o conexiune la internet pentru a fi instalată pe Raspberry Pi. Microcomputerul trebuie să fie conectat cu un cablu Ethernet, retea fara fir disponibil numai pe sistemul de operare instalat.

Programul de instalare NOOBS include următoarele sisteme de operare:

  • Raspbian;
  • Pidora;
  • RISCOS;
  • Arch Linux;
  • OSMC.

Poate că, în timp, alte sisteme vor fi adăugate acolo.

3. Scrieți pe cardul SD

Aici este încă mai ușor să instalați sistemul de operare Raspberry Pi 3 prin simpla copiere a fișierelor. Pentru a face acest lucru, cardul SD trebuie să fie montat în sistem. Verificați unde l-a conectat managerul de fișiere:

montură | grep -i mmcblk0p1

Dacă nu v-ați conectat încă, deschideți-l manager de fișiereși apoi repetă din nou. Nautilus are o opțiune de meniu contextual precum „Deschide în terminal”, îl puteți folosi aici. Sau utilizați comanda cd pentru a naviga la folderul unității flash:

cd /media/cale/la/dosar/

Apoi dezarhivați conținutul arhivei NOOBS în ea:

dezarhivați /home//Descărcări/RaspberryPi/distros/NOOBS_v1_3_11.zip

Aceasta este întreaga instalare, când extragerea este finalizată, puteți demonta cardul de memorie:

sudo umount /dev/mmcblk0p1

Pe Windows, puteți face același lucru în GUI, doar extrageți conținutul arhivei zip noobs pe o unitate flash.

4. Pornirea sistemului

Apoi puteți scoate cardul de pe computer și îl conectați la Raspberry, va trebui, de asemenea, să conectați dispozitivul prin HDMI la ecran, apoi porniți alimentarea și conectați tastatura. În programul de instalare, trebuie să selectați sistemul de operare pe care doriți să îl instalați:

Instalarea este destul de rapidă și este o copie fișierele dorite pe același card de memorie. Dacă instalați mai multe sisteme, atunci un meniu de selecție va fi disponibil pentru dvs., dar dacă este doar unul, atunci acesta va fi încărcat implicit. Instalarea noobs raspberry pi 3 pe videoclip:

Instalarea unui sistem Raspberry dintr-o imagine

O altă modalitate de a instala sistemul de operare Raspberry Pi 3 este utilizarea imaginii img. De exemplu, puteți descărca o imagine Raspbian Jessie și pur și simplu o puteți arde pe un stick de memorie.

Cel mai simplu mod de a face acest lucru pe Linux este să utilizați utilitarul Ether. Este deja disponibil în majoritatea distribuțiilor.

Alte sisteme de operare sunt disponibile pe același site ca NOOBS. De exemplu, puteți descărca Raspbian, Ubuntu MATE 16.04 sau chiar Windows 10 IoT:

Dar, în plus, puteți instala și alte sisteme de operare descărcate din alte resurse în acest fel.

Trebuie să descărcați imaginea sistemului de operare, care va avea extensia de fișier .img. Adesea, aceste fișiere sunt împachetate suplimentar în arhive zip pentru a ocupa mai puțin spațiu, așa că dacă obțineți o astfel de arhivă, despachetați-o.

2. Scrierea unei imagini pe un card

Când aveți un fișier img, rulați utilitarul Ether și selectați imaginea dorită din secțiune „Selectați imaginea”:

Apoi, asigurați-vă că selectați cardul de memorie corect. Dacă dispozitivul trebuie schimbat, faceți clic pe butonul "Schimbare":

Dacă totul este corect, apăsați butonul pentru a scrie imaginea pe unitatea flash. Flash. Când procesul este finalizat, dvs sistem de operare Zmeura va fi gata de utilizare. Scoateți cardul din computer, conectați-l la Raspberry Pi și porniți.

concluzii

După cum puteți vedea, instalarea sistemului de operare raspberry pi 3 este foarte ușoară dacă acest sistem de operare este acceptat oficial. Pe lângă metodele descrise în articol, puteți utiliza și alte metode de înregistrare, de exemplu, utilitarul dd. Dacă ești începător, atunci NOOBS va fi o opțiune ideală pentru tine, pentru utilizatorii avansați există imagini. Dar oricum, Instalare Linux mult mai ușor pe Raspberry Pi 3 Instalări Windows sau Mac către un computer. Ai o Zmeura? Pentru ce sarcini îl folosești? Scrieți în comentarii!

Computer de dimensiune completă Card de credit. Controlerul poate afișa o imagine pe afișaj, poate lucra cu dispozitive USB și Bluetooth, poate face fotografii și videoclipuri pe cameră, poate reda sunete prin difuzoare și poate accesa Internetul. Luați în considerare să începeți cu computerele cu o singură placă Raspberry Pi.

Platforme Raspberry Pi

Recenzie video

Instalare și configurare

Pornirea calculatorului

Ceva n-a mers bine

Dacă apare un pătrat colorat când porniți Raspberry Pi, atunci versiunea dvs. a sistemului de operare este învechită. Pentru a rezolva problema actualizați sistemul de operare pe cardul SD.

Actualizarea pachetelor

Pentru stabil şi funcţionare corectă Pachetele software de actualizare a sistemului de operare Raspbian.


Cele mai recente pachete software sunt acum instalate pe sistemul de operare Raspbian.

Interfață I²C

Autobuzul I²C este cel mai simplu mod de a face schimb de informații. Fiecare dispozitiv conectat la linia I²C are propria sa adresă, prin care Raspberry Pi îl accesează.

Liniile de interfață au un pull-up încorporat pentru alimentarea cu energie prin rezistențe. În consecință, acestea nu pot fi utilizate ca porturi I/O generale în cazurile în care pullup-urile trebuie dezactivate.

Activarea autobuzului

Autobuz implicit I²C


Ca răspuns, ar trebui să vedeți o pânză de fișiere, printre care: i2c-1 .
Acum puteți folosi interfața I²C

Scaner I²C

O listă cu adresele dispozitivelor conectate la linia I²C poate fi obținută cu programul i2cdetect din pachetul i2c-tools:

    Instalați pachetul i2c-tools: sudo apt-get install i2c-tools

    Căutați dispozitive pe magistrală: sudo i2cdetect -y 1

Interfață SPI

SPI este o interfață de date serială cu 4 fire concepută pentru a oferi interfața de mare viteză simplă și ieftină a microcontrolerelor și perifericelor.

Raspberry Pi are o magistrală SPI - SPI0. Dar versiunile mai noi ale single-board, de exemplu, au două autobuze: SPI0Și SPI1

Activați magistrala SPI0

Autobuz implicit SPI0 dezactivat. Urmați acești pași pentru a activa.


Ca răspuns, ar trebui să vedeți o pânză de fișiere, inclusiv două: spidev0.0 și spidev0.1 .
SPI0 cu capacitatea de a conecta două dispozitive slave. Acum puteți folosi interfața SPI pentru comunicarea cu senzori și module.

Activați magistrala SPI1

Pentru a porni autobuzul SPI1, trebuie să editați manual fișierul de setări de pornire a sistemului config.txt .


Ca răspuns, ar trebui să vedeți o pânză de fișiere, dintre care trei sunt responsabili SPI1: spidev1.0 , spidev1.1 și spidev1.2 .

Dacă ai un autobuz SPI0, vor mai fi două fișiere: spidev0.0 și spidev0.1 .

Asta înseamnă că ai SPI0 cu posibilitatea de conectare a două dispozitive slave şi SPI1 cu capacitatea de a conecta trei dispozitive slave.

interfață UART

UART (Serial) este o interfață asincronă de transfer de date care transferă în serie biți dintr-un octet de date. Transmisia asincronă permite transmiterea datelor fără utilizarea unui semnal de ceas de la transmițător la receptor. În schimb, receptorul și transmițătorul convin în prealabil asupra temporizării și „biților de pornire” speciali care sunt adăugați fiecărui cuvânt de date pentru a sincroniza receptorul și transmițătorul. Există multe dispozitive cu care Raspberry Pi poate comunica folosind protocolul UART.

Pentru a determina setarile optime pentru controlerele (optimizare parametrica) ale ACS, este necesar sa existe informatii despre caracteristicile statice si dinamice ale obiectului reglementat si perturbatiile existente. Cele mai fiabile sunt caracteristicile statice determinate experimental.

Setarea optimă a controlerului PID vă permite să aduceți obiectul la punctul de referință cât mai repede posibil și aproape fără depășire. Un semn al setării corecte este o creștere lină, fără smucituri a parametrului reglabil și prezența impulsurilor de frânare la apropierea punctului de referință atât de jos, cât și de sus (Fig. 14.39).

Dacă obiectul atinge valoarea de referință cu o depășire mică și oscilații cu decădere rapidă, puteți reduce ușor câștigul, lăsând toți ceilalți parametri neschimbați.

Mărimea caracteristicii maxime de amplitudine-frecvență a unui sistem de control închis, precum și frecvența sa de rezonanță, pot fi determinate din caracteristica de timp a sistemului în raport cu acțiunea de control prin valoarea condiționată a gradului și frecvenței sale de amortizare (Fig. 14.40).

Orez. 14.39. Performanță PID optimă

Orez. 14.40. Răspunsul în trepte al sistemului de control în buclă închisă

Această împrejurare face posibilă determinarea aproximativă a parametrilor obiectului controlat și în funcție de curba obținută experimental a procesului tranzitoriu sub acțiune în trepte de la regulatorul master. Într-adevăr, dacă sunt cunoscute gradul de atenuare a procesului tranzitoriu și frecvența acestuia, precum și valorile numerice ale setărilor controlerului la care a fost înregistrat acest proces, atunci, în principiu, nu este dificil să se determine care sunt valorile numerice. parametrii instalației ar trebui să fie pentru ca caracteristica amplitudine-fază a unui sistem în buclă deschisă cu parametri cunoscuți ai setărilor controlerului atins cercul cu un indice corespunzător acestui grad de atenuare la o frecvență corespunzătoare frecvenței tranzitoriu.

Procedura pentru determinarea setării optime a controlerului PI în funcție de graficul răspunsului în timp al unui sistem de control în buclă închisă folosind grafice este următoarea:

1. Sistemul de control cu ​​o setare arbitrară a controlerului este inclus în lucrare. După ce s-au asigurat că funcționează stabil, schimbă rapid setarea regulatorului cu o valoare suficient de mare, dar acceptabilă în funcție de condițiile de funcționare și înregistrează procesul de modificare a variabilei controlate în timp.

2. Din graficul rezultat al modificării valorii controlate, a cărui vedere tipică este prezentată în fig. 14.40 se determină gradul de atenuare și perioada de oscilație a tranzitoriului T.

3. După ce s-a calculat valoarea raportului dintre perioada de oscilație a procesului tranzitoriu și valoarea timpului izodrom stabilit în controler în timpul experimentului, se găsesc valorile factorilor de corecție pentru valoarea coeficientului de transmisie a controlerului și pentru valoarea timpului său izodrom, adică determinați de câte ori trebuie schimbate valorile numerice ale setărilor controlerului, astfel încât setarea să fie aproape de optim.

4. După setarea setărilor găsite în regulator, experimentul se repetă și se efectuează o recalculare, similară cu cea descrisă mai sus. Dacă se dovedește că valorile numerice ale factorilor de corecție sunt apropiate de unu (sunt în intervalul 0,95–1,05), putem presupune că ajustarea s-a încheiat. În caz contrar, trebuie să reconfigurați.

În practica muncii de ajustare, ei folosesc formule aproximative pentru determinarea setărilor optime pentru regulatoare pentru obiectele descrise de expresiile de mai jos pentru diverse criterii de optimitate.

1. Institutul de Inginerie Termică All-Union numit după F.E. Dzerjinski (VTI) Pentru o rată de amortizare pe o perioadă de  = 0,75 și o estimare pătratică integrală apropiată de minim, se recomandă următoarele formule pentru calcularea parametrilor unui controler PI cu funcție de transfer:

W(P) =K p( T din R+ 1)/T din R.

La 0<  об /T dar< 0,2

, T din = 3,3 vol.

La 0,2<  об /T dar< 1,5

, T din = 0,8T dar .

La = 0,9, 0< об /T dar< 0,1

, T din = 5 vol.

La 0,1<  об /T dar< 0,64

, T din = 0,5T dar .

2 disponibile nomograme pentru obiecte similare, pentru a determina, in functie de parametrii obiectului si de atenuarea data, K R ,T din (Metoda Rotach).

3. Există metoda de compensare constantă maretimpul obiectului (T din = T despre ) la coeficientul de amortizare = 707 (optimul modular).

4. Calculul analitic al limitei de stabilitate și al parametrilor controlerului pentru un anumit grad de oscilație pentru răspuns în frecvență extins(metoda stephanie) se foloseşte şi în prezenţa unui calculator şi a unor metode de calcul adecvate. Toate metodele dau rezultate apropiate ale calculării parametrilor controlerului și, în consecință, procese tranzitorii apropiate.

5. În practică, calculele regulatoarelor se termină cu lucrări de ajustare la utilizare metode experimentale de optimizare parametrică.

Aceste metode se bazează pe controlul direct al răspunsurilor tranzitorii sau în frecvență în procesul de selectare a parametrilor optimi de acordare sau cu parametri care asigură în mod evident o mișcare ACP stabilă. Apoi, prin introducerea unei perturbații, se observă reacția sistemului la aceste perturbații. Schimbând intenționat setările regulatorului, se realizează natura dorită a procesului tranzitoriu. Aceasta este o procedură iterativă în mai mulți pași. Aceste metode au fost dezvoltate în așa măsură încât fac posibilă automatizarea acestui proces cu implicarea umană minimă 3 .

Cea mai simplă setare este atunci când într-un ACP închis cu un controler PI (cu un controler PI T de instalare foarte mare) creste K p până la limita de stabilitate, determinați K p .cr Si t banda kr perioadă de oscilații constante. Apoi setați parametrii:

Pentru controlerul P K p .opt = 0,55 K p .cr;

Pentru controlerul PI K p .opt = 0,55 K p .cr, T afară = 1,25 T per.cr.

6. Oferă rezultate mai bune optimizare treptat cu o estimare a răspunsului tranzitoriu la fiecare pas .

În planul setărilor controlerului PI există linii de același grad de atenuare  (Fig. 14.41).

Aceeași atenuare (fie ψ= 0,75) poate fi obținută cu diferiți parametri ai controlerului. În același timp, este necesar să se asigure eroarea pătratică minimă, care se modifică în plan, așa cum se arată în Fig. 14.42. Astfel, este necesar să se caute punctul optim de reglaj.

Din curbele (Fig. 14.43) pentru diferite setări, se poate observa că în punctele 1 Și 2 procesele tranzitorii sunt întârziate, la punctul 4 exista o componenta aperiodica care intarzie procesul. Căutarea setării optime constă în următorii pași (Fig. 14.44, 14.45):

1. Supraestimați T afară, subestima K R(punctul 1).

2. Creste K R astfel încât în ​​timpul procesului oscilator ψ = 0,8–0,9 (punctul 2 ).

Orez. 14.44. Etape pentru setarea practică a parametrilor controlerului PI

3. Reduceți T de la a scăpa de componenta aperiodică (puncte 3 ,4 ).

4. Reduceți K R astfel încât la ψ= 0,95…1 și cu diferite variații ale proprietăților dinamice ale obiectului de control, procesele tranzitorii sunt ușor oscilante (punct 5 ).

Această metodă de optimizare nu necesită o determinare precisă a parametrilor obiectului și a parametrilor controlerului, deoarece parametrii de reglare sunt variați în raport cu valorile inițiale, prin urmare este utilizat pe scară largă.

Orez. 14.45. Natura proceselor tranzitorii la diferite setări ale parametrilor regulatorilor

De exemplu, în instrucțiunile pentru reglatorul ATS cu un controler digital PI, sunt date următoarele recomandări.

    controlerul este setat pe control PI;

Orez. 14.46. Tranzitoriu de ieșire PI

    schema bloc a controlului este prezentată în fig. 14,47;

Orez. 14.47. Schema structurală a controlului obiectului cu actuator pneumatic: w– influența stabilirii; X– valoare reglabilă; xd- abaterea valorii controlate; y– actiune de control; 1 – traductor de masura; 2 – stabilitor de valori; 3 – amplificator de reglare; 4 - convertor de semnal electro-pneumatic; 5 - senzor; 6 – unitate de acţionare pneumatică

- coeficient proporţional K R = 0,1;

- timp izodrom T n= 9984 s;

- perioada de grație T v =oprit;

– setarea parametrilor controlerului PI:

setați valoarea de referință dorită și setați manual abaterea de control la zero;

comutați în modul automat;

crește încet K R, până când circuitul de control începe să oscileze prin mici modificări ale punctului de referință;

scădere ușor K R până când fluctuațiile sunt eliminate;

reduce T n până când circuitul de control începe din nou să oscileze;

crește încet T n până când se elimină polarizarea oscilației.

Biletul numărul 16

    pompe - mașini care furnizează lichide;

    ventilatoare și compresoare - mașini care furnizează aer și gaze tehnice.

Ventilator- o mașină care mișcă un mediu gazos la un grad de creștere a presiunii Ep< 1,15 (степень повышения давления Ер - отношение давления газовой среды на выходе из машины к давлению ее на входе).

Compresor- o mașină care comprimă gaz cu Ep > 1,15 și are răcire artificială (de obicei cu apă) a cavităților în care sunt comprimate gazele.

Conform GOST 17398-72, suflantele (pompele) sunt împărțite în două grupuri principale: pompe dinamice și pompe volumetrice.

    La supraalimentatoarele dinamice, transferul de energie la un lichid sau gaz are loc prin munca forțelor de flux de masă într-o cavitate conectată permanent la intrarea și ieșirea supraalimentatorului.

    În supraalimentatoarele volumetrice, o creștere a energiei fluidului de lucru (lichid sau gaz) se realizează prin acțiunea forței corpurilor solide, de exemplu, pistoanele din mașinile cu piston din spațiul de lucru al cilindrului, conectate periodic prin intermediul supapelor la intrarea și ieșirea supraalimentatorului.

Volum >= 16 GB, clasa >= 10

  • Alimentare 5V ieșire >= 2A
  • cablu HDMI
  • Monitorizați
  • Mouse USB, tastatură
  • Varietate de distribuții

    Descărcați imaginea sistemului de operare (în continuare OS) de pe site-ul oficial
    https://www.raspberrypi.org/downloads/raspbian/
    • INCEPATORI- instalare simplificata si lunga deoarece kitul de distribuție este descărcat de Malinka în procesul de selectare a sistemului de operare dorit din lista celor sugerate. Nu necesită creație unitate flash bootabilă- doar copiați conținutul arhivei pe o unitate flash USB
    • RASPBIAN- o distribuție completă a principalului sistem de operare oficial pentru Raspberry Pi. Dimensiune ~2 GB - instalare rapidă
    Raspbian este oferit în două versiuni:
    • DESKTOP- un kit de distribuție cu o mulțime de software preinstalat, inclusiv Raspberry Pi Desktop (RPD), birou, cadre.
    • LITE- versiune de consola simplificata - potrivita pentru versiunile mai vechi, mai putin puternice ale Raspberry Pi si/sau utilizatori avansati care sunt capabili sa instaleze si sa configureze pachetele software necesare. Desktop-ul poate fi instalat și manual.

    Propun sa luam in considerare instalarea RASPBIAN DESKTOP

    Instalare

    Descărcați distribuția de pe pagina de descărcare
    Pentru asta ai nevoie de un program
    Specificați calea către imaginea sistemului de operare și litera cardului de memorie

    Clic Scrie, apoi da

    Alergați fără monitor

    Pentru a vă conecta imediat la Raspberry prin Wi-Fi, trebuie să specificați datele pentru conectarea la rețea și să permiteți accesul prin SSH

    Să aducem următoarele două fișiere la forma specificată:
    rootfs/etc/network/interfaces
    allow-hotplug wlan0 iface wlan0 inet dhcp wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf iface default inet dhcp
    Introduceți numele și parola rețelei dvs.:
    /etc/wpa_supplicant/wpa_supplicant.conf
    network=( ssid="YOUR_NETWORK_NAME" psk="YOUR_NETWORK_PASSWORD" proto=RSN key_mgmt=WPA-PSK pairwise=CCMP auth_alg=OPEN ) Pentru a permite accesul prin SSH în secțiunea (!) boot/ Să creăm un fișier gol numit SSH.

    instalarea nmap sudo apt install nmap

    scanează gazdele din interiorul rețelei (una dintre ele este Raspberry) sudo nmap -sn 192.168.1 .0/24

    Numărul roșu depinde de modelul de router (0,1,2,10...)

    Conexiune SSH: ssh [email protected]
    parola utilizator pi: zmeura

    Pentru a vă conecta prin VNC:

    1. Activați interfața VNC folosind utilitarul raspi-config (Opțiuni de conectare >>> VNC >>> Da)
    2. În același loc, setați rezoluția dorită pentru desktop (Opțiuni avansate >>> Rezoluție >>> [alegeți cea dorită] >>> Ok)

    Introduceți cardul microSD cu sistemul în slot Zmeură, conectăm perifericele (monitor, tastatură, mouse) și la ultima tură furnizăm energie, deoarece acesta este și un semnal de pornire Zmeura. Dacă totul este făcut corect, după un timp vom vedea Desktop-ul Raspbian- sistemul este instalat.

    Configurare inițială

    În primul rând, ne conectăm la rețele WiFi sau cablu Ethernet la router pentru a accesa Internetul
    Apoi, deschideți terminalul cu o comandă rapidă de la tastatură Ctrl+Alt+T, introduceți comanda sudo apt-get update -y && sudo apt-get upgrade -y
    și apăsați Enter
    Aceasta va verifica disponibilitatea noilor versiuni ale pachetelor instalate și, dacă este disponibil, va actualiza software-ul.
    Configurați setări importante de acces Zmeură, deschide fereastra de configurare:


    În prima filă, puteți schimba parolă împlicită utilizator pi (implicit este zmeura )Pe fila Interfețe:

    • aparat foto- interfata speciala de control al camerei pt Raspberry Pi

    • SSH- accesibilitatea sistemului la acces prin protocolul SSH
    • VNC- disponibilitatea sistemului pentru telecomandă desktop prin VNC
    • Restul protocoalelor se referă la pieptene cu pin Raspberry GPIO

    Setarea unei adrese IP statice Raspberry

    Dacă nu utilizați Raspberry Pi ca PC desktop, în cele mai multe cazuri va trebui să vă conectați la Zmeura din exterior (SSH sau VNC), pentru a face asta macar trebuie sa cunosti adresa IP Zmeură, și este dinamic în mod implicit, ceea ce înseamnă că se poate schimba la următoarea pornire. Aflați adresa IP Zmeuraîn acest moment Puteți rula comanda în terminal ifconfig.
    În exemplul de mai jos, Raspberry este conectat la rețea prin Wi-Fi, iar interfața este utilizată în consecință. wlan0 iar adresa sa este vizibilă pe ecran - 192.168.1. 12 . Apropo, înainte de repornire era adresa 192.168.1. 17

    De fiecare dată când un dispozitiv se conectează la o rețea, acesta își primește adresa folosind protocolul DHCP(Protocolul de configurare dinamică a gazdei) este a protocol de rețea, care permite computerelor să obțină automat o adresă IP și alte setări necesare pentru a funcționa într-o rețea TCP/IP.
    Acest protocol este inițializat atât pe router, cât și pe Zmeura. Pentru a face atribuirea adresei de fiecare dată la aceeași valoare, trebuie să modificați setările DHCP în raport cu Zmeură fie pe router, fie pe Zmeura.
    • Cea mai ușoară opțiune este să accesați setările DHCP ale routerului și să alocați un IP static pentru dispozitiv cu o anumită adresă MAC (este afișat și prin comanda ifconfig, parametrul eter este diferit pentru diferite interfețe).
    Cu toate acestea, routerele fiecăruia sunt diferite, așa că luați în considerare cazul configurarii DHCP Zmeura.
    1. Să decidem asupra interfeței folosite, lista lor este doar emisă de comanda ifconfig: dacă se folosește un port Ethernet pentru conexiune, atunci aceasta este interfața eth0, dacă modulul Wi-Fi încorporat este wlan0 dacă extern adaptor wifi, apoi wlan1 etc. Luați în considerare cazul cu wlan0
    2. Urmează adresa IP a routerului. Aceasta este adresa pe care o introduceți în bara de adrese a browserului pentru a intra în setările routerului, de obicei 192.168.1.1. Probabil că puteți afla acest lucru cu comanda de rută - va fi valoarea Gateway în linia cu valoarea Flags egală cu „UG” (Up Gateway)
    1. Selectăm o adresă IP arbitrară pentru Raspberry - de fapt, aceasta este valoarea ultimei cifre din adresa gateway-ului de la 0 la 255, excluzând 1 (aceasta este adresa gateway-ului în sine) și alte adrese deja ocupate de alte dispozitive. Dacă nu este posibil sau de dorit să vizualizați lista dispozitivelor conectate (prin interfața routerului), puteți lua un număr mai mare de 100, să spunem că aceasta va fi adresa 192.168.1.111/24 (mască de subrețea de 24 de biți)
    2. Toate setările din Linux sunt stocate în fișiere text, pentru DHCP este un fișier dhcpcd.conf, care se află în folderul de sistem /etc/. Să-l deschidem în editorul de text nano console cu comanda
    nano /etc/dhcpcd.conf
    1. Găsim un bloc aproape la sfârșitul dosarului

    1. Să decomentăm rândurile necesare și să ne specificăm valorile:

    # Exemplu de configurare IP statică:
    interfata wlan0
    static ip_address= 192.168.1.111/24
    #static ip6_address=fd51:42f8:caae:d92e::ff/64
    routere statice= 192.168.1.1
    static domain_name_servers= 192.168.1.1 8.8.8.8

    Ultima valoare - listă servere DNS- acesta este routerul nostru și serverul DNS public al Google

    1. Salvează modificările Ctrl+O, ieșiți din nano Ctrl + X
    2. Reporniți Zmeură: sudo reporniți acum
    Configuratie minima Raspberry Pi gata! Puteți începe să implementați un server de acasă sau altceva)

    Destinat utilizatorilor începători ai acestui computer cu o singură placă. În mod tradițional, lecțiile vor fi publicate în format text-grafic și video.

    Astăzi este prima lecție în care ne vom uita la dispozitiv Raspberry Pi, haideți să ne dăm seama cum să instalați sistemul de operare Raspbian, să vă conectați, să îl pornim și să îl dezactivați Raspberry Pi.

    Videoclipul primei lecții:

    Pentru a începe, vă recomandăm să citiți articolul, care descrie ce sunt în general computerele Raspberry Pi și cu o singură placă, de ce sunt necesare, care sunt avantajele lor față de computerele tradiționale, de ce aveți nevoie pentru a începe să lucrați cu Raspberry Pi, unde pentru a-l cumpăra și de ce Raspberry Pi este folosit pentru a construi roboți și este studiat în cercurile robotice.

    Placa Raspberry Pi

    Pentru prima lecție avem nevoie de:

    • Placa Raspberry Pi;
    • cablu de alimentare cu ieșire micro USB și tensiune 5V, curent minim 700 mA (un astfel de cablu poate fi cumpărat special sau folosit Încărcător cu ieșire micro USB de la telefon, tabletă și alte gadget-uri);
    • tastatura USB;
    • mouse USB;
    • monitor sau televizor cu interfata HDMI/RCA/DVI;
    • cablu, al cărui capăt este RCA sau HDMI, iar celălalt se potrivește cu monitorul dvs.;
    • Card SD de la 4 GB și clasa de viteză de la 4;
    • orice computer „obișnuit” cu o conexiune la internet și un cititor de carduri SD.

    Deci, dacă le ai pe toate, să începem.

    Sistemele de operare Raspberry Pi și software-ul NOOBS

    Placa nu are un sistem de operare preinstalat, așa că primul lucru de făcut este să o instalezi.

    • Pidora, bazat pe Fedora Remix;
    • Versiunea ARM a OpenELEC, centru media XMBC;
    • RaspBMC, centru media XMBC.

    Dintre sistemele de operare enumerate, producătorul recomandă utilizarea Raspbian, în lecțiile noastre vom adera la această recomandare. Despre specificul altor sisteme de operare vom vorbi în lecțiile viitoare. Raspbian și celelalte sisteme de operare enumerate sunt incluse în INCEPATORI. Cel mai simplu mod de a instala un sistem de operare pe un Raspberry Pi este să folosești NOOBS.

    NOOBS este un program care include distribuții ale sistemelor de operare enumerate mai sus și vă permite să instalați într-un mod simplu și ușor de înțeles pentru un începător. NOOBS este dezvoltat de Fundația Raspberry Pi și poate fi descărcat gratuit de pe site-ul oficial la link.

    După cum am menționat deja, un card SD este folosit ca memorie permanentă pentru Raspberry Pi. Sistemul de operare va fi stocat și pe cardul SD.

    Instalarea sistemului de operare Raspbian pe Raspberry Pi

    Există trei moduri de a instala un sistem de operare pe un Raspberry Pi:

    1. Cumpărarea unui card SD cu Raspbian sau NOOBS deja instalat. Nu prea are sens. Deși prețul unui astfel de card nu va fi cu mult mai scump decât un card SD obișnuit de aceeași dimensiune, dar va trebui să aștepte (dacă comandați prin poștă).
    2. Descărcați NOOBS pe cardul SD și instalați sistemul de operare Raspbian de pe acesta.
    3. Montarea imaginii OS Raspbian direct pe cardul SD, în acest caz, puteți începe să o utilizați imediat după ce o porniți

    Instalarea sistemului de operare Raspbian

    Luați în considerare a doua opțiune pas cu pas (este implementată și în videoclip).

    1. Introducem cardul SD în computer (nu în Raspberry Pi, în „normal”) și îl formatăm (producătorul recomandă SDFormatter, dar puteți folosi orice alte mijloace, inclusiv pe cel inclus în program Windows); la formatare, specificați sistemul de fișiere FAT32.
    2. Descărcați arhiva zip cu NOOBS de pe site.
    3. Despachetați arhiva descărcată pe cardul SD, astfel încât fișierele să fie localizate direct în directorul rădăcină.
    4. Introducem un mouse USB, o tastatură USB, un card SD pregătit în paragrafele precedente, un monitor în placă.
    5. Conectăm alimentarea prin microUSB.
    6. Dacă televizorul este conectat prin RCA („lalea”), apăsați „3” de pe tastatură.
    7. În fereastra afișată, selectați sistemul de operare Raspbian și aspectul tastaturii rusești, puteți selecta și limba (nu există rusă).
    8. Faceți clic pe „Instalare” și confirmați.
    9. Asteapta pana cand va trece prin proces instalare și se va porni în consolă
    10. În Instrumentul de configurare care se deschide (setările acestuia pot fi modificate ulterior), în al treilea paragraf, selectați a doua opțiune, apoi interfața implicită va fi grafică (LXDE).
    11. Faceți clic pe „Terminat”, acceptați să reporniți și așteptați să treacă
    12. Dacă aveți nevoie de un nume de utilizator și o parolă, introduceți numele de utilizator pi si parola zmeura, iar desktopul se va deschide.

    În timpul procesului de instalare vor apărea diverse mesaje de bun venit și solicitări, cum ar fi:

    Nu vă faceți griji, se va putea programa în curând!

    Acum să luăm o a treia metodă alternativă pas cu pas.

    1. Descărcați arhiva cu imaginea de pe site.
    2. Despachetați-l, ar trebui să obțineți un fișier .img.
    3. Introducem cardul SD în computer (nu în Raspberry Pi, în "normal")
    4. Montam fișierul instalat(recomanda producatorul).
    5. Efectuăm punctele 4-6 din instrucțiunile anterioare.
    6. Efectuăm punctele 10-12 din instrucțiunea anterioară

    Sistem de operare Raspbian instalat! Puteți lucra mai departe.

    Raspberry Pi și Raspbian „desktop”

    Programe pentru Raspberry Pi

    Sistemul de operare Raspbian are diverse programe preinstalate, care poate fi deschis din meniul Start. O mulțime de software preinstalat sunt concepute pentru programare: Scratch, Python, Wolfram și altele. Există și aproximativ 10 jocuri care pot fi deschise din programul Python Games. Și, desigur, există astfel de programe standard, cum ar fi un calculator, editor de text, browser și altele.

    Alt software pentru Raspberry Pi poate fi descărcat de la Magazin Pi (similar Google Play pentru Android sau Magazin de aplicații pentru Apple) - unele dintre programe sunt plătite, altele sunt gratuite.

    Puteți descărca software suplimentar din Pi Store

    Pornirea și oprirea Raspberry Pi

    Sistemul de operare instalat este stocat pe un card SD, așa că vom folosi întotdeauna acest card pentru a opera Raspberry Pi.

    Cum să porniți Raspberry Pi: conectați, porniți alimentarea - începe imediat să se pornească, dacă este necesar, introduceți datele de conectare pi si parola zmeura.