Raspberry Pi, koju nazivamo i Raspberry Pi ili Pye, je obitelj minijaturnih ploča s glavnim komponentama osobnog računala (računala) na koje su spojene. U Velikoj Britaniji razvijeni od strane dobrotvorne zaklade i u početku namijenjeni popularizaciji obrazovanja mladih ljudi iz računalnih znanosti, ti su uređaji postali rašireniji nego što su očekivali njihovi tvorci.

Jedinstvenost tehnologije

Do danas je zajednica obožavatelja „malina“ ili „pita od maline“ od svih sličnih proizvoda najbrže rastuća. Programiranje ARM arhitekture za široki raspon računalnih rješenja s jednom pločom razvija se u velikoj mjeri zbog dostupnosti značajnog broja konfiguracija mikroračunala.

Zahvaljujući velikoj i razvijenoj zajednici, broj načina korištenja uređaja raste. Uz odgovarajuće znanje i tehnička rješenja, možete čak i izgraditi "pametni dom" sustav na Raspberry Pi. Pored toga, uređaj se koristi kao:

  • Mrežni medij, poslužitelj datoteka i ispisa.
  • Ruter (s potrebnim firmwareom i dostupnošću modula za proširenje).
  • Upravljačka ploča u raznoj CNC opremi.

Povijest stvaranja i glavne karakteristike

Prvi predstavnik ove obitelji minijaturnih kontrolera pojavio se 2011. godine. Njegovi tvorci nadali su se da će na ovaj način kod djece razviti interes za izgradnju računalnih uređaja, programiranje za određene zadatke (takvo pisanje koda naziva se i primijenjeno) i osnove elektrotehnike. Unatoč činjenici da je prvotni cilj postignut, uređaj se nije prestao poboljšavati, imao je priliku priključiti razne module za proširenje, a hardverske karakteristike redovito su nadograđivane.

Zahvaljujući stalnom gomilanju prilika, Malinka je počela privlačiti sve veću pažnju među entuzijastima i stručnjacima. Danas obožavatelji platforme, koji dolaze sa sve originalnijim načinima korištenja uređaja, imaju više od pet milijuna. Nakon sedam godina, Raspberry Pi ima desetak konfiguracija s različitim količinama RAM-a, I / O portova i podržanih sučelja. Glavne karakteristike su sljedeće:

  • Procesor zasnovan na ARM arhitekturi s taktnom frekvencijom od 700 megaherca do 1, 2 gigaherca i do četiri jezgre. Neki čipovi imaju podršku za 64-bitne upute.
  • Od 256 megabajta do 1 gigabajta RAM-a, obično su lemljeni izravno na ploču i nisu proširivi bez upotrebe posebne opreme.
  • Video izlaz, koji se razlikuje ovisno o uređaju, može biti ili standardni VGA ili moderniji HDMI ili DisplayPort.
  • Od jednog do četiri USB priključka.
  • U kasnijim verzijama - prisutnost Ethernet porta, WiFi i Bluetooth-modula, na primjer, u modelu Zero W.
  • Ulazno / izlazno sučelje opće namjene ili GPIO, s brojem pinova od 26 do 40 i koristi se za spajanje specijaliziranih modula.

Operativni sustavi

Zahvaljujući modernoj arhitekturi i dovoljnim hardverskim mogućnostima, obitelj se može kontrolirati širokim rasponom operativnih sustava. Danas su to Linux distribucije i drugi sustavi temeljeni na UNIX-u sastavljeni za određene zadatke. Službeno se na uređaje mogu instalirati sljedeći sustavi:

  • Raspbian je distribucija ulazne razine koju je lako implementirati i konfigurirati.
  • Kodi je medijski uređaj s otvorenim kodom.
  • RISC OS je univerzalni operativni sustav za procesore poput RISC-a (ARM arhitektura se odnosi na njih).
  • Nedavno je Windows 10 IoT distribucija najnovijeg Microsoftovog sustava, dizajniranog za korištenje Raspberry Pi 3 u "Internetu stvari".
  • Pidora ili Pi Fedora je distribucija za Linux nazvana Fedora prilagođena arhitekturi mikroračunala.

Portovi i drugi operativni sustavi koji se mogu instalirati izmjenom i ispravnom konfiguracijom njihove distribucije:

  • Kali Linux popularna je "hakerska" distribucija dizajnirana za testiranje sustava na ranjivosti.
  • FreeBSD.
  • Sailfish OS, koji se koristi u nekim modelima pametnih telefona.
  • A2 je modificirana distribucija s kernelom koja podržava algoritme koji ne blokiraju.

Pored toga, razvoj opcija za takav mobilni OS za "maline" od Googlea, kao što su Android i Chromium Operativni sustav.

Instalacija zbog nedostatka tvrdog diska i sučelja za povezivanje pogona velikog volumena izvodi se na SD kartici. Da biste to učinili, možete koristiti oba automatizirana alata poput NOOBS-a i na pogon instalirati već instaliranu i prethodno spremljenu OS sliku.

Djelokrug uređaja

Moguća upotreba ograničena je samo autorovom maštom i njegovim znanjem. Na primjer, projekti Raspberry Pi 3 uključuju tako zanimljive značajke kao što su izgradnja punopravnih medijskih centara za kućne televizore, što je posebno korisno za starije modele koji nemaju funkcionalnost Smart TV-a. Osim toga, izvrsni su za početnike, jer popis kompatibilnih modula za proširenje ima vrlo mnogo dasaka. Omogućuju vam pretvaranje miniračunala u kontroler za quadrocopter ili automatiziranje nekih domaćih procesa.

Smart Home Systems

Da biste izgradili mrežu za upravljanje kućanskim uređajima, potrebno je imati kontrolere uređaja koji bi trebali biti automatizirani, upravljačke uređaje za njih i mrežni poslužitelj koji bi mogao nadzirati sve to. Razmjena informacija i snage uređaja može se osigurati običnim kabelom tipa "upleteni par", a "malina" će u ovoj shemi djelovati upravo kao upravljački poslužitelj. Da biste to učinili, na njemu je instalirano web sučelje, čiji će pristup biti putem desktop preglednika ili sa pametnog telefona.

Umjesto ožičene mreže, možete koristiti bežičnu vezu kako ne biste prepunili kuću žicama, ali u ovom slučaju morat ćete se pobrinuti za napajanje svih uređaja u sustavu. Dakle, za Raspberry Pi vam je potrebno napajanje od 5 volti koje proizvodi oko 1-2 ampera. Ne treba koristiti manje moćne uređaje za napajanje, oni mogu dovesti do smetnji i nestabilnog rada.

Regulatori koji se najčešće koriste u takvim sustavima mogu biti:

  • Univerzalno - može obavljati bilo koju od funkcija opisanih u nastavku zbog opreme s velikim brojem ulaznih i izlaznih točaka koji rade međusobno neovisno.
  • Radio modul - pogodan za zamjenu nekoliko ključnih žarulja, kao i za razmjenu informacija sa senzorima instaliranim na cijelom teritoriju.
  • Regulator temperature i vlažnosti koji vam omogućuje nadzor ovih parametara i prenošenje informacija na poslužitelj kako bi se naredbe vratile termostatima.
  • Termostat - kontrolira temperaturu u kući, spojen na sustav grijanja. Može služiti za podešavanje brzine grijanja prostorije i njenog hlađenja.

Primjena u automobilskom prijevozu

Pomoću minijaturnog računala lako možete sastaviti upravljački sustav za neke parametre automobila: na primjer, navigaciju, reprodukciju medijskih datoteka i kontrolu temperature u automobilu. Uz to, zahvaljujući mogućnosti povezivanja žičnih i bežičnih kamera, možete dobiti sve-u-jedan sustav i koristiti opremu također kao DVR.

Da biste to učinili, trebat će vam:

  • Zaslon osjetljiv na dodir za praćenje parametara.
  • Prijemnici USB signala (na primjer, za rad navigatora).
  • Kamera (ili kamere) za rad DVR-a.
  • Specijalizirani školjka i softver.
  • Ploča mikroračunala opremljena s dovoljno priključaka za povezivanje svih perifernih uređaja.

Kada koristite takav uređaj, bit će moguće potrošiti puno manje vremena prilagođavajući neke parametre, ovisno o situaciji. Osim toga, budući da je softver za računalno upravljanje automobilom već dugo pisan na temelju različitih distribucija Linuxa, neće biti problema s integriranjem novih funkcija u firmware.

Ostale uporabe Raspberry Pi

Osim izgradnje sustava koji pomažu u upravljanju kućanskim aparatima ili vlastitom prijevozu, minijaturna računala mogu se koristiti i za druge stvari koje uglavnom rade entuzijasti. Među takvim projektima su antropomorfni roboti, senzori za osjet emocija na životinjama i bespilotne letjelice.

Umjetnost trodimenzionalnog tiska, razvijajući se eksplozivnim tempom u naše vrijeme, omogućuje nam da pojednostavimo proces stvaranja kućišta za mikroračunala i proširuje spektar zadataka koji se mogu obavljati uz njihovu pomoć. Na primjer, potpuno „tiskani“ robot po imenu Poppy od francuskih programera koristi upravo „malinu“ kao kontrolnu ploču. Struktura njegovih organa i mišićno-koštanog sustava vrlo podsjeća na čovjekova, a sam robot ima osjećaj za ravnotežu i ravnotežu koju koristi prilikom hodanja.

Dronovi temeljeni na malenim računalima, koja su se pojavila i zbog razvoja baterija i pojave dugotrajnih baterija, uspješno pokazuju letove s velike visine, presretanje podataka putem pronalaska radio signala i izazivanje smetnji. I sve to na uređajima uobičajenim na masovnom tržištu.

Raspberry Pi nije teško kupiti u Rusiji, postoje mnogi preprodavači, internetske trgovine koje nude kupnju ne samo samih uređaja, već i perifernih modula za njih. Razvijena zajednica i dugotrajna podrška postojećim uređajima pomažu početnicima i iskusnim dizajnerima u stvaranju alata koji su im potrebni za postizanje svojih ciljeva.

Kategorija: