Utilizarea Raspberry Pi în viața de zi cu zi și în aplicații non-standard. Sistem inteligent de control al casei bazat pe Raspberry Pi

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țul scăzut al computerului, versatilitatea și deschiderea sa relativă.

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 toți parametrii necesari, inclusiv temperatura, umiditatea, densitatea și 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”, a fost îmbunătățit un telefon fix obișnuit cu un apelator 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 habrauser. Un dispozitiv interesant care vă permite să jucați o gamă întreagă de jocuri vechi pentru un număr mare de console, inclusiv NES, SNES, Sega Genesis, PlayStation, precum și SCUMMVM, zxspectrum.

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

Tableta cu zmeura

Această tabletă are un nume interesant - PiPad, iar lemnul a fost folosit ca material pentru corp. 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 pentru crearea unei tablete bazate pe „zmeura” sunt în interior.

Sistemul de operare este Raspbian Linux cu XBMC.

Organizator de calendar de perete

Un utilizator Instructables cu porecla Piney a creat un gadget util pentru el însuși - un calendar de perete 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 înainte de Anul Nou și Crăciun, așa că dacă ai o zmeură în plus, poți crea un sistem de iluminat pentru propria casă sau apartament. 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 utilizare 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 și actualizate ale mini-PC-ului și module suplimentare pentru acesta. De exemplu, Raspberry Pi B+ a fost lansat în vară, iar compania a introdus recent . Și după ceva timp (din păcate, este imposibil de spus mai sigur), este planificată lansarea Raspberry Pi A+.

Figura 1. Diagrama bloc hardware a sistemului

Descrierea procesului de instalare a hardware-ului sistemului necesită mult timp, dar este destul de simplă. În primul rând, ar trebui să conectați sursa de alimentare la priza de perete folosind un prelungitor, tăind priza prelungitorului. Decupați firele și fixați-le cu șuruburi la bornele de alimentare. Apoi, conectați Raspberry Pi la sursa de alimentare tăind conectorul de tip A de la cablul USB și conectând firele la pinii corespunzători de pe sursa de alimentare și introduceți conectorul micro USB în conectorul de alimentare al RPi. După aceasta, ar trebui să decupați ambele capete ale celor două nuclee ale cablului flexibil și să le conectați la bornele corespunzătoare marcate GND și JDVcc ale blocului de alimentare și relee. În cele din urmă, ar trebui să scoateți jumperul care conectează pinul etichetat JDVcc la pinul etichetat Vcc. Dacă nu scoateți acest dumper, la pinii de 3,3 V ai RPi se va aplica o tensiune de 5 V, ceea ce va distruge cel mai probabil computerul.

Acum că alimentarea este furnizată la toate terminalele, conectați liniile IN1-IN8 ale modulului releu la pinii GPIO corespunzători folosind un cablu flexibil, așa cum se arată în Figura 2. Codul prezentat în acest articol a fost conceput pentru cazul în care IN1-IN7 pinii conectați la pinii GPIO1-GPIO7. Dacă decideți să conectați acești pini diferit, va trebui să vă modificați codul în consecință.

Pinout-ul Raspberry Pi GPIO este prezentat în Figura 2. Porturile I/O Raspberry Pi funcționează la 3,3 V, iar modulul de releu funcționează la 5 V. Cu toate acestea, releele sunt izolate de pinii Raspberry Pi GPIO folosind optocuple. Optocuptoarele pot fi alimentate cu o tensiune de 3,3 V de la pinul Vcc. Pinul Vcc al modulului de releu poate fi alimentat cu o tensiune de 3,3V de la conectorul Raspberry Pi GPIO. Asigurați-vă că îndepărtați jumperul care scurtcircuita bornele Vcc și JDVcc ale modulului releu. Pinul JDVcc trebuie să fie furnizat cu 5V pentru ca releul să funcționeze corect. Modulul releu în cauză deschide contactele în stare activă. Rezultă că trebuie să puneți la pământ bornele IN1-IN8 pentru a porni releul.

Figura 2. Pinout GPIO pentru Raspberry Pi

Avertisment: Fiți extrem de precauți când conectați componentele hardware ale sistemului. Consecințele șocului electric pot fi fatal!

Tăiați toate cablurile prelungitoare rămase cu mufe și fixați firele la bornele corespunzătoare de pe modulul releului. De asemenea, conectați firele cablului care va conecta ulterior sistemul la priza de perete la bornele corespunzătoare ale modulului releu. Tot hardware-ul sistemului poate fi plasat într-o casetă de creion sau un recipient similar. Gândiți-vă la carcasă din timp pentru a evita nevoia de a deconecta și reconecta firele la bornele modulului releului odată ce ați terminat de lucrat la hardware-ul sistemului. De asemenea, am introdus mai multe cleme de cablu cu șuruburi în orificiile corespunzătoare din șasiu pentru a limita tensiunea cablului (Figura 3).

Figura 3. Instalarea hardware-ului sistemului

Mediu software

Am început să îmi creez mediul software instalând imaginea sistemului de operare Raspbian. Înainte de a începe instalarea imaginii sistemului de operare, va trebui să pregătiți un afișaj care acceptă transmisia de imagini HDMI, o tastatură și un mouse cu conectori USB și un cablu de rețea pentru a vă conecta la sistem prin Ethernet. De asemenea, puteți stabili o conexiune la sistem folosind un adaptor Wi-Fi. Creați un card SD bootabil pentru a vă porni sistemul pentru prima dată, urmând instrucțiunile de la http://www.raspberrypi.org/documentation/installation/installing-image. În timpul primei porniri a sistemului, instalatorul va configura sistemul de operare și va plasa datele din imaginea acestuia pe întreg spațiul disponibil al cardului de memorie. După prima pornire, ar trebui să vă puteți conecta folosind datele de conectare standard ale contului de utilizator (nume de utilizator „pi” și parola „zmeură”).

Actualizarea sistemului este o acțiune inteligentă care ar trebui efectuată imediat după o conectare cu succes. Imaginea sistemului de operare Raspbian se bazează pe pachete software din distribuția Debian și folosește aplicația aptitude ca manager de pachete software. În plus, veți avea nevoie de pachete software numite python, pip și git. De asemenea, aș recomanda instalarea Webmin pentru a simplifica procesul de administrare a sistemului. Instrucțiunile pentru instalarea Webmin sunt furnizate la http://www.webmin.com/deb.html (urmați recomandările din secțiunea „Utilizarea depozitului Webmin APT”):

Sudo apt-get update && sudo apt-get dist-upgrade sudo apt-get install python python-pip git git-core

După aceasta, va trebui să configurați o conexiune folosind un adaptor Wi-Fi. Puteți găsi instrucțiuni detaliate la http://www.raspberrypi.org/documentation/configuration/wireless. Recomand să utilizați opțiunea wicd-courses. În acest moment, vă puteți modifica setările Raspberry Pi folosind comanda sudo raspi-config. După ce ați introdus această comandă, veți avea acces la o interfață grafică convenabilă care vă va permite să setați valorile parametrilor, cum ar fi cantitatea de RAM partajată cu GPU, parametrii de viteză a CPU, modul de utilizare a GUI în timpul pornirii proces și altele.

Un alt instrument util este Cloud 9 IDE. Cloud 9 IDE vă va permite să vă editați codul la nivelul Raspberry Pi printr-un browser web. Acest IDE vă va oferi, de asemenea, acces la o interfață de linie de comandă într-un browser web. Puteți dezvolta și rula orice cod fără a părăsi browserul web. IDE-ul Colud 9 necesită o versiune specifică a cadrului NodeJS. Folosirea unei versiuni neacceptate a cadrului va duce la blocări constante ale serverului Cloud 9, ceea ce poate face orice utilizator descurajat. Instrucțiunile pentru instalarea cadrului NodeJS pe un computer Raspberry Pi sunt furnizate la http://weworkweplay.com/play/raspberry-pi-nodejs.

Software

Am decis să creez interfața de utilizator a sistemului meu folosind tehnologii HTML5, CSS3 și JavaScript. Combinația celor trei tehnologii menționate este un instrument puternic pentru crearea interfețelor utilizator. Limbajul de programare JavaScript vă permite să utilizați un API simplu pentru a interacționa cu serverele. În plus, există multe biblioteci pentru limbajul de programare JavaScript, precum JQuery, Bootstrap și altele, din care o poți alege pe cea mai potrivită. HTML5 oferă API-ul WebSocket, care permite unui browser web să mențină o conexiune și să comunice prin acea conexiune. Acest lucru face ca API-ul WebSocket să fie deosebit de util pentru implementarea aplicațiilor dinamice și de streaming, cum ar fi jocuri și chat. Foile de stil în cascadă CSS sunt utile pentru stilarea diferitelor elemente ale unei pagini HTML. Când sunt utilizate corect, vă permit să creați interfețe dinamice cu utilizatorul prin schimbarea stilurilor elementelor paginii atunci când apar anumite evenimente. Pentru acest proiect, am ales cadrul JQuery pentru a gestiona evenimente, Bootstrap CSS pentru a aranja butoanele într-o grilă și limbajul de programare JavaScript pentru a implementa mecanisme de schimb de date bazate pe API-ul WebSocket.

Biblioteci

O aplicație de server care rulează la nivelul Raspberry Pi trebuie să controleze starea pinilor GPIO ai plăcii Raspberry Pi. De asemenea, trebuie să ofere o interfață HTTP pentru transmiterea datelor GUI și o interfață WebSocket pentru transmiterea mesajelor cu comenzi și date de stare. Pur și simplu nu există o aplicație de server gata de instalat cu aceste caracteristici specifice, așa că am decis să-mi creez propria implementare a serverului folosind limbajul de programare Python. Pentru a simplifica dezvoltarea aplicației de server descrise folosind limbajul de programare Python, sunt disponibile module cu implementări ale metodelor de lucru cu interfața Raspberry Pi GPIO, pentru crearea unui server HTTP și pentru lucrul cu interfața WebSockets. Deoarece toate modulele enumerate sunt concepute pentru a îndeplini sarcinile atribuite, a trebuit să dezvolt o cantitate minimă de cod.

Cu toate acestea, modulele menționate nu sunt incluse cu interpretul Python și trebuie instalate separat. În primul rând, veți avea nevoie de un modul pentru a controla starea pinilor conectorului Raspberry Pi GPIO. Cel mai simplu mod de a schimba starea pinului unui conector dat este să utilizați biblioteca RPi.GPIO, disponibilă la https://pypi.python.org/pypi/RPi.GPIO. Puteți instala modulul corespunzător folosind următoarea comandă:

Sudo pip install RPi.GPIO

Lucrul cu modulul RPi.GPIO nu implică dificultăți. Puteți găsi exemple de utilizare a acestui modul la . Primul pas de lucru cu un modul este să importați codul acestuia în codul proiectului. După aceasta, va trebui să selectați un mod de operare. Fie constanta GPIO.BOARD, fie constanta GPIO.BCM poate fi utilizată ca identificator de mod de operare. Alegerea modului de operare determină dacă cipul BCM sau pinii conectorului I/O sunt utilizați atunci când se face referire la numerele de pin în toate comenzile ulterioare. În continuare, ar trebui să indicați dacă pinii de la conectorul în cauză sunt folosiți pentru intrare sau ieșire. Acum puteți folosi pinii acestui conector în scopul propus. În cele din urmă, va trebui să apelați metoda cleanup() pentru a reseta pinii GPIO. Lista 1 prezintă un exemplu simplu de utilizare a modulului RPi.GPIO.

Listare 1. Utilizarea modulului RPi.GPIO

Import RPi.GPIO ca GPIO # importă codul modulului în codul de proiect GPIO.setmode(GPIO.BOARD) # indică faptul că numerotarea este folosită pentru a identifica pinii conectorului GPIO.setup(0, GPIO.IN) # indică faptul că canalul 0 va fi folosit pentru intrarea GPIO.setup(1, GPIO.OUT) # indicând că canalul 1 va fi folosit pentru ieșire var1=GPIO.input(0) # citiți starea canalului 0 GPIO.output(1, GPIO.HIGH ) # setarea unuia logic pe canalul 1 GPIO.cleanup() # resetarea stării pinilor conectorului GPIO.

Microcalculatoarele Raspberry Pi 2 și Pi 3 au luat lumea cu asalt și au creat un interes enorm pentru microcalculatoarele cu o singură placă. Simplitatea, portabilitatea și accesibilitatea lor fac din ele o alegere excelentă pentru bricolagi și copii. Dar nu toată lumea vrea Pi. Dacă aveți nevoie de ceva diferit, îl puteți găsi uitându-vă la analogii Raspberry Pi.

Înainte de a ne uita la analogii Rapberry Pi, să vorbim despre motivul pentru care ați dori să cumpărați un alt computer cu o singură placă. Raspberry Pi Model B are un procesor quad-core de 900 MHz, 1 GB RAM, 4 porturi USB, un port HDMI, un port Ethernet, o interfață de afișare, un slot MicroSD și un GPU pentru grafică. Poate funcționa atât cu Linux, cât și cu Windows 10 și costă 35 USD.

Prima versiune a Raspberry Pi are specificații și mai proaste: un procesor de 700 MHz, 256 sau 512 MB de RAM și doar unul sau două porturi USB. Unele dintre versiunile anterioare nu au un conector de rețea locală. Pi 2, și în special Pi 3, este un mare pas înainte.

Motivul principal este că există multe soluții care oferă mai multă putere. Au procesoare mai rapide, mai multă RAM, GPU-uri mai bune și mai mulți conectori. Dacă proiectul dvs. necesită ceva mai mult decât un computer minim, atunci este logic să luați în considerare analogii Raspberry Pi. Și, desigur, este întotdeauna interesant să folosești ceva care este în afara modei mainstream. Să ne uităm la alte minicalculatoare Linux.

Cele mai bune analoge ale Raspberry Pi și Pi 2

1. BeagleBone Black (30 USD)

Sistemul de operare Linux pornește în mai puțin de 10 secunde și puteți începe dezvoltarea în 5 minute cu un singur cablu USB. Poate funcționa cu Debian, Ubuntu sau Android. Mulți dezvoltatori și-au implementat deja ideile folosind acest dispozitiv.

Un procesor de 1 GHz, 512 MB de RAM, 4 GB de memorie internă, grafică 3D-ready și un port mini-HDMI înseamnă că puteți transforma BeagleBone într-o consolă de jocuri portabilă, controler de robot și multe altele. BeagleBone are un depozit imens de proiecte pe care le puteți descărca și utiliza pe placa dvs., au toate instrucțiunile și imaginile. Cardul de memorie încorporat oferă un oarecare avantaj față de Respberry Pi, care necesită un card de memorie.

2. ODROID-C1+ (48 USD)

ODROID numește modelul său C1+ cel mai puternic microcomputer cu o singură placă și, în același timp, cel mai accesibil. Și au dreptate. Absolut nu poate fi batut pentru pret. Suportul pentru rularea Ubuntu, Fedora, Debian, ArchLinux și OpenELEC îl face o soluție extrem de versatilă pentru o placă atât de mică. De asemenea, vine cu suport nativ pentru Android, ceea ce înseamnă că nu va trebui să faceți nicio configurație suplimentară așa cum ați face cu Pi.

Însă dimensiunea mică își impune limitările: un procesor quad-core de 1,5 GHz, un accelerator video Mali GPU, 1 GB RAM, un conector Gigabit Ethernet, 5 porturi USB, un slot pentru card MicroSD, un port HDMI și un port IR. Toate acestea se potrivesc pe o placă de mărimea palmei. Există, de asemenea, cinci conectori I/O, ceea ce îl face un dispozitiv electronic eficient de prototipare. Unul dintre lucrurile frumoase este că este compatibil cu ODROID HiFI, care este un convertor digital-analogic care vă permite să redați sunet digital pe echipamente HiFi mai vechi.

3. UDOO Dual Basic (99 USD)

Dual Basic, în ciuda faptului că este cea mai mică dimensiune din linia UDOO, încă are un pumn. Un procesor de 1 GHz, 1 GB RAM, acceleratoare video 2D și 3D, ieșire HDMI, două porturi microUSB, două porturi USB-A, un cititor de carduri SD încorporat, precum și o ieșire audio vă permit să realizați orice doriți afară din această tablă. Dispozitivul este compatibil și cu Android.

De asemenea, merită să acordați atenție unui alt produs din linia UDOO-Neo. Combină funcționalitatea Raspberry Pi și Arduino și include, de asemenea, un senzor pe 9 axe și un modul Wifi și Bluetooth. Microcalculatoarele Linux din linia UDOO pot fi o soluție excelentă.

4. Piața Radxa Rock2 (100 USD)

Dacă aveți nevoie de mai multă putere, Rock2 vă poate oferi. Procesor quad-core, 2 sau 4 GB RAM, 16 sau 32 GB memorie SSD, compatibilitate SATA, Bluetooth 4.0, port HDMI, conector Ethernet, mufă pentru căști. Când vine vorba de putere, bate Raspberry Pi.

Seria Rock este concepută în primul rând pentru a rula Android și Firefox OS, dar poate rula și alte distribuții Linux, mai ales interesantă este capacitatea de a rula Kali Linux, deoarece este adesea folosit pentru testarea de penetrare.

5. NanoPC-T1 (67 USD)

Dacă sunteți în căutarea unei soluții low-cost, cu performanțe excelente, NanoPC-ul ar putea fi calea de urmat. Procesor quad-core cu o frecvență de ceas de 1,5 GHz de la Samsung, 1 GB RAM, 8 GB memorie internă, porturi HDMI și audio, un slot Ethernet și un port pentru card SD. Și suportul pentru Android și Linux înseamnă că va fi greu să veniți cu un proiect care nu poate fi realizat pe NanoPC-T1.

Placa acceptă, de asemenea, adăugarea unui ecran tactil LCD, precum și a unei camere. Care deschid o mulțime de oportunități de implementare a proiectelor. De exemplu, puteți realiza un joc cu un ecran încorporat sau un sistem de securitate pentru acasă, precum și o serie de alte accesorii și module utile la prețuri accesibile.

6. MinnowBoard MAX (145 USD)

Există de fapt două versiuni ale MinnowBoard disponibile, una pentru 140 USD și cealaltă pentru 100 USD. Un plus de 40 USD adaugă 2 GB de RAM, în creștere față de 1 GB. Ambele versiuni includ un procesor dual-core de 1,33 GHz, o placă grafică Intel cu ieșire HDMI, un port micro SD, două porturi USB și un conector pentru hard disk SATA2.

Este chiar puțin mai bun decât dispozitivele de la UDOO și, datorită capacității de a conecta hard disk-uri suplimentare, poate concura cu computerele desktop. Această caracteristică nu este disponibilă pe Raspberry Pi.

7. ODROID-XU4 (120 USD)

O altă placă interesantă de la ODROID, XU4 consumă multă putere, dar este și una dintre cele două de pe această listă care are un procesor octa-core de 2GHz, care este de două ori puterea lui Pi. Și costă mult mai puțin decât cealaltă opțiune. Porturile USB 3.0 înseamnă că puteți folosi această placă mică pentru a face calcul serios. Aici se concentrează atât de multă putere încât este necesar un ventilator de radiator încorporat.

Alte caracteristici includ 2 GB de RAM, trei porturi USB, un port MicroSD, Gigabit Ethernet și un port HDMI. Microcomputerul poate funcționa atât cu Linux, cât și cu Android, inclusiv cu Android 5.0. De asemenea, puteți instala unul dintre suplimentele ORDROID aici.

8. Set-Top Box pcDuino4 (25 USD)

Una dintre cele mai comune utilizări pentru Raspberry Pi este crearea unui centru media folosind sisteme precum Kodi. Dacă tot ce aveți nevoie este o modalitate de interfață cu televizorul dvs., atunci pcDuino este o soluție excelentă. Aceasta este o placă mică, fără multe clopote și fluiere. Procesor quad-core de 1,6 GHz, GPU Mali, 1 GB RAM, 8 GB memorie internă, modul Wifi și suport pentru video 4k HD prin HDMI.

PcDuio4 vine cu o telecomandă pe care o puteți utiliza împreună cu portul în infraroșu pentru a vă controla media. Există și o intrare AV dacă doriți să o utilizați pe un televizor mai vechi. În general, dacă aveți nevoie de un minicomputer pentru un set-top box, aceasta va fi o soluție excelentă la un preț minim.

9. Banana Pi (35 USD)

Foarte asemănător cu Raspberry Pi, minicomputerul Banana Pi poate rula chiar și o imagine de sistem de la un Raspberry. Dar are caracteristici ceva mai bune. Procesor quad-core de 1 GHz, 1 GB RAM, port HDMI, port Gigabit Ethernet, port SATA și 3 porturi USB. Dacă doriți să conectați un hard disk, atunci Banana Pi este cea mai bună soluție.

Versatilitatea plăcii Banana Pi o face cu siguranță o alegere bună pentru începători. Deși nu este la fel de ieftin, este mai aproape de soluții ieftine.

10. Cubieboard4 (144 USD)

Acesta este unul dintre cele mai scumpe dispozitive de pe lista noastră. Și probabil vă așteptați la performanțe extraordinare de la ea, și asta veți vedea. Există un procesor cu opt nuclee cu o frecvență de 2 GHz, 2 GB RAM, până la 64 GB memorie internă, ieșire video 1080p și 4K, un adaptor Wifi de 300 Mbit încorporat, Bluetooth 4.0 și o carcasă din plastic transparent. . Dacă doriți să faceți ceva bazat pe un singur computer de bord, o puteți face cu cubieboard4.

Suportul pentru video 4K înseamnă că această placă este un centru media excelent, dar procesorul de 2 GHz poate fi folosit mai eficient pentru jocuri, automatizare și alte proiecte creative. Cubieboard este relativ nou, așa că nu există încă o mulțime de documentație și exemple, dacă nu aveți încredere în abilitățile dvs., poate fi o experiență provocatoare.

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. Raspberry are capacități grafice grozave și poate fi folosit ca platformă pentru dezvoltarea aplicațiilor 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 în termeni generali. 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 o 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;

În ceea ce privește alimentarea cu energie a unui singur computer de bord. 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. Astfel, 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. card de memorie microSD cu o capacitate 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 Raspberry în principal. Puteți scrie în Java. Există, de asemenea, un limbaj de programare orientat pe obiecte foarte copilăresc numit 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

Raspberry Pi 2 Model B Review | Introducere

Regele computerelor mici și ieftine are în sfârșit un succesor. Primul computer Raspberry Pi a avut un impact major asupra lumii tehnologiei, deoarece a fost un computer cu drepturi depline pentru 35 de dolari care a fost găzduit pe o placă de circuit de dimensiunea unui card de credit. De-a lungul timpului, a devenit foarte popular printre studenți, programatori și hackeri, deoarece folosea software simplu și hardware la prețuri accesibile. Astăzi Raspberry Pi Foundation revine pe piață cu o nouă versiune numită Raspberry Pi 2, în care a reușit să stoarce și mai multă putere de calcul, păstrând practic același factor de formă și preț.

Având în vedere performanța crescută, Fundația Raspberry Pi se poziționează Raspberry Pi 2 ca o soluție mai flexibilă pentru inginerii electronici avansați. E chiar asa? Să încercăm să aflăm.

Nota editorului: Fundația Raspberry Pi a anunțat recent Pi 3, de asemenea, pentru 35 de dolari, având un procesor ARM Cortex-A53 mai rapid pe 64 de biți, tactat la 1,2 GHz și suport pentru Wi-Fi 802.11n și Bluetooth 4.1.

Raspberry Pi 2 Model B Review | Proiecta

La prima vedere Raspberry Pi 2 ușor de confundat cu predecesorul său. Acest lucru se datorează faptului că Raspberry Pi 2 folosește un PCB de aceeași dimensiune (85,5 x 54 x 17 mm) și greutate (34 g). Din punct de vedere al dimensiunilor, acest computer poate fi comparat cu un pachet de cărți.

Diferențele de design dintre platformele vechi și noi trebuie căutate în conectori. Versiune Raspberry Pi 2 a primit patru porturi USB 2.0, adică, comparativ cu modelul anterior, au fost de două ori mai multe dintre ele. Nu mai există o ieșire video compozită dedicată, înlocuită cu o mufă audio cu două funcții de 3,5 mm combinată cu o ieșire video. Slotul pentru card SD de pe primul Pi a fost înlocuit cu un slot microSD mai mic, care acceptă carduri de până la 64 GB. Celor cărora le place să joace cu electronicele le va plăcea că numărul de contacte universale (GPIO) a crescut de la 26 la 40.

În caz contrar, configurația conectorului rămâne aceeași: există un port HDMI, un conector de alimentare micro-USB și un conector Ethernet RJ45.

Raspberry Pi 2 Se vinde fără husă de protecție, așa că mulți utilizatori vor dori să-l cumpere separat. Dar eșantionul nostru Raspberry Pi 2 a venit la noi cu o carcasă de bază care costă mai puțin de 10 USD și are un capac detașabil. Husa va fi extrem de utilă dacă intenționați să o porți Raspberry Pi 2 Cu mine insumi.

Raspberry Pi 2 Model B Review | Procesul de instalare

Odată cu introducerea primului Raspberry Pi, noii utilizatori au trebuit să petreacă mult timp învățând dezavantajele Linux pentru a pune dispozitivul în funcțiune. Cu toate acestea, în versiune Raspberry Pi 2 Fundația Raspberry Pi a eliminat cea mai mare parte a complexității prin introducerea unui manager de instalare ușor de utilizat, numit NOOBS (New Out Of the Box Software). Programul de instalare NOOBS poate fi descărcat de pe site-ul web Raspberry Pi. Există două versiuni: programul de instalare complet, care totalizează 1,14 GB, și versiunea NOOBS Lite, care cântărește doar 28,5 MB, dar necesită o conexiune la rețea pentru instalare.

Am folosit cea mai populară opțiune a programului de instalare complet NOOBS și am dezarhivat fișierele descărcate pe un card microSD formatat. Producătorul recomandă utilizarea unui card microSD cu o capacitate de minim 8 GB, mai ales că Raspberry Pi 2 Nu există ROM, așa că cardul este singurul mijloc de stocare pentru dispozitiv.

Am introdus apoi cardul microSD în Raspberry Pi 2și a conectat monitorul prin HDMI, tastatura și mouse-ul prin portul USB și a introdus și cablul Ethernet. Din moment ce butoanele de pornire sunt pornite Raspberry Pi 2 nu, cablul de alimentare micro-USB a fost conectat ultimul, după care a început imediat procesul de instalare a sistemului de operare.

Inițial, pe ecran apare o fereastră care vă cere să selectați sistemul de operare dorit. Primul pe listă a fost Raspbian, o versiune personalizată de Linux concepută pentru Raspberry Pi și bazată pe distribuția populară Debian. Raspbian este singurul sistem de operare care este susținut oficial de Fundația Raspberry Pi.

Programul de instalare NOOBS oferă, de asemenea, diverse sisteme de operare terțe, inclusiv OpenELEC (versiunea Kodi cunoscută anterior ca Xbox Media Center), precum și Windows 10 Microsoft IoT Core, o versiune mai ușoară a Windows 10 special concepută pentru Raspberry Pi.

Noi am ales Raspbian. Instalarea a durat în total 21 de minute. În timp ce așteptăm, ni s-au prezentat diversele caracteristici și aplicații ale sistemului de operare, cum ar fi o interfață grafică cu utilizatorul (GUI) similară unui PC tradițional, precum și diverse instrumente pentru învățarea programarii.

După finalizarea instalării Raspberry Pi 2 a afișat desktop-ul sistemului de operare.

Raspberry Pi 2 Model B Review | Raspbian "Jessie"

Diferitele versiuni de Debian sunt denumite în mod similar cu modul în care Apple numește versiunile OS X (El Capitan, Yosemite). Cea mai recentă versiune a Debian este 8.0 Jessie, numită după personajul Toy Story (la fel ca versiunea 7 Wheezy și versiunea 6 Squeeze). Distribuția Raspbian, creată special pentru Raspberry Pi, se bazează pe versiunea Debian Jessie.

Noul sistem de operare se va simți familiar pentru utilizatorii sistemului de operare Raspbian Wheezy anterior, dar are o serie de upgrade-uri semnificative față de „strângerea” care era disponibilă când a fost introdus primul Raspberry Pi. Acum, în loc de modul linie de comandă, sistemul de operare lansează un shell grafic. Aceasta poate fi o soluție utilă pentru începătorii care sunt noi în Linux și doresc un desktop funcțional la pornire.

Dacă preferați dvs Raspberry Pi 2 lansat direct în modul linie de comandă în loc să încarce GUI, această opțiune poate fi selectată pe ecranul Configurare Raspberry Pi, aflat sub elementul Preferințe din meniul derulant. Aici, utilizatorul poate, de asemenea, să seteze preferințele de conectare, să activeze/dezactiva diverse interfețe, să ajusteze performanța și să actualizeze locația. Această ultimă opțiune este importantă deoarece Pi 2 nu are un ceas intern (care necesită o baterie) și poate fi necesar să ajusteze data/ora în funcție de sarcinile pe care le efectuează.

Raspbian Jessie introduce, de asemenea, un buton Eject în colțul din dreapta sus al ecranului, care poate fi folosit pentru a scoate în siguranță unitățile externe. Aceasta este o adăugare binevenită pentru utilizatorii care au fost nevoiți adesea să migreze datele către stocarea externă, deoarece versiunile anterioare necesitau câteva lăutări pentru a scoate în siguranță unitatea.

Distribuția standard Raspbian include diverse aplicații, instrumente și jocuri. Sistemul de operare pare a fi adaptat special pentru studenți și oferă instrumente de programare, cum ar fi două medii de dezvoltare integrate (IDE), Java, două IDE-uri Python, Wolfram, Mathematica și Scratch, care oferă învățarea programarii bazată pe joc.

Există, de asemenea, o versiune de LibreOffice optimizată pentru a rula pe Raspberry Pi. Această suită de aplicații este comparabilă cu Microsoft Office și include LibreOffice Writer, Math, Base, Calc, Draw și Impress. Aceste aplicații vă permit să deschideți și să editați fișiere Microsoft Office, astfel încât utilizatorul să poată lucra în liniște Raspberry Pi 2 fără a fi nevoie să convertiți fișiere.

Navigare pe internet pentru Raspberry Pi 2încă pare o problemă minoră. Deși performanța dispozitivului a fost îmbunătățită considerabil față de predecesorul său, browserul web preinstalat al Epiphany a fost lent să încarce pagina tomsguide.com, blocându-se de două ori înainte de a afișa complet site-ul. Am putut accesa YouTube, care nu era deloc accesibil pe primul Raspberry Pi, dar paginile s-au încărcat lent, iar videoclipurile se bâlbâiau ocazional. Cel puțin resursa online pentru dezvoltatori stackexchange.com s-a încărcat rapid, iar pagina nu s-a blocat niciodată în timp ce navigam.

Pe lângă Jocuri Python (o serie de jocuri care te ajută să înveți limbajul de programare Python), există o versiune de Minecraft numită Minecraft Pi care este optimizată pentru capabilitățile hardware. Raspberry Pi 2. Deși nu am putut să jucăm Minecraft în modul ecran complet (se pare că există o problemă cu redimensionarea ferestrei), aplicația a funcționat bine în fereastra mică din mijlocul ecranului. Am reușit să începem un nou joc și să generăm o nouă lume de explorat. Gameplay-ul a fost fluid pe tot parcursul jocului.

Raspberry Pi 2 Model B Review | Performanţă

Ca și în cazul primului Raspberry Pi, Raspberry Pi 2 Nu vei putea juca jocuri „seriose”. Dar ar fi greșit să ne concentrăm pe limitări Raspberry Pi 2, deoarece noul computer îl depășește semnificativ pe predecesorul său în performanță.

Principala îmbunătățire a noului Raspberry Pi este puterea sa de procesare crescută. Raspberry Pi 2 folosește un SoC Broadcom ARMv7 BCM2836 quad-core tactat la 900 MHz. Acest sistem pe cip are patru nuclee ARM (comparativ cu nucleul ARM unic al lui Pi original) și grafică Broadcom VideoCore IV cu un GPU IP multimedia. În plus, Pi 2 a dublat cantitatea de RAM de la 512 MB la 1 GB, făcând sistemul mai receptiv.

Ne-a luat 45 de secunde pentru a încărca Raspberry Pi 2în interfața sa originală, aproximativ în același timp necesar pentru a porni primul Pi. Cu toate acestea, după pornire, sistemul a fost mult mai rapid, deși, desigur, nu la fel de rapid ca desktop-urile și laptopurile moderne. Browserul Epiphany s-a lansat în 4 secunde. Cu ajutorul acestuia, am reușit să încărcăm pagina StackExchange în 5 secunde, YouTube în 10 secunde și Tom's Guide în 27 de secunde.

Nu au fost probleme cu redarea video activată Raspberry Pi 2, așa cum a fost cazul primei versiuni a mini-PC-ului, dar cu condiția să folosim playerul media din linie de comandă preinstalat omxplayer. Am descărcat trailerul filmului Suicide Squad în format MP4 720p și nu am avut nicio problemă să îl redăm pe ecran complet cu o singură comandă CLI.

Pi 2 a rezistat surprinzător de bine la multitasking. Am deschis jocul pentru a învăța programarea Scratch, am lansat Minecraft și am început să deschidem numeroase file în browserul web Epiphany, dar nu am observat o încetinire semnificativă a vitezei. Raspberry Pi 2 Desigur, nu poate fi numit un computer rapid, dar viteza de încărcare nu părea să devină mai lentă la efectuarea multor procese. Cu toate acestea, când toate aceste aplicații au fost deschise, sarcina procesorului a fluctuat între 18 și 26 la sută, așa că există încă un plafon pentru multitasking-ul său și nu este atât de mare. Fără a rula aplicații, procentul de utilizare a procesorului a fost zero.

Raspberry Pi 2 Model B Review | OpenELEC

De asemenea, computerul Raspberry Pi 2 poate funcționa ca un set-top box digital precum Apple TV, Amazon Fire TV și Roku. Capacitățile centrului media sunt implementate datorită sistemului de operare OpenELEC, care este inclus în programul de instalare NOOBS.

OpenELEC este o versiune de Kodi (numită anterior Xbox Media Center) optimizată pentru a rula pe Raspberry Pi. Programul de instalare NOOBS include două versiuni de OpenELEC: o versiune pentru Raspberry Pi 1 și o versiune pentru Raspberry Pi 2.

Raspberry Pi 2 poate rula doar un sistem de operare la un moment dat, deoarece are doar un slot pentru card microSD. Din acest motiv, a trebuit să formatăm și să repornim programul de instalare NOOBS pentru a încărca OpenELEC. După instalarea unui card microSD cu o distribuție NOOBS proaspătă în Pi 2 și conectarea puterii, din opțiunile de instalare am selectat OpenELEC pentru Raspberry Pi 2, care se află sub elementul Raspbian.

OpenELEC s-a instalat mult mai rapid decât Raspbian: întregul proces a durat doar 1 minut și 43 de secunde. Raspberry Pi 2 lansat direct în interfața familiară Kodi, cu o bară de meniu în mijloc și diverse tipuri și setări media, precum și o pictogramă Kodi în colțul din stânga sus. În partea de jos a ecranului este un ticker care defilează printre cele mai recente titluri OpenELEC.

După instalare, Kodi vă solicită imediat să alegeți opțiunea de acces de la distanță la sistem, fie folosind SSH, fie folosind Samba. Aceste protocoale sunt opționale și sunt necesare numai dacă doriți să vă conectați de la un dispozitiv la distanță, cum ar fi un laptop. Am ales opțiunea SSH, deși în acest caz sistemul funcționează în primul rând în modul doar citire. Aceasta înseamnă că nu putem edita sistemul de fișiere și nici măcar nu putem monta o unitate externă folosind comenzi tradiționale Linux. Prin urmare, pentru a instala playerul media va trebui să folosim interfața principală.

În interfața principală Kodi, am răsfoit prin folderele Video-uri și Fișiere și ne-am putut conecta rapid la unitatea noastră de rețea folosind NFS în OpenELEC. Am selectat folderul Filme, am spus OpenELEC să colecteze informații din Baza de date de filme și scanarea a început imediat. În câteva minute, am avut acces complet la biblioteca de filme Raspberry Pi 2.

Interfața OpenELEC Kodi rulează Raspberry Pi 2 incredibil de netedă. În timpul navigării, ajustând setările și răsfoind prin biblioteca noastră media mare, nu am observat nicio întârziere semnificativă. A existat o ușoară întârziere când am folosit mouse-ul în timpul redării filmului, cum ar fi oprirea și pornirea videoclipului folosind butoanele corespunzătoare, dar sistemul a răspuns imediat după ce le-a apăsat.

În forma sa actuală, OpenELEC Kodi nu poate concura cu soluțiile populare de la Apple, Amazon sau Roku. Transformare Raspberry Pi 2 Media player-ul necesită mult mai mult efort decât alte opțiuni plug and play. În plus, cei care nu au folosit platforma înainte vor trebui să reînvețe și să se obișnuiască cu noul mediu. În plus, o astfel de platformă nu oferă acces la servicii populare de streaming video precum Netflix, Hulu sau HBO Go.

Cu toate acestea, merită să ne amintim că Raspberry Pi 2 costă doar 35 USD, în timp ce prețul set-top boxelor populare depășește 100 USD. Dacă aveți o bibliotecă media personală mare, atunci vă va plăcea flexibilitatea și personalizarea pe care le oferă Kodi. Există, de asemenea, câteva suplimente care oferă acces la unele resurse gratuite de streaming video.

Raspberry Pi 2 Model B Review | Sistem de stocare

Raspberry Pi 2 nu are un spațiu de stocare încorporat, astfel încât utilizatorii sunt limitați de dimensiunea cardului microSD instalat (sistemul de operare este instalat pe acesta, aproximativ 1,2 GB în cazul Raspbian) și de orice spațiu de stocare conectat. Fundația Raspberry Pi recomandă utilizarea unui card microSD de cel puțin 8 GB și Raspberry Pi 2 Suporta carduri de pana la 64 GB.

Pentru a vă extinde stocarea de date, puteți oricând conecta o unitate flash sau o unitate externă mare la unul dintre cele patru porturi USB. Există, de asemenea, opțiuni de stocare în rețea care vă permit să faceți Raspberry Pi 2 server media cu o unitate de rețea partajată.

Raspberry Pi 2 Model B Review | Configurații

Raspberry Pi 2 prezentat în mod tradițional în două modele: Model A și Model B. Versiunea A este cea mai ieftină. În prezent Raspberry Pi 2 Disponibil doar în modelul B pentru 35 USD, care include patru porturi USB și o mufă Ethernet.

Noul Raspberry Pi 3, care costă și 35 de dolari, dispune de un procesor ARM Cortex-A53 quad-core de 1,2 GHz pe 64 de biți și acceptă Wi-Fi 802.11n și Bluetooth 4.1.

Cel original este, de asemenea, disponibil oficial pentru vânzare. Raspberry Pi 2în versiunile Model A+ (20 USD) și Model B+ (35 USD), deși vor fi destul de greu de găsit. Aceste minicalculatoare sunt aceleași cu Raspberry Pi de bază în ceea ce privește CPU și RAM, dar sunt optimizate pentru un consum mai mic de energie. Prin analogie cu Raspberry Pi 2, versiunea Pi 1 Model B+ are, de asemenea, patru porturi USB, 40 de pini GPIO și un slot microSD.

Există, de asemenea, un model Raspberry Pi Zero ultra-ieftin de 5 USD. Are doar jumătate din dimensiunea Raspberry Pi 1. Are un procesor single-core de 1 GHz, 512 MB RAM, conectori mini-HDMI și USB, un header cu 40 de pini compatibil cu HAT și un conector video compozit și resetare buton. Pi Zero este mai potrivit pentru a fi creierul designurilor robotice, mai degrabă decât un computer de sine stătător, ca alte modele Pi.

Raspberry Pi 2 Model B Review | Concluzie

Raspberry Pi 2 crescut oficial. Deși nu poate înlocui încă un computer desktop cu drepturi depline, face față cu ușurință rolului de instrument de predare și de mașină experimentală pentru autodidacți și entuziaști. Pi 2 pare ideal pentru laboratoarele de calculatoare ale școlilor, oferind profesorilor instrumente pentru a ajuta elevii să învețe diferite niveluri de programare. Pi 2 este, de asemenea, o soluție accesibilă pentru pasionații care speră să construiască un server de fișiere de bază sau propriul centru media. Platforma hardware deschisă creează puține bariere în calea accesului pentru persoanele interesate de robotică sau alte dezvoltări hardware. Raspberry Pi 3, de 35 USD, este o opțiune mai atractivă, deoarece are controlere Wi-Fi și Bluetooth încorporate și un procesor mai puternic. Dar chiar dacă cumperi Raspberry Pi 2, atunci nu vei pierde aproape nimic.

Avantaje:

  • Surprinzător de puternic pentru dimensiunea sa
  • Ieftin
  • Design compact
  • Software convenabil
  • Excelent pentru învățare

Defecte:

  • Necesită pregătire suplimentară
  • Fără controler Wi-Fi integrat

Verdict:

Raspberry Pi 2- Acesta este un mini computer grozav, dar dacă doriți suport Wi-Fi, modelul Pi 3 este o alegere mai bună.