Oglas

Želite napraviti internetsko povezani doodad koji treperi LED? Vjerojatno biste mogli koristiti Raspberry Pi! Na kraju, kad imate samo čekić u svom alatu, lako je vidjeti sve kao nokat. Ali ne biste trebali, a evo i zašto.

Ne trošite 40 dolara za bljeskanje LED-a putem weba

Prečesto vidimo relativno jednostavne elektroničke projekte Interneta stvari (IoT) koji se rade s Raspberry Pi: mini-računarom od 35 dolara za koje je potrebna SD kartica (još 5 dolara) i eventualno Wi-Fi ključ. U stvarnosti vam ne treba snaga Raspberry Pi da biste upravljali jednostavnim ugrađenim aplikacijama poput IoT senzora ili LED povezanim LED-om.

5 USD NodeMCU ploča Upoznajte Arduino ubojicu: ESP8266Što ako vam kažem da postoji Arduino kompatibilna ploča s ugrađenim Wi-Fi-jem za manje od 10 dolara? Pa, postoji. Čitaj više , koji ima ugrađeni Wi-Fi, ugrađeno spremanje bljeskalica i jednako je jednostavno programirati kao Pi, mogao bi elegantno obraditi posao. Uključuje biblioteku web poslužitelja ako je zaista trebate ili možete upotrebljavati protokol temeljen na MQTT-u.

instagram viewer
nodemcu arduino ploča

Moja poanta je da se automatski ne obratite na Raspberry Pi samo zato što vaš thingamajig projekt treba internetsku povezanost.

U nekim ćete slučajevima možda naći da je vaš projekt elektronike ograničen strogim troškovima ostalih stvari trčati na pi. Na primjer, neopikseli - pojedinačno upravljani nizovi LED-ova - zahtijevaju notorno precizan signal vremenski raspored. Dronovi Quadcoptera su još jedan. Promjene brzine motora moraju se izvršiti u dijelovima sekunde ili će se jednostavno srušiti.

Raspberry Pi mora imati puni operativni sustav - koji uključuje stvari kao što su obrađivanje procesora, rukovanje korisnicima i usluge datoteka - tako da se može boriti da istisne bitove brzinom potrebnom brzinom. To znači da povremeno može pauzirati vrhunske korisničke aplikacije dok se bavi bržim postupcima na niskoj razini. razvojna ploča poput Arduina Arduino vs Raspberry Pi: Koje je mini računalo za vas?Arduino i Raspberry Pi možda izgledaju prilično slično - obojica su simpatične male pločice s nešto čipova i igle - ali u stvari su vrlo različiti uređaji. Čitaj više možda je ograničena značajka (na primjer, nema GUI), ali daje mnogo nižu razinu, brži pristup hardveru i pokreće samo točan kôd koji ste mu rekli.

Ukratko, nije da Raspberry Pi ne može raditi elektroničke projekte, ali može biti pretjerano u nekim slučajevima i može uzrokovati komplikacije.

Nije dovoljno snažno za upotrebu na radnoj površini

Korištenje Pi kao pun desktop - čak i najnoviji model 3 - nevjerojatno je frustrirajuće iskustvo. Za početak pokreće Linux koji je s njim povezan strm krivulju učenja i nije prikladan za početnike. Linux entuzijasti neprestano tvrde da je ova godina godina koja će Linux napokon krenuti na radnu površinu za svakodnevnog korisnika - ali nikad nije i nikad neće Zašto nikada nismo imali "godinu Linux radne površine"Korisnici Linuxa molili su se za "Godinu radne površine Linuxa". Ali ako ćemo ikada vidjeti kako Linux dobiva ozbiljnu privlačnost, razvojni programi Linuxa trebaju poboljšati. Čitaj više .

raspbian piksela

Čak i uz poboljšanje performansi koje je donio najnoviji model, i dalje ćete se boriti kroz uobičajene zadatke. To tako lagano odlaganje između pritiska na tipku i pojavljivanja na ekranu s vremenom će vas umoriti. Sretno dobivanje više web stranica za otvaranje odjednom ili čak jedna kartica za nesmetano pomicanje.

Ne sviđa vam se standardni standardni preglednik i želite instalirati Google Chrome? To je minsko polje. Ne možete samo preuzeti Chrome - morate instalirati Chromium, verziju otvorenog koda..., ali nazivi paketa su se promijenili, toliko upute su zastarjele... a inačica dostupna u spremištu Raspbian ionako je stara, pa biste je vjerojatno trebali sastaviti sami. Čak i tada, neke popularne web usluge poput Netflixa još uvijek uopće ne podržavaju platformu.

Dobrodošli u čudesni svijet desktop Linuxa, u kojem nikad ništa nije jednostavno.

Ako ste mislili da Raspberry Pi izgleda kao sjajan način da svoju granicu predstavite modernim računalima, prestanite. Zaista ne želite da njeno prvo računalno iskustvo bude tako jezivo. Da, naravno da može podnijeti malo obrade teksta u Open Officeu, ali to možete učiniti i doslovno u bilo kojem web pregledniku putem Google dokumenata. (Ironično je da su Google dokumenti jedna od onih stvari koje će se boriti na Pi.)

Proračunski Android tablet vjerojatno će biti ugodnije ulaganje za vašu baku ili čak rabljeni laptop koji biste mogli spustiti s eBay-a za 20 dolara (a ako inzistirate, još uvijek na njega možete staviti Linux).

To je opasno nesigurno (u pogrešnim rukama)

To je vrlo lako baci web poslužitelj na Pi Kako ugostiti vlastitu web stranicu na malinom PiTrebate pokrenuti web mjesto, ali ne možete priuštiti troškove hostinga? Izgradite vlastiti web-poslužitelj koji podržava LAMP s malim pogonom Raspberry Pi. Čitaj više , a zatim otvorite usmjerivač da mu bude dostupan iz cijelog svijeta. Besplatno hostiranje web stranica, yay!

Ali trenutka kad to učinite, vaš stroj bit će prekriven automatiziranim bocama za hakiranje iz svakog ugla širom svijeta, sustavno pokušavajući prodrijeti kroz uređaj poznatim slabostima starog softvera. To se odnosi na svaku web stranicu bez obzira na to gdje se nalazi, ali je posebno problematično za Raspberry Pi, koji obično postavljaju hobisti koji nisu najbolje upoznati s najboljom sigurnošću prakse.

Još gore: Pi obično radi na korisničkoj kućnoj mreži. Nakon ugrožavanja, zaobilazi bilo koju drugu sigurnost koju internetski usmjerivač može pružiti, pružajući hakeru potpunu slobodu da se usitni na ostalim umreženim uređajima.

pričvršćivanje metalne ploče na malinu pi

Da biste ublažili taj problem: Nikada ne otvarajte Pi kao javni poslužitelj. Ako trebate pristupiti Pi izvan svoje mreže, koristite siguran ulaz treće strane (poput kontrole vašeg OpenHAB sustav Prvi koraci s OpenHAB kućnom automatizacijom na Raspberry PiOpenHAB je zrela platforma za kućnu automatizaciju otvorenog koda koja radi na različitim hardverima i jest protokol agnostički, što znači da se može povezati s gotovo svim hardverom kućne automatizacije na tržištu danas. Čitaj više koristeći Moj. OpenHAB besplatna usluga u oblaku). Ako se apsolutno morate otvoriti poslužitelju u svijetu, svakako pročitajte kako najprije očvrsnuti svoju sigurnost.

Neki su odvažni pojedinci čak pokušali unovčiti Pi na sigurnosne uređaje u stvarnom svijetu. nomx osobni poslužitelj e-pošte (199 USD) za koji se tvrdi da je „najsigurniji svjetski poslužitelj e-pošte“, a još uvijek istraga BBC Click otkrio da je u stvari samo Raspberry Pi, opasno zastarjeli softver i tvrdo kodiran sa glavnom zaporkom "smrti".

SD kartica će se istrošiti

Najveći problem kod Raspberry Pi je taj što on pokreće cijeli operativni sustav s micro-SD kartice (što je jedan od razloga da je tako spor). To će se na kraju istrošiti, ali brzina kojom se troši ovisit će o kvaliteti kartice. Zagovornici upotrebe SD kartice tvrditi će da je lako sigurnosno kopirati i vraćati slike cijelih kartica, ali to je rijetko slučaj u stvarnom svijetu.

Iako je dovoljno za preuzimanje i snimanje gotove slike ili izradu sigurnosne kopije trenutne SD kartice, obnavljanje to zahtijeva a kartica barem velika kao izvorna Jednostavno klonirajte svoju SD karticu za računarsko računalo Raspberry PiBez obzira imate li jednu SD karticu ili nekoliko, jedna će vam trebati mogućnost sigurnosne kopije kartica kako biste izbjegli probleme koji nastaju kada se Raspberry Pi ne uspije pokrenuti. Čitaj više . Nekoliko loših sektora na novoj kartici znači da će odbiti kopirati.

Postoji rješenje: Zapravo možete omogućite poseban način pokretanja USB-a na Pi Kako napraviti malina Pi 3 čizma s USB-aRaspberry Pi je svestran komad kompleta, sposoban za različite zadatke. Ali ima jednu sjajnu manu: nemogućnost pokretanja s USB-a. Do sada je to. Čitaj više ali to je prilično kompliciran postupak da čak nisam mogao doći na posao.

malina pi pi voziti pi

Dongles, Dongles svugdje

Najnoviji model Raspberry Pi 3 zapravo ima ugrađen Wi-Fi, ali prilično je nepouzdan. Malina Pi Zero od 5 dolara još je gora.

Ovisno o vašem projektu, vjerojatno će vam trebati adapter kako bi mini-USB pretvorio u USB ulaz u punoj veličini, USB čvorište kako biste mogli priključiti više od jedan uređaj (po mogućnosti priključen u zidnu utičnicu za dodatnu snagu), zatim USB Wi-Fi ili Ethernet adapter i nekoliko GPIO zaglavlja za lemljenje u. Ako želite priključiti monitor, trebat će vam i mikro-HDMI za uobičajeni HDMI adapter.

Oh, i ti uzmi slučaj. Sve to dodaje na ukupne troškove, a nakon što potrošite sve to, možete kupiti i nešto više prikladno za zadatak.

Mini-računalo ili tablet vjerojatno bi bili bolji

Pažljivo razmislite o svojoj ciljanoj publici i svrsi. Raspberry Pi može izgledati isplativo, ali kad počnete dodavati sve te dodatke, lako možete pristupiti 100 USD. Za dvostruku cijenu, mogli biste kupiti mini-računalo na kojem će se pokretati Windows 10. Stvarni Windows 10 Mislim, ne onaj apsurdno ograničen Windows 10 IoT 5 stvari koje ne možete učiniti s Raspberry Pi 2Uz četverojezgreni CPU i može se pohvaliti mogućnošću pokretanja Windows 10 - je li Raspberry Pi 2 zaista sve to? Evo 5 stvari koje Raspberry Pi 2 još uvijek ne mogu učiniti. Čitaj više , koji nema nikakvu zemaljsku sličnost sa sustavom Windows 10 osim imena, ali i dan danas nam se citira kada kažemo da Raspberry Pi ne pokreće Windows. To je. Ne. Windows.

Pomoću mini računala ili tableta dobili biste bolju kompatibilnost sa širim rasponom aplikacija (ne ograničeni izbor loše napravljenog Linux softvera) i gotovo sigurno bolji hardver.

kano 5

Da, to ste vrlo tehnički impresivni limenka napravite netbook s niskim pogonom s Pi-a: ali piTop je 270 dolara za ono što je uistinu prilično loš laptop po bilo kojem standardu. Kano Pi računalo je 280 dolara za uređaj za koji tvrde da je računalo "izgradi sam". Ne bih rekao da stavljanje gole ploče Raspberry Pi u futrolu i spajanje kablova "gradi vlastito računalo" bilo kojim dijelom mašte.

Za Raspberry Pi zasigurno postoje neke nevjerojatne obrazovne namjene, ali učenje kojih komponenata postaje u stvaranju računala nije jedno od njih. Raspberry Pi je sistem-na-čipu, što znači da ne možete čak ni pokazati pojedine komponente poput CPU-a, memorije i grafičke kartice - jer su sve iste stvari.

U moj dan, naučili smo od čega se stvara PC uklanjanjem jednog i obnavljajući ga Kako izgraditi svoje računaloIzvrsno je razviti vlastiti PC; kao i zastrašivanje. No sam postupak je zapravo prilično jednostavan. Proći ćemo vas kroz sve što trebate znati. Čitaj više !

Pa kada biste trebali koristiti Raspberry Pi?

Provela sam veći dio ovog članka govoreći vam zašto zaista ne biste trebali koristiti Raspberry Pi za svoj sljedeći projekt, ali evo nekoliko slučajeva gdje to definitivno ima smisla.

Višestruki kombinirani slučajevi upotrebe. Trebate Pi-Hole poslužitelj koji radi zajedno s web poslužiteljem, s nekim softverom za kućnu automatizaciju? Raspberry Pi bi im mogao sve. Možda ćete trebati napraviti dodatnu konfiguraciju da biste sve lijepo igrali, ali ne treba vam niti jedan Raspberry Pi za svaki zaseban projekt - možete ih pokrenuti jedan uz drugi. Očito, ne preporučujemo da stvari koje često tkate trčite s nečim što vam treba da budu čvrsti, poput platforme za kućnu automatizaciju ili vašeg internetskog filtra. U tom slučaju, nastavite jedan za eksperimentiranje, a drugi za jednostavno vođenje pametne kuće.

Uvijek uključeni poslužitelji male snage. Jedna od sjajnih stvari u vezi Raspberry Pi-a je da on može pokrenuti cijeli poslužiteljski sustav i usisati vrlo malo energije - mnogo manje nego čak mala računala s najučinkovitijim napajanjem. Ne preporučujem Pi za zadatke osjetljive na performanse poput mrežnog poslužitelja datoteka (čak i ako postoji tehnički je moguće), ali za zadatke u kojima performanse ne predstavljaju problem, Pi možete ostaviti da radi i dodati mjesečni novac samo račun za struju.

malina pi pc veza

Vaš projekt treba mnogo knjižnica softverskog programiranja. Jedna od sjajnih stvari u vezi s programiranjem u Pythonu je to što puno ljudi to radi. Koji god da je vaš krajnji cilj, netko ga je vjerojatno već učinio - i olakšao postupak. Ako će vaš projekt komunicirati s drugim uslugama i uređajima, vjerojatno možete pronaći Python biblioteku za to. Prepoznavanje lica, sinteza glasa ili Twitter botovi? Nije problem s Python-om na Pi-u. Naravno, Python nije jedini jezik koji možete programirati na Pi-u, ali je najpopularniji. I mi smo veliki obožavatelji NodeJS-a.

Kombinacija Pi s mikrokontrolerom. Snagom Pi i jednostavnošću mikrokontrolera možete otići dug put: ovako Napravite sirijsku svjetlosnu vrpcu pod kontrolom Siri Kako napraviti DIY siri-kontrolirano Wi-Fi svjetloU ovom ćete vodiču naučiti kako stvoriti Wi-Fi kontrolno svjetlo i upravljati ga Siri. Čitaj više . Mozgovi se pokreću na Raspberry Pi, a NodeJS se predstavlja kao lažni Siri uređaj, koji naredbe prenose naredbe u udaljeni NodeMCU sa svjetlosnom vrpcom. Možete povećati više svjetala za dio troškova drugog Pi-a.

Nemojte me krivo shvatiti, ne mrzim Pi. Imam četiri Raspberry Pi kod kuće i još jedan na putu. Jedan vodi neke kritične dijelove mog pametnog doma, na takav način „šestomjesečnog produženja rada“ koji se nikad nisam mogao nadati postizanju sa sustavom Windows. Ali to nije rješenje za svaki problem.

Hoće li Nvidia Jetson Nano zamijeniti Raspberry Pi? Je Google Coral Dev Board bolji od Raspberry Pi Je li ploča Google Devil Coral bolja od maline Pi?Najavljivanje nove ere u dostupnim hobističkim pločama, upravo ono što je Google-ov odbor Coral Dev? I može li zamijeniti vaš Raspberry Pi? Čitaj više ? Možemo vam pomoći da odlučite:

James je diplomirao iz umjetne inteligencije i certificiran je CompTIA A + i Network +. Vodeći je programer MakeUseOf-a, a svoje slobodno vrijeme provodi igrajući VR paintball i boardgames. Gradio je računala još od djeteta.