Utilizarea Raspberry Pi. Raspberry Pi în educație. Ce este în pachet

" prezintă cursul de formare „Raspberry Pi: Prima cunoaștere”.

Lecțiile includ instrucțiuni text, fotografii și videoclipuri cu instrucțiuni. În fiecare lecție veți găsi o listă de componente necesare și o listă de programe. Cursul se adresează începătorilor; nu aveți nevoie de cunoștințe pentru a începe. Informații suplimentare din inginerie electrică sau robotică.

Scurte informații despre Raspberry Pi

Ce este Raspberry Pi?

Raspberry Pi– computer cu o singură placă, adică diferite părți ale computerului care sunt de obicei amplasate pe plăci separate sunt prezentate aici pe una. În plus, această placă are o dimensiune relativ mică - aproximativ 8,5 * 5,5 cm.

Numele produsului combină Raspberry - zmeură și Pi - numărul Pi. Imaginea unei zmeuri a devenit logo-ul proiectului.

Vânzările de „zmeură” au început relativ recent - la începutul anului 2012, astăzi este cea mai populară platformă din domeniul său, au fost deja vândute peste 3,5 milioane de copii Raspberry Pi.

Cum sunt legate Raspberry Pi și roboții?

Raspberry Pi este adesea folosit ca creier robot, Acasă Server sau pur și simplu calculator.

Raspberry Pi în educație

Proiectul a fost creat inițial ca un proiect educațional; Raspberry Pi este excelent pentru a învăța elementele de bază ale electronicii. Pe Pe baza de zmeura Pi a creat o mulțime de . Cu toate acestea, astăzi scopul său a depășit doar educația.

De ce aveți nevoie pentru a începe cu Raspberry Pi?

Pentru a începe cu Raspberry Pi, pe lângă placa în sine, veți avea nevoie de:

  • Card SD de pe care vei porni sistemul de operare; producatorul recomanda folosirea unui card de la 8 la 32 Gb, de fapt functioneaza pe carduri mai mici;
  • monitor sau televizor cu conectori HDMI, DVI sau RCA (numai modelele A și B) și, în consecință, cablu hdmi-HDMI, HDMI-DVI sau RCA-RCA, poti folosi si un convertor HDMI-VGA;
  • tastatura USB;
  • mouse USB
  • cablu de alimentare sau baterie micro-USB

Raspberry Pi vine fără sistem de operare; trebuie să fie descărcat de pe site-ul producătorului și încărcat pe un card SD.

Modificări Raspberry Pi

Raspberry Pi este lansat în trei variante: A, A+, B și B+. Cel mai popular model este B, B+ câștigă popularitate ca . Cel mai nou și mai ieftin va fi probabil un succes datorită prețului său.

Curs online „Raspberry Pi: prima cunoștință”

Lecția 1. Instalarea dispozitivului și a sistemului de operare Raspbian

Prima lecție acoperă dispozitivul Raspberry Pi, instalarea sistemului de operare Raspbian, conectarea, pornirea și oprirea Raspberry Pi.

Lecția 2. Conectarea la Internet, programe din Magazinul Pi și LibreOffice

În această lecție, veți configura o conexiune Raspberry Pi la Internet printr-un cablu LAN sau adaptor WiFi, veți afla cum să descărcați programe prin catalogul Pi Store, în special, instalați un suite office LibreOffice.

Lecția 3. Consolă, utilitar apt-get, capturi de ecran, telecomandă

În acest tutorial veți învăța cum să lucrați cu consola Linux, să descărcați programe folosind utilitarul apt-get, să faceți capturi de ecran folosind utilitarul scrot și să controlați de la distanță Raspberry Pi folosind sistemul VNC.

Lecția 4. Lucrul cu GPIO, LED intermitent, Python

În acest tutorial, veți conecta un LED și un buton folosind porturile GPIO furnizate pe Raspberry Pi.

Minicomputerul Raspberry Pi continuă să devină din ce în ce mai bun în fiecare an. În mod obișnuit, produsele comerciale primesc actualizări, deoarece compania vede acest lucru ca pe un profit.

Dar cu Paspberry Pi Fundation și Pi 3 situația este complet diferită. În primul rând, este o organizație caritabilă. Computerul cu o singură placă Paspbery Pi este mai ieftin chiar și decât unul nou consolă de jocuri PS4. Scopul acestei companii este educația și crearea culturii, nu a face miliarde.

Paspberry Pi 3 este un upgrade aproape perfect la Pi 2. Dacă o faci comparație de zmeură pi 2 și pi 3, atunci obținem mai multă putere, Wifi și Bluetooth încorporate. Și cel mai important - fără a crește prețul. Are toate componentele pe care le doream și nimic în plus. Hai sa facem scurtă recenzie Raspberry Pi 3.

Când vă uitați pentru prima oară la Raspberry Pi 3, nu veți simți un val de entuziasm. Arată aproape la fel ca versiune veche, dar cu... deși nu, chiar și unul lângă altul arată aproape la fel.

Mai multe componente mici placă de circuit imprimat au fost mutate. Au fost mutați puțin pentru a se potrivi Antena WiFi. Dar aceasta este o schimbare atât de minoră încât este aproape de neobservat. Conectorii rămân aceleași ca în modelul anterior, ceea ce înseamnă că carcasele modelelor anterioare rămân relevante.

În cutia mică cu computerul, pe lângă o placă subțire cu un Raspberry Pi 3, ca întotdeauna, există mici instrucțiuni de utilizare și configurare. Nu există nici un cablu de alimentare și nici un card de memorie decât dacă comandați unul separat. Cu siguranță aveți nevoie de un card de memorie, deoarece acest dispozitiv nu are propriul stoc de date sigur.

Ca de obicei, puteți utiliza același cablu de alimentare (MicroUSB) și aceleași carduri de memorie (MicroSD) ca majoritatea smartphone-urilor Android. Pentru un dispozitiv care ar trebui să sperie toți tehnofobii, acest lucru este destul de normal.

Noi oportunitati

Unul dintre cele mai importante puncte ale Raspberry Pi 3 este puterea sa crescută, precum și suportul pentru wifi și Bluetooth. Acestea sunt cele două lucruri pe care obișnuiam să le conectăm la USB pentru a face un mic player media acasă sau un mic centru media.

Raspberry Pi este destinat în primul rând persoanelor care doresc să învețe cum să programeze. Dar acest mic computer de buzunar nu te va transforma în Donnie Carmack în trei săptămâni. Cărțile și manualele sunt încă foarte necesare.

Ceea ce atrage mii de oameni la Raspberry Pi sunt sutele de proiecte deja finalizate al căror cod îl puteți folosi și modifica pentru a vă îmbunătăți abilitățile de programare. Puteți folosi un număr foarte mare de proiecte dezvoltate de alții. De asemenea, veți obține o mare plăcere prin asamblarea propriului dumneavoastră minicomputer.

Cum să înceapă?

Din păcate, totul nu este la fel de simplu ca cu un smartphone Android. Cumpărați o placă Pi goală, fără card de memorie. Mai întâi trebuie să scrieți o imagine a sistemului de operare pe cardul de memorie.

Site-ul Raspberry Foundation explică totul în detaliu, astfel încât să poată fi înțeles de către începători, studenți și profesori care doresc să înceapă să dezvolte propriile proiecte. Există chiar și carduri de memorie gata făcute cu Openelec și OSMC înregistrate, precum și versiuni noi ale centrului media XBMC. Cu un efort minim, vă puteți transforma Raspberry Pi într-un centru media cu costuri foarte mici în 30 de minute.

Linux

Sistemul de operare oficial al Raspberry PI este Raspbian, bazat pe Linux, sau mai degrabă Debian. În ciuda prezenței GUI, Aici mai multa cantitate acțiunile se fac prin terminal. Dar dacă nu ești încă bine versat în Linux, atunci site-ul oficial are suficiente tutoriale pe această temă și poți stăpâni totul.

Un alt lucru interesant este Noobs. Acestea sunt câteva fișiere care trebuie scrise pe un card de memorie, vă permit să instalați automat Raspbian și aproape tot ce aveți nevoie, inclusiv suplimentar software, suita de birou și chiar Minecraft.

De asemenea, vine standard cu un browser numit Epiphany și, deși nu este la fel de rapid ca un laptop sau o tabletă, este vizibil mai rapid decât un Raspberry Pi 2. Puteți folosi Raspberry Pi 3 ca un dispozitiv ieftin. Calculator personal. Și îți va testa răbdarea mult mai puțin decât orice alt Pi până în acest moment. Dacă observați o încetinire, înseamnă că încercați să faceți mai multe lucruri deodată. Browserul funcționează destul de repede, vedem o pagină albă doar o clipă, apoi se încarcă conținutul. Poate fi folosit deja.

Raspberry Pi 3 are toate porturile necesare. Ca și înainte, sunt patru Intrare USB, și asta este mai mult decât unele laptopuri, un port Ethernet și un conector HDMI pentru conectarea la un televizor sau monitor. Și acum este posibil să vă conectați prin Wifi și Bluetooth controlere suplimentare, mouse-uri și tastaturi. Pentru adevărații pi geeks există conectori GPIO și camere.

Îmbunătățiri majore

Poate cea mai importantă îmbunătățire este puterea. Dar când te uiți doar la cifre, diferența poate să nu fie foarte vizibilă. Raspberry Pi 2 are un quad core procesor Qualcomm 900 GHz, 1 GB RAM și GPU VideoCore IV. ÎN versiune noua La fel procesor quad-core, dar de data aceasta este deja 1,2 GHz pe cipul BCM2837, de asemenea 1 GB RAM și GPU VideoCore IV.

Dar creșterea puterii nu se limitează la numerele de frecvență. Raspberry Pi 2 folosește deja procesor vechi Cortex-A7. Smartphone-urile cu acest procesor sunt cele mai lente din lume. În comparație, Pi 3 are un Cortex-A53, iar acest procesor este folosit în smartphone-urile entry-level și mid-range. De asemenea, Pi suportă acum 64 de biți.

Frecvența GPU este, de asemenea, crescută de la 250 MHz la 400 MHz, iar RAM de la 450 MHz la 900 MHz. Deoarece Linux este folosit aici în loc de Android, performanța este și mai vizibilă.

Jocuri pe Raspberry Pi

Cel mai bun mod de a vedea cum s-a îmbunătățit performanța Raspberry Pi 3 este să încercați să rulați câteva jocuri. Pentru jocurile clasice N64 de la EmulationStation, performanța s-a îmbunătățit semnificativ în comparație cu generația anterioară Paspberry Pi.

Cel mai schimbări semnificative, acesta este ce jocul The The Legend of Zelda: Ocarina of Time, care abia a funcționat pe Raspberry Pi, funcționează acum mai mult sau mai puțin bine, cu doar scăderi minore ale ratei de cadre. Da, în 2016 încercăm să lansăm jocuri din 1996. Dar nu uitați că emularea necesită de zece ori mai multe resurse decât mașina originală.

Raspberry Pi 3 este cu siguranță o versiune îmbunătățită a precedentului și asta este un lucru bun. Pentru mulți, a fost dezamăgitor faptul că, atunci când folosesc aceeași clasă de GPU, acceptă în continuare doar video 1080p, și nu 4k. Dacă doriți 4k, atunci aveți nevoie de NVIDIA Shield, nu de Raspberry Pi 3.

Raspberry Pi pentru codare

De fapt, Raspberry Pi este conceput doar pentru a învăța programarea. Mulți oameni care învață programare cumpără Pi. Acest lucru nu vă va învăța cum să programați instantaneu în C. Dar vă va ajuta să vă antrenați mintea să gândească ca un programator.

concluzii

În zilele noastre există multe computere imprimate pe o singură placă. Unele dintre ele sunt cu adevărat destinate dezvoltatorilor serioși. Altele sunt pur și simplu copii ale Raspberry Pi.

Dar nicio altă placă nu oferă aceleași capacități ca Raspberry Pi. Costul uimitor de scăzut al hardware-ului, munții de suport și documentație online, un număr mare de proiecte de la alți dezvoltatori, toate acestea explică perfect popularitatea sa enormă. El este mult mai bun decât orice Android smartphone și, de asemenea, mai bun decât Raspberry Pi 2.

Nu sunt un expert în Linux deosebit de mare (aproape un începător), așa că voi fi foarte mulțumit de criticile constructive din comentarii.

Toți cei care l-au dorit au cumpărat cu mult timp în urmă un Raspberry Pi 3 și așteptam ceva necunoscut :) Totuși, de curând am pus mâna pe acest computer, așa că vreau să împărtășesc impresiile mele și sfaturi utile (pentru cineva) despre setare. sus.

Hardware

Computerul a fost comandat imediat pe AliExpress cu carcasă și sursă de alimentare (Model B, 1 GB RAM). Cardul de memorie, microSD SanDisk 16 GB clasa 10, zăcea deja prin casă. Având în vedere prețul său, întregul „ unitate de sistem„cost aproximativ 3000 de ruble.

Un televizor Full HD obișnuit a fost conectat ca ecran (cablul HDMI stătea accidental în dulap). De la periferice am conectat inițial doar tastatura și mouse-ul, conectându-le la porturile USB.

Zmeura în anumite cazuri se încălzește vizibil (în timp ce afișează o pictogramă cu termometru în partea dreaptă colțul de sus ecran), deci suplimentar orificii de aerisire. Eficiența radiatoarelor complete este așa-deci, trebuie să căutați ceva mai serios dacă aveți de gând să încărcați computerul la 100%.

sistem de operare

Alegerea unui sistem de operare pentru Raspberry Pi 3 este o chestiune delicată. Dacă cineva nu știe, acesta este un procesor ARM. Adică obișnuit distribuție Linux nu se potrivește pe dispozitiv; este necesar un ansamblu special pregătit.

De fapt, din cauza hardware-ului relativ specific, vor exista multe alte dificultăți cu programele etc. în viitor.

Există mai multe oficiale și neoficiale build-uri Linux pentru acest mini computer. Pe care să folosiți depinde de sarcina la îndemână. În cazul meu, Raspberry Pi 3 va fi folosit ca un computer obișnuit de acasă pentru muncă și divertisment (suna oarecum ambițios). După ce am încercat mai multe sisteme de operare, m-am așezat pe principala distribuție oficială, Raspbian Stretch 9.1 (cel mai nou la acea vreme). După părerea mea, este mai rapid, mai stabil și mai versatil decât celelalte.

Instalarea sistemului de operare pe Raspberry este foarte simplă. Descărcați imaginea, despachetați fișierul .img și scrieți-l pe cardul de memorie folosind program special(pentru Windows, acesta este, de exemplu, Win32 Disk Imager).

Mai mult descriere detaliata Procesul de înregistrare a sistemului de operare este ușor de găsit pe Internet.

După terminarea înregistrării, cardul de memorie trebuie introdus în slotul corespunzător al Raspberry Pi. Apoi pornim dispozitivul în rețeaua electrică și pornim configurare inițială(introducerea sursei de alimentare în priză - mod standard pornirea acestui computer).

Dacă credeai că Raspberry Pi 3 ar putea concura în condiții egale cu un computer obișnuit de acasă pentru 20.000 de ruble, atunci nu este deloc așa. Raspberry va funcționa mult mai lent și o serie de sarcini îi sunt complet inaccesibile. Cu toate acestea, mini-computerul face față bine anumitor funcții. De exemplu, va face față perfect rolului de terminal pentru aplicații web nu prea „grele”.

Configurarea Raspberry Pi 3 (OS Raspbian)

Când îl porniți pentru prima dată, nici nu trebuie să selectați sau să faceți clic pe nimic. Sistemul este aproape gata de utilizare. După repornire, apare desktopul.

Deși nu este nimic de care să vă bucurați aici - va trebui doar să configurați mai multe lucruri în sistemul deja instalat 😉

Mai întâi ne conectăm la internet. Cu o conexiune prin cablu, internetul ar trebui să funcționeze deja de la sine. În cazul meu, se utilizează Wi-Fi, așa că trebuie să faceți clic pe crucile roșii din bara de activități (pictograma conexiuni de rețea), selectați retea fara firși introduceți parola dvs. Totul este aproape la fel ca în alte sisteme de operare.

Îți va permite să faci totul actiunile urmatoareîn terminalul cu drepturi de superutilizator. În caz contrar, va trebui să adăugați sudo la începutul fiecărei a doua rânduri (sau chiar mai des).

Toate celelalte comenzi sunt date în articol fără sudo. Adică, se presupune că recomandarea de mai sus a fost implementată.

Actualizăm imediat baza de date a pachetelor și firmware-ul dispozitivului:

Apt update apt upgrade rpi-update

Apoi accesați setările Raspberry Pi: „Start” (pictograma zmeură) > Preferințe > Configurare Raspberry Pi. Faceți clic pe „Schimbați parola...” și setați Parolă Nouă(simultan pentru utilizator și superutilizator). Acest lucru va evita unele probleme în viitor.

În mod implicit, Raspbian creează utilizatorul pi cu parola raspberry.

Să-l setăm mai departe. Numele de gazdă (numele computerului din rețea) nu trebuie schimbat. Imaginea mea nu este afișată pe întregul ecran (un cadru negru gros în jurul perimetrului), așa că comut parametrul Underscan în poziția „Dezactivat”. În fila „Performanță”, modificați valoarea memoriei GPU la 128 (puteți lăsa 64, dar unele aplicații pot să nu fie suficiente).

Accesați fila „Localizare”. Faceți clic pe „Set Locale...”. Selectați limba: ru (aceasta va oferi cel puțin o traducere a sistemului de operare în rusă). Setăm ora folosind „Set Timezone...”. În cazul meu, Europa/Moscova. Selectați aspectul principal al tastaturii prin „Setare tastatură...”. Recomand Statele Unite ale Americii/Engleza (SUA), pentru că toată lumea este deja obișnuită. Pentru orice eventualitate, accesați „Set Wi-Fi Country...” și selectați, de asemenea, RU.

După toate acestea, faceți clic pe „OK” în partea de jos a ferestrei și acceptați să reporniți.

Pentru distracție, să vedem câtă memorie RAM ocupă sistemul de operare în noua sa stare (managerul de activități este apelat prin Ctrl + Alt + Del sau din meniul aplicației). 92 MB! Dacă Windows ar lua atât de mult :)

Personalizarea aspectului

Pentru comoditate, aducem desktopul într-o formă mai familiară (în în acest caz, la minte similar cu Windows). Faceți clic dreapta pe panou, „Setări panou”. Comutați Edge în poziția „Boton” - panoul se mișcă în jos. Accesați fila „Panel Applets”, eliminați-le pe cele inutile, adăugați ceea ce aveți nevoie. Eliminat ejectorul și monitorul de utilizare a procesorului. S-a adăugat Minimizați toate ferestrele și gestionarea aspectului tastaturii (comutator pentru aspectul tastaturii).

Prin acesta din urmă adăugăm aspectul rusesc. Faceți clic dreapta pe steag, „Setare de gestionare a aspectului tastaturii”. Debifați caseta de selectare „Păstrați aspectul sistemului”, faceți clic pe „Adăugați”, selectați ru. Schimbăm comanda rapidă de la tastatură pentru a comuta layout-urile cu butonul de sub inscripția Modificare opțiuni de aspect.

Butonul „Închidere” din această fereastră nu funcționează, dar crucea din colț funcționează. Acesta este un bug vechi în multe versiuni Linux (este ciudat că nu a fost încă eliminat).

Panoul are pictograma bluetooth. Dezactivați prin ea modul bluetooth, dacă nu vom conecta niciun dispozitiv wireless.

Schimbați setul de pictograme din stânga. Faceți clic dreapta pe una dintre pictograme, „Setări bara de lansare a aplicației”. Scoatem câteva comenzi rapide din meniu pe desktop. Schimbarea tapetului (prefer ceva mai monocromatic):

Blocarea numerelor

Nu funcționează până acum tastatură numerică Deja începe să mă enerveze. Numlock este dezactivat când sistemul pornește (în altele versiuni Linux se întâmplă și asta). Nu vreau să-l pornesc de fiecare dată. Este timpul să remediem situația. Instalați programul numlockx:

Apt install numlockx

Adăugați-l la pornire. De exemplu, deschidem manager de fișiere, accesați folderul /home/pi/.config, creați un fișier acolo pornire automată(fără extensie) cu o singură linie: @numlockx -on.

Puteți folosi orice altă metodă de adăugare la pornire.

Problemă cu unitățile flash USB și hard disk-urile

La prima vedere, cu suporturi amovibile Totul e bine. Sunt detectate corect la conectare, toate fișierele sunt afișate și deschise normal. Dar nu puteți scrie nimic pe unități flash, deoarece acestea sunt conectate în modul „doar citire” (cu rare excepții).

Problema poate fi rezolvată prin simpla instalare a unui driver suplimentar:

Apt install ntfs-3g

După instalare, trebuie să reporniți sistemul.

Toate unitățile disponibile au fost verificate - scrierea, schimbarea și ștergerea au început să funcționeze (nu numai în NTFS, ci și în FAT32).

Pe o unitate USB mică, tocmai formatată Probleme Windows dintr-un motiv oarecare nu era acolo de la început.

Programe incluse

Este timpul să ne uităm la ceea ce este deja instalat pe sistem. Să trecem prin meniul aplicației ( utilitarele consolei nu luăm în calcul).

În secțiunea „Programare” există mai mult de o duzină de aplicații special pentru programare (le vom ignora).

Categoria Office conține exclusiv programe din pachetul LibreOffice (celebrul gratuit analog Microsoft Birou). Aplicații utile pentru lucrul cu documente. Crearea și editarea fișierelor nu foarte complexe pe Raspberry Pi 3 are loc cu încetiniri minime.

Secțiunea „Internet” conține, după părerea mea, două aplicații utile. Primul este VNC Viewer. Opțiune bună de control dispozitive la distanță. Viteza de lucru este acceptabilă. Al doilea - Browser Chrome. Aproape la fel ca Chrome, doar fără bibelouri. Site-urile funcționează la viteze diferite. Unele sunt foarte rapide, altele foarte lente (în funcție de tipul de site și de optimizarea acestuia). De exemplu, VKontakte se derulează cu smucituri ușoare, iar Odnoklassniki se mișcă deja cu un scârțâit (deși, în general, le puteți folosi pe ambele). Chiar și YouTube funcționează destul de bine în el (este instalată o extensie specială). ÎN modul ecran întreg Videoclipul, desigur, smucitură, dar pe ecran lat arată bine. Adică, pe acest computer, lucrul pe internet este mai mult sau mai puțin accesibil (cel puțin, este mai confortabil decât pe un smartphone obișnuit).

Când rulați pe Raspberry Pi 3, majoritatea aplicațiilor prezintă o ușoară rupere a cadrelor (partea de jos a imaginii se actualizează puțin mai târziu decât partea de sus). Această problemă se datorează lipsei de sincronizare verticală (ruperea). Pe computerele obișnuite, problema este ușor de rezolvat, dar nu am găsit o soluție pentru Raspbian. Din nou, multe depind de hardware-ul specific.

„Standard” conține un set minim de aplicații utile: un calculator, un terminal, un vizualizator de fișiere PDF, un blocnotes, un arhivator (care nu poate face aproape nimic), un manager de activități, un vizualizator de imagini, un manager de fișiere și un utilitar pentru crearea unei copii a sistemului - SD Card Copier.

Avem tot ce ne trebuie, puțin în plus, restul îl setăm după nevoi.

Skype

Au fost aproape întotdeauna unele probleme cu Skype pe Linux. Versiunea actuală este pur și simplu un înveliș pentru interfața web. În loc să încercăm să-l rulăm sub Raspbian, vom folosi direct versiunea web.

Raspberry Pi 3 nu are mini-jack pentru microfon. Opțiunea 1 - găsiți un microfon cu un conector USB. Opțiunea 2 - conectați un extern ieftin placă de sunet USB cu conectorii obișnuiți. În cazul meu, totul a fost și mai simplu (deși nu în totalitate) - camera web s-a dovedit a avea un microfon încorporat, adică două dispozitive ocupau un singur slot.

Să deschidem Skype. Prin Chromium mergem la adresa web.skype.com/ruși conectați-vă la contul dvs. Apoi faceți clic pe încuietoarea verde bara de adresa: Permite cameră, microfon și bliț. Microfonul tot nu a vrut să funcționeze. S-a dovedit că a trebuit să dau clic pe pictograma camerei video (în bara de adrese din dreapta), apoi în loc de „Implicit”, să selectez dispozitivul audio corect.

Am făcut un apel video de probă cu prietenii. Sunetul trece normal in ambele sensuri, se transmite si video (incetineste putin).

Extindere aplicație Office

Pachetul LibreOffice, desigur, nu este rău, dar acum este în engleză, nu verifică ortografia și nu afișează foarte corect documentele MS Office, deoarece sistemul nu are un singur font din Windows. Deschideți terminalul, instalați localizarea rusă, dicționarul de ortografie și fonturile:

Apt install libreoffice-l10n-ru hunspell hunspell-ru ttf-mscorefonts-installer

Acest lucru este mult mai comun:

Arhivatorul nostru obișnuit poate funcționa numai cu formatele Linux tipice, așa că trebuie să îl ajutăm adăugând suport pentru tipuri de arhive mai populare (7z, RAR și încă câteva):

Apt install p7zip-full unrar-free

Să instalăm programe mai avansate pentru citirea cărților electronice Evince și FBReader pentru a deschide diferite tipuri de cărți electronice:

Apt install evince fbreader

Evince nu a apărut în meniu singur, așa că a trebuit să merg la „Opțiuni” > „Editor meniu principal” și să-l verific.

Configurarea unei rețele locale

daca ai reteaua locala, atunci Raspberry Pi 3 este deja conectat la acesta (în cazul unei rețele deschise și configurate corect). Să aibă la ea acces usor, într-un manager de fișiere standard, trebuie să deschideți meniul „Go”, selectați „Rețea”, deschideți meniul „Marcaje”, faceți clic pe „Adăugați la marcaje”, comutați vizualizarea „Arborele directorului” la „Puncte de intrare”. Acum, legătura către rețea va fi la îndemână de fiecare dată când deschideți managerul de fișiere.

De asemenea, puteți instala un alt manager de fișiere, de exemplu, Thunar.

Totul pare a fi bine: resursele rețelei accesibile, fișierele sunt deschise, copiate și chiar șterse. Doar la intrarea în aproape fiecare folderul de rețea sistemul cere o parolă (pe care am schimbat-o chiar la începutul lucrului cu sistemul de operare). Alte computere din rețeaua mea (atât Windows, cât și Linux) accesează aceleași resurse fără parole. Nu am reușit încă să elimin această parolă (o introduc de fiecare dată).

Pentru ca computerele incluse în LAN să fie afișate la nivelul superior, edităm setările Samba /etc/samba/smb.conf. Doar fișierul trebuie deschis cu drepturi de superutilizator. De exemplu, introduceți următoarea comandă în terminal (după executarea sudo -i):

Leafpad /etc/samba/smb.conf

Modificarea valorii parametrului grup de lucru la numele nostru grup de lucru, salvați modificările, reporniți. Acum, când vă conectați la „Rețea”, puteți accesa imediat calculatorul dorit(fără a mai deschide două foldere).

Setările de rețea sunt furnizate ca exemplu. In alte cazuri această abordare a lucra cu un LAN poate pur și simplu să nu funcționeze.

Conectarea la o imprimantă de rețea

Din moment ce avem deja programe de birou, atunci cel mai probabil va fi necesară imprimarea documentelor. În rețeaua discutată mai sus, există o singură imprimantă instalată, conectată la un PC care rulează Windows 10. Imprimanta este deja conectată în rețea, dar trebuie să o adăugați cumva la Raspbian. Pentru a face acest lucru, instalați programele CUPS și samba-client:

Apt install samba-client cups

CUPS nu ne va lăsa să intrăm în setări doar așa. Prin urmare, trebuie să adăugăm utilizatorul nostru actual la grupul lpadmin:

Usermod -aG lpadmin pi

Managementul în CUPS are loc prin interfața web. Introdu adresa în browser 127.0.0.1:631 , apoi accesați secțiunea „Administrare”, faceți clic pe „Adăugați o imprimantă”. Introduceți numele de utilizator piși parola care a fost setată la configurarea sistemului (la începutul articolului). Verificați „Windows Printer via SAMBA” și faceți clic pe „Continuare”.

Mai departe punct important. În câmpul „Conexiune” trebuie să introduceți adresa de rețea a imprimantei. În acest caz smb://192.168.1.6/hp1010. În ce constă: smb://- protocol SAMBA, 192.168.1.6 - adresa locala computerul la care este conectată imprimanta, hp1010- numele de rețea al imprimantei.

Adresa computerului de pe LAN trebuie să fie statică și este indicat să specificați numele imprimantei doar cu litere latine (fără spații).

Faceți clic pe „Continuați”. Introduceți numele imprimantei pentru sistemul nostru și, pentru orice eventualitate, bifați caseta de selectare „Permiteți accesul partajat la această imprimantă” și faceți clic pe „Continuați”. Selectați driverul pentru imprimantă (lista este impresionantă), faceți clic pe „Adăugați imprimantă”. Salvăm parametrii. Imprimăm un document pentru test și ne bucurăm de viață.

Lucrul cu grafica

Pe Raspberry Pi 3 poți instala clasic editor grafic GIMP și Inkscape:

Apt install gimp inkscape

În general funcționează corect, dar încet. Mini-computerul poate face față manipulărilor simple cu imagini nu foarte mari (decupați o fotografie, corectați culorile, adăugați o inscripție, desenați un logo). Sarcinile grafice serioase necesită în mod natural o putere serioasă.

Urmăriți videoclipul

Aici, din nou, totul se reduce la hardware non-standard. Jucătorii convenționali pur și simplu nu lucrează la el (sau lucrează cu probleme mari). Am putut găsi doar două programe care fac față redării video: OMXPlayer și Kodi. Le vom folosi pe amândouă.

OMXPlayer este deja instalat pe sistem, dar este o versiune de consolă, deci nu este foarte convenabil de utilizat. Pentru a deschide fișierele video făcând dublu clic, procedați în felul următor. Faceți clic dreapta pe fișier și selectați „Deschide cu...”. Accesați fila „Comandă personalizată”. ÎN linia de sus introduce omxplayer -b. Bifați casetele pentru „Run într-un emulator de terminal” și „Setați aplicația selectată ca implicită pentru de acest tip fişier". În numele aplicației scriem, de exemplu, omxplayer. Faceți clic pe „OK”.

Acești pași trebuie efectuati pentru fiecare extensie de fișier video.

OMXPlayer nu vă permite să comutați între ferestre. Tastele de control: „q” - ieșire, „-” și „+” - controlul volumului, „←” și „→” - derulare înapoi.

Kodi este un centru media destul de serios. Înțelege mult mai multe codecuri decât OMXPlayer, are un client DLNA încorporat și alte bunătăți. Mai întâi trebuie să îl instalați:

Wi-Fi-ul lui Raspberry este destul de slab, așa că nu veți putea viziona un videoclip de dimensiune decentă prin intermediul rețelei. Aveți grijă de conexiunea prin cablu.

Cu Kodi pe Raspberry Pi 3, puteți viziona niște filme destul de grozave. Testat pe un fișier Full HD de 40 GB cu o rată de biți de 40 Mb/s (prin DLNA). Pentru mai mult de 2 ore, nici o singură încetinire sau alte probleme. Unele televizoare inteligente, când redau același fișier de pe același server DLNA, s-au blocat în mijlocul videoclipului (a trebuit să-l oprim/pornim).

Ascultând muzică

Cu redarea sunetului totul este mult mai simplu. Mulți jucători sunt acceptați. OMXPlayer-ul standard poate reda și muzică, dar acest lucru nu este necesar. Am instalat Audacious, care nu este deosebit de supraîncărcat cu nimic, dar are un aspect familiar și o funcționalitate normală:

Instalare apt îndrăzneață

Client torrent

Totul este bine și aici. Deluge instalat:

Apt install deluge

Dece el? Pentru că m-am obișnuit. Deluge nu este mai bun sau mai rău decât alții. Își face treaba așa cum trebuie. Pentru test, am descărcat Raspbian Stretch Lite prin intermediul lui. Nu am observat probleme.

Jocuri

Desigur, este dificil să numiți Raspberry Pi o platformă de jocuri, dar este foarte posibil să jucați pe el. În cea mai mare parte, vorbim despre lansarea de jocuri care au fost lansate pe console vechi. Încercările lungi de a construi ceva de genul RetroPie ca o aplicație separată (mai degrabă decât un întreg sistem de operare) au eșuat. Găsirea de aplicații separate pentru fiecare set-top box este, de asemenea, destul de plictisitoare, așa că m-am hotărât pe Mednafen:

Apt install mednafen

În primul rând, accesați „Setări globale” și selectați Driver video sdlîn loc de opengl (ei bine, Raspberry nu are suport normal OpenGL). După aceasta, imaginile de joc (ROM) vor începe să funcționeze normal (nu toate, desigur).

CU viteza normala Doar NES și Sega Mega Drive au câștigat bani (deși majoritatea platformelor nu au fost testate, pentru că nu există niciun interes pentru ele).

Puteți adăuga jocuri la interfața Mednaffe și le lansați de acolo, sau nici măcar nu puteți lansa Mednaffe - doar deschideți fișierul cu imaginea jocului, ca oricare altul, făcând dublu clic (nu va funcționa pentru toate platformele).

Este incomod să joci jocuri de consolă pe tastatură, dar am la îndemână un gamepad Xbox 360. Controlerul funcționează fără Drivere suplimentare, rămâne doar configurarea butoanelor. Pentru a face acest lucru, în Mednaffe, deschideți secțiunea „Sisteme”, accesați consola dorită, deschideți subsecțiunea „Intrare” și faceți clic pe „Configurare controler”. Selectați „Port 1” (primul controler), faceți dublu clic în coloana Cheie și apăsați butonul de pe gamepad care corespunde inscripției din coloana Action/Button (pentru fiecare linie).

Dacă setările nu sunt aplicate, lansați jocul cu formatul dorit din interfață (noii parametri ar trebui să intre în vigoare), după care setările vor fi deja în vigoare la lansare prin dublu clic.

De asemenea, pot fi instalate mai multe jocuri native care merită atenție. De exemplu, Battle for Wesnoth (amintește de HOMM III) și OpenTTD (amintește de SimCity 2000). Ambele jocuri au fost traduse în rusă.

Apt install wesnoth openttd

Atingerea finală

După instalarea multor programe, rămân tot felul de „gunoaie”. Ar fi bine să-l eliminați următoarea comandă(se va elibera și puțin spațiu):

Eliminare automată apt

Informații suplimentare

  • Se face o captură de ecran folosind tasta Print Screen și se salvează automat în folderul de acasă(/home/pi).
  • Dacă doriți să vă accelerați puțin Raspberry Pi 3, conectați-l la un ecran cu rezolutie scazuta(de exemplu, 1366x768).
  • Aplicațiile pot fi găsite în utilitate standard„Add/Remove Software”, care este oarecum similar cu Synaptic.
  • Pentru a vă conecta la un monitor fără conector HDMI, puteți utiliza un adaptor ieftin HDMI la DVI-D sau același cablu.
  • Raspberry poate afișa trei pictograme indicatoare speciale pe ecran (indiferent de sistemul de operare instalat și de mediul desktop): fulgere - tensiune joasă, termometru jumătate roșu - temperatură ridicată a cipului (80–85 grade), termometru roșu complet - temperatura critica(peste 85 de grade).

Concluzie

În general, am fost mulțumit de mini-computer. Pentru prețul său, oferă o gamă foarte largă de funcționalități (articolul discută doar câteva opțiuni pentru utilizarea sa). Pentru utilizatori experimentați Linux Configurare zmeură Pi 3 va părea o idee simplă. Alții vor putea folosi sistemul deja configurat fără probleme.

Puteți chiar să învățați o pisică să facă clic pe ferestre.

Pe lângă entuziaști, Raspberry poate fi de interes și pentru companiile cu un parc mare de utilaje. De exemplu, achiziționarea a 20 de unități de sistem clasic pentru un call center pentru 12.000 de ruble. și achiziționarea a 20 de computere „zmeură” pentru 3000 de ruble. - acestea sunt lucruri complet diferite (180.000 de ruble în economii).

Trebuie doar să luați monitoare cu cel puțin DVI-D - vom scădea încă 15.000.

Când este folosit acasă, Raspberry Pi 3 va face o treabă bună ca un server media silentios, un set-top box retro, un computer auxiliar pentru o altă cameră etc., etc...

Mini-PC-ul Raspberry Pi ar putea deveni rapid o platformă populară pentru diverse tipuri de proiecte - atât comerciale, cât și nu atât. Există mai multe motive pentru aceasta, inclusiv - preț scăzut computer, relativa universalitate și deschidere.

Drept urmare, proiecte interesante au început să apară cu o regularitate de invidiat, iar unele dintre aceste proiecte sunt prezentate în această colecție. Există atât sisteme destul de serioase, cât și proiecte care pot fi numite distractive, din seria „de ce nu?”.

Supercomputer bazat pe Raspberry Pi și Lego

Unul dintre cele mai interesante proiecte bazate pe Raspberry este un supercomputer realizat din 64 Raspberry Pis. Elementele folosite pentru a crea „dulapuri pentru servere” au fost un set Lego obișnuit.

Ca ROM pentru acest sistem au fost folosite carduri de memorie SD cu o capacitate de 16 GB. Astfel de carduri au fost instalate în fiecare „zmeură”.

Cum să faci așa ceva? Instrucțiuni detaliate de la creator, profesor la Universitatea din Southampton Simon Cox, urmați acest link.

Balon meteorologic bazat pe Pi

Pasionatul de computere Dave Ackerman a decis să folosească propriul său mini-PC pentru a crea un balon meteorologic care ar putea face fotografii din stratosferă. Detaliat.

După câteva luni de muncă, Dave a reușit efectiv să-și lanseze sonda, care a zburat peste 30 de kilometri, a funcționat la temperaturi de -50C într-o atmosferă foarte rarefiată (1% din standard).

Sonda a înregistrat totul parametrii necesari, inclusiv temperatura, umiditatea, densitatea, altitudinea. Au fost înregistrate și coordonatele. Printre altele s-a folosit și un aparat de fotografiat, cu care am reușit să obținem multe fotografii excelente.

telefon pe internet

Pe baza „zmeurii”, cea obișnuită a fost îmbunătățită telefon fix cu dialer rotativ. În loc de o placă obișnuită, dezvoltatorul a instalat un Raspberry Pi.

După o serie de manipulări, dezvoltatorul a reușit să creeze un telefon Skype ca dispozitiv autonom, fără a fi nevoie să se conecteze la un computer obișnuit.

Iată cum arată și cum funcționează:

Stație de jocuri

Acesta este un proiect al utilizatorului habra wwakabobik. Un dispozitiv cel mai interesant, care vă permite să jucați întreaga linie jocuri vechi pentru cantitate mare console, inclusiv NES, SNES, Sega Genesis, PlayStation, precum și SCUMMVM, zxspectrum.

Autorul a scris că „întregul sistem se bazează pe un port al RetroArch, bazat pe biblioteca libretro, care permite utilizarea emulatoarelor. diverse console" În ceea ce privește shell-ul grafic, au fost folosite EmulationStation și, de asemenea, RetroPie.

Tableta cu zmeura

Această tabletă are nume interesant- PiPad, iar lemnul a fost folosit ca material pentru caroserie. Totul arată așa:

Diagonala ecranului tabletei este de 10 inchi. Ei bine, toate celelalte caracteristici coincid cu caracteristicile „zmeurii” în sine. Adevărat, nu este vorba de câteva ore de muncă, ci de muncă amănunțită. instrucțiuni detaliate creând o tabletă bazată pe „zmeura” din interior.

Sistemul de operare este Raspbian Linux cu XBMC.

Organizator de calendar de perete

Utilizatorul de instrucțiuni poreclit Piney a creat gadget util pentru tine - montat pe perete calendar interactiv, cu posibilitatea de a adăuga sarcini și evenimente.

Platforma software este Google Calendar obișnuit, toate datele de la care sunt transmise prin WiFi către acest dispozitiv montat pe perete.

Instrucțiuni detaliate despre cum să creați ceva similar sunt aici.

Postul de radio propriu

Nu știu cât de legal este, dar proiectul este cu adevărat interesant. Dedicat celor care și-au dorit dintotdeauna să devină DJ la propriul post de radio.

Adevărat, acoperirea unui astfel de post de radio este relativ mică: o zonă egală cu suprafața stadionului.

schimbător de DVD

Persoana care a creat acest lucru tocmai s-a săturat să schimbe constant DVD-urile. Rezultatul a fost acest proiect, care a fost realizat pur și simplu pentru că se putea realiza. De ce nu?

Sistem de iluminat pentru Craciun

Nu a mai rămas mult timp până la Anul Nou și Crăciun, așa că dacă aveți o zmeură în plus, puteți crea un sistem de iluminat pentru propria acasă sau apartamente. Este descris modul de realizare a unui astfel de sistem. Și mai jos este un videoclip care arată cum funcționează.

În general, domeniul de aplicare al Raspberry Pi este foarte larg, mult mai larg decât crearea de rame foto și laptop-uri. Dezvoltatorii încearcă să-și îmbunătățească dispozitivul lansând versiuni noi, actualizate de mini-PC-uri și module suplimentare către el. De exemplu, Raspberry Pi B+ a fost lansat în vară, iar recent compania a prezentat un display pentru Raspberry. Și după ceva timp (din păcate, este imposibil de spus mai sigur), este planificată lansarea Raspberry Pi A+.

Raspberry PI 3 este un computer cu o singură placă de dimensiunea unui card bancar. Ca un computer obișnuit, are periferice și interfețe. Vă permite să efectuați multe dintre funcțiile disponibile pe sisteme desktop puternice. Îndeplinește practic toate funcțiile unui computer și chiar mai mult. Zmeura are grozav capabilități graficeși poate fi folosit ca platformă de dezvoltare aplicații de jocuri. Pe de altă parte, poate fi folosit pentru a dezvolta sisteme de măsurare și robotizate folosind senzori și actuatori.

Din acest articol veți învăța:

Bun venit pe paginile blogului meu kip-world! Gridin Semyon este cu tine. Prieteni, am adesea întârzieri în publicarea articolelor. Așa că vă rog să mă scuzați.

Am ajuns în sfârșit la rădăcina resursei mele. Pentru asta am început totul. Au trecut 1,5 ani.

Scriu aceste rânduri pe tema mea preferată - computerele cu o singură placă și în special Raspberry PI. Am comandat placa în sine de la . Tocmai pe 11 noiembrie, pe vremea aceea era sărbătoare în cinstea cumpărăturilor și erau reduceri nebunești în magazinul chinezesc.

Asa ca am profitat de ocazie...

Câte posibilități potențiale conține acest lucru? Din păcate, nu este foarte popular în Rusia. Am săpat prin atâtea informații. Cea mai mare parte este în engleză.

Acum sunt la un asemenea nivel încât înțeleg totul schiță generală. Voi extinde și aprofundez aceste cunoștințe.

Să începem cu o descriere...

Descrierea Raspberry PI

Un computer în miniatură și silentios capabil să comunice cu lumea exterioară folosind un sistem de intrare/ieșire GPIO. Abilitățile lui sunt limitate doar de cunoștințele și imaginația ta.

Ce aplicații pot exista pe Raspberry PI 3:

  • Server de acasă pentru stocarea datelor;
  • Mining Bitcoin;
  • Robot controlat prin WI-FI sau cu viziune artificială
  • Consolă de jocuri sau slot machine;
  • Stație meteo de acasă;
  • Comprimat;
  • Sistem de securitate cu recunoaștere facială;
  • „Casa inteligenta;

Pe această mașină puteți asambla orice automatizare. Construiește orice robot.

Cele mai importante criterii pentru orice sistem de automatizare sunt următoarele:

  • Elaborarea algoritmului principal și utilizarea bibliotecilor;
  • Ținând cont de viteza ciclului de procesare a operațiunii;
  • Luând în considerare viteza de eșantionare și sondare a semnalelor analogice;
  • Disponibilitatea conexiunii la rețea;

Să începem cu principalele caracteristici tehnice:

SoCBroadcom BCM2837
CPUARM Cortex-A53 (4 nuclee)
GPUBroadcom VideoCore IV
RAM1 GB LDDR2
Adaptoare încorporateEthernet 10/100 Mbit, Bluetooth 4.1 LE, Wi-Fi 802.11n
Porturi4xUSB 2.0, HDMI, ieșire audio de 3,5 mm, GPIO cu 40 de pini, interfață serială pentru cameră (CSI), interfață serială pentru afișaj (DSI)
Slot pentru card MicroSD

Ce comentarii pot adăuga din toate cele de mai sus?

Principalul sistem de operare este Linux. Sistemul de operare este înregistrat pe unitate flash microSDși introdus în slotul corespunzător.

Și dacă sistemul dvs. de operare se blochează, atunci este în regulă. Puteți reînregistra oricând.

Arhitectura principală a procesorului este ARM Cortex-A53. Ce înseamnă acest lucru? Despre faptul că putem flash unul dintre multele sisteme de operare:

  1. Raspbian (un derivat Debian adaptat pentru Raspberry). Apropo, acest sistem de operare este folosit în serverele de găzduire
  2. Desktop Raspberry PI
  3. UBUNTU Mate
  4. Snappy UBUNTU Core
  5. Windows 10 IOT
  6. LIBREELEC
  7. PINET
  8. RISCOS
  9. Stație meteorologică

Pentru a începe să învățați, vă sugerez să încercați Raspbian. Mai întâi trebuie să înțelegeți cum să utilizați sistemul de operare Linux în general.

Următoarele interfețe sunt disponibile pentru Raspberry:

  • UART (Serial);
  • I²C/TWI;
  • SPI cu selector între două dispozitive;
  • Ethernet 10/100 Mbit cu ieșire la o priză standard 8P8C (RJ45);
  • Wi-Fi 802.11n și Bluetooth 4.1 furnizate de cipul Broadcom BCM43438;

In ceea ce priveste alimentatia computer cu o singură placă. Există un micro-USB la bord care acceptă 5 volți. Poate fi alimentat prin PIN-uri. Dar cel mai bine este să conectați un adaptor de alimentare de 5 V cu un curent de ieșire de 2 A. În acest fel, va fi suficientă capacitate de alimentare pentru dispozitivele pe care le veți conecta la USB.

Deci, el este capabil să îndeplinească în principal numai sarcini înguste - cele locale. În general, este interesant să folosești direct combinația RPI + Arduino. Întotdeauna mi-am dorit să-l încerc.

De ce aveți nevoie pentru a rula Raspberry PI

Pentru a începe veți avea nevoie de:

  1. Placa minicalculatorului propriu-zis;
  2. Un set de calorifere din cupru (vi-l recomand cu caldura daca vrei ca zmeura ta sa functioneze mai mult timp);
  3. Orice corp (nu este necesar, dar de dorit);
  4. Alimentare 5 V la 2,5 A;
  5. Hartă memorie microSD cu un volum minim de 8 GB;

Apoi avem nevoie de periferice pentru a funcționa, practic ca un computer obișnuit.

  1. Monitor sau televizor cu ieșire HDMI;
  2. Tastatură;
  3. Mouse;

Dacă aveți un monitor VGA, nicio problemă, treceți la HDMI folosind un convertor special.

Vă vom vorbi despre instalare și prima utilizare mai târziu, când zmeura ajunge în sfârșit la mine acasă.

Pentru a implementa diverse funcții software Zmeura practic. Puteți scrie în Java. Există și un obiect complet copilăresc - orientat spre limbaj Programare scratch.

Poate fi folosit si pentru Zmeura, destul de realist.

Exemple de proiecte cu zmeura

Ce poți face cu Raspberry PI 3? Și multe lucruri, multe. Există doar o mulțime de exemple de implementare.

Voi posta în mare parte videoclipuri în limba engleză, deoarece sunt cele mai informative::

1 GameBoy pe Raspberry PI Zero


Sau alternativ:

Și a doua parte:

2 Quadcopter pe RPI

3 Acasă „inteligentă” pe RPI

4 Server „acasă” cu drepturi depline

5 Înregistrare video de lux pentru mașină

Aceasta este doar o mică parte din ceea ce am enumerat. Din păcate, mai ales în engleză.

Salutări, Gridin Semyon