Reklama

Chcete vytvoriť prepojený web, ktorý bliká LED diódou? Pravdepodobne by ste mohli použiť Raspberry Pi! Koniec koncov, keď máte v súprave nástrojov iba kladivo, je ľahké zobraziť všetko ako klinec. Ale nemali by ste, a tu je dôvod.

Nestrávte 40 dolárov na to, aby ste na webe blikali LED

Až príliš často vidíme, že s Raspberry Pi sa realizujú relatívne jednoduché projekty elektroniky internetu vecí (IoT): mini počítač s výškou 35 dolárov, ktorý potrebuje kartu SD (ďalších 5 dolárov) a prípadne hardvérový kľúč Wi-Fi. V skutočnosti nepotrebujete výkon Raspberry Pi na zvládnutie jednoduchých zabudovaných aplikácií, ako je snímač IoT alebo LED pripojená na web.

5 dolárov Doska NodeMCU Zoznámte sa s Arduino Killer: ESP8266Čo keby som vám povedal, že existuje doska na vývojárov kompatibilná s Arduino so vstavanou sieťou Wi-Fi za menej ako 10 dolárov? No, existuje. Čítaj viac , ktorý má vstavané Wi-Fi, zabudované úložisko flash a ktoré sa rovnako ľahko programuje ako program Pi, dokáže túto prácu zvládnuť elegantne. Obsahuje knižnicu webového servera, ak ju skutočne potrebujete, alebo môžete použiť zúžený protokol založený na MQTT.

instagram viewer

nodemcu arduino doska

Mám na mysli, že sa nemusíte automaticky obracať na Raspberry Pi len preto, že máte thingamajig projekt potrebuje pripojenie na web.

V niektorých prípadoch sa môže stať, že váš projekt v oblasti elektroniky je obmedzený samotnou réžiou iných vecí, ktoré majú bežať na Pi. Napríklad Neopixely - individuálne ovládateľné reťazce LED - vyžadujú notoricky presný signál časovanie. Kvadrokoptéra drony sú ďalšie. Zmeny rýchlosti motora sa musia vykonávať za zlomok sekundy, inak dôjde k ich zrúteniu.

Raspberry Pi musí prevádzkovať kompletný operačný systém - ktorý obsahuje veci ako procesorové vlákno, manipulácia s používateľmi a súborové služby - takže môže mať problémy s vytlačením bitov v požadovaných rýchlostiach. To znamená, že môže občas pozastaviť používateľské aplikácie najvyššej úrovne, zatiaľ čo sa zaoberá naliehavejšími procesmi nízkej úrovne. vývojová doska ako Arduino Arduino vs Raspberry Pi: Čo je to mini počítač pre vás?Arduino a Raspberry Pi môžu vyzerať celkom podobne - sú to roztomilé obvodové dosky s niektorými čipmi a kolíkmi - ale v skutočnosti sú to veľmi odlišné zariadenia. Čítaj viac môže byť viac obmedzený na funkcie (napríklad neexistuje GUI), ale poskytuje oveľa nižšiu úroveň, rýchlejší prístup k hardvéru a spúšťa iba presný kód, ktorý mu poviete.

Stručne povedané, nie je to tak, že Raspberry Pi nedokáže robiť projekty v oblasti elektroniky, ale v niektorých prípadoch to môže byť nadmerne a môže to spôsobiť komplikácie.

Nie je to dosť výkonné pre stolné použitie

Použitie pi ako plný desktop - aj najnovší model 3 - je neuveriteľne frustrujúcim zážitkom. Najskôr beží na Linuxe, ktorý má s ním spojenú strmú krivku učenia a nie je vhodný pre začiatočníkov. Nadšenci Linuxu neustále tvrdia, že tento rok je rokom, v ktorom Linux konečne urobí cestu do pracovnej plochy pre každodenného užívateľa - nikdy to však nemá a nikdy nebude Prečo sme nikdy nemali „Rok Linuxovej plochy“Používatelia systému Linux sa modlia za „Rok pracovnej plochy systému Linux“. Ak však niekedy uvidíme, ako Linux získa serióznu trakciu, vývojári Linuxu musia veľa vylepšiť. Čítaj viac .

raspbian pixel

Aj napriek zvýšeniu výkonu, ktoré priniesol najnovší model, budete stále zápasiť s bežnými úlohami. Toto vždy také malé oneskorenie medzi zasiahnutím kľúča a jeho zobrazením na obrazovke vás nakoniec opotrebuje. Veľa šťastia, keď naraz otvoríte viac ako jednu webovú stránku, alebo dokonca jednu kartu na plynulé posúvanie.

Nepáči sa vám štandardný predvolený prehliadač a chcete nainštalovať prehliadač Google Chrome? To je mínové pole. Chrome si nemôžete iba stiahnuť - musíte nainštalovať prehliadač Chromium, verziu s otvoreným zdrojovým kódom... ale názvy balíčkov sa zmenili, toľko pokyny sú zastarané... a verzia dostupná v úložisku Raspbian je aj tak stará, takže by ste ju mali pravdepodobne len skompilovať sami. Aj napriek tomu niektoré populárne webové služby, ako je Netflix, túto platformu vôbec nepodporujú.

Vitajte v nádhernom svete stolných Linuxov, kde nie je nič ľahké.

Ak ste si mysleli, že Raspberry Pi vyzerá ako skvelý spôsob, ako predstaviť svojho granta modernému počítaču, zastavte ho. Naozaj nechcete, aby jej prvý počítačový zážitok bol taký hrozný. Áno, samozrejme, dokáže spracovať trochu textového editora v Open Office, ale v súčasnosti to môžete robiť aj v ľubovoľnom webovom prehliadači prostredníctvom služby Dokumenty Google. (Je ironické, že Dokumenty Google sú jednou z vecí, ktoré budú na Pi bojovať.)

Rozpočtový tablet s Androidom bude pravdepodobne pre vaše babičku uspokojivejšou investíciou, alebo dokonca použitým prenosným počítačom, ktorý by ste mohli dostať z eBay za 20 dolárov (a ak budete trvať na tom, môžete naň stále vložiť Linux).

Je nebezpečne neistá (v nesprávnych rukách)

Je to veľmi ľahké hádzať webový server na Pi Ako hostiť svoje vlastné webové stránky na Raspberry PiPotrebujete spustiť web, ale nemôžete si dovoliť náklady na hosting? Zostavte si svoj vlastný webový server s podporou LAMP pomocou nízko napájaného Raspberry Pi. Čítaj viac a potom otvorte smerovač, aby bol prístupný z celého sveta. Zadarmo hosting webových stránok, yay!

Ale v okamihu, keď to urobíte, bude váš stroj zaplavený automatizovanými hackermi z každého rohu zemegule, systematicky sa snaží preniknúť do zariadenia známymi nedostatkami v starom softvéri. Platí to pre všetky webové stránky bez ohľadu na to, kde sú hostené, ale pre webové stránky je to obzvlášť problematické Raspberry Pi, ktorý sa zvyčajne zakladá na fandoch, ktorí nie sú dôverne oboznámení s najlepšou bezpečnosťou praktík.

Ešte horšie: Pi zvyčajne beží na domácej sieti používateľa. Po ohrození by to obchádzalo akékoľvek iné zabezpečenie, ktoré internetový smerovač môže poskytnúť, čo hackerovi poskytne úplnú slobodu odcudzenia zvyšku vašich sieťových zariadení.

pripevnenie kovovej platne k malinovej pí

Na zmiernenie tohto problému: Nikdy neotvárajte svoj Pi ako verejne orientovaný server. Ak potrebujete pristupovať k Pi z vonkajšej siete, použite zabezpečenú bránu tretej strany (napríklad ovládajte svoju Systém OpenHAB Začíname s domácou automatizáciou OpenHAB na Raspberry PiOpenHAB je zrelá platforma pre domácu automatizáciu s otvoreným zdrojovým kódom, ktorá funguje na rôznych hardvéroch a je protokol agnostický, čo znamená, že sa môže pripojiť k takmer akémukoľvek hardvéru domácej automatizácie na trhu dnes. Čítaj viac použitím My. OpenHAB bezplatná cloudová služba). Ak absolútne musíte otvoriť server svetu, prečítajte si ho ako najskôr spevniť svoju bezpečnosť.

Niektorí odvážni jednotlivci sa dokonca pokúsili speňažiť Pi do bezpečnostných zariadení v reálnom svete. nomx osobný e-mailový server (199 USD), ktorý bol vyhlásený za „najbezpečnejší e-mailový server na svete“, je zatiaľ vyšetrovanie BBC Click zistil, že v skutočnosti ide iba o Raspberry Pi, ktorý beží nebezpečne zastaraný softvér a je pevne zakódovaný hlavným heslom „backdoor backdoor“.

Karta SD sa opotrebuje

Jediným najväčším problémom Raspberry Pi je to, že prevádzkuje celý operačný systém z micro-SD karty (čo je jeden z dôvodov, prečo je tak pomalý). To sa nakoniec opotrebuje, ale rýchlosť, akou sa opotrebuje, sa bude líšiť v závislosti od kvality karty. Navrhovatelia použitia karty SD tvrdia, že je jednoduché zálohovať a obnoviť celé obrázky z kariet, ale v skutočnom svete je to zriedka.

Aj keď je ľahké ľahko stiahnuť a vypáliť hotový obrázok alebo vytvoriť úplnú zálohu vašej aktuálnej karty SD, reštaurovanie vyžaduje a karta aspoň taká veľká ako originál Ľahko naklonujte svoju SD kartu pre bezproblémový výpočet Raspberry PiČi už máte jednu kartu SD alebo viac, jedna vec, ktorú budete potrebovať, je schopnosť zálohovať karty, aby ste predišli problémom, ktoré sa vyskytnú, keď sa váš Raspberry Pi nepodarí naštartovať. Čítaj viac . Niekoľko zlých sektorov na novej karte znamená, že sa odmietne kopírovať.

Existuje riešenie: V skutočnosti môžete povoliť špeciálny USB bootovací režim na Pi Ako urobiť Raspberry Pi 3 Boot Z USBRaspberry Pi je všestranná súprava, schopná plniť rôzne úlohy. Má však jednu do očí bijúcu chybu: neschopnosť zaviesť systém z USB. Až doteraz to tak je. Čítaj viac , ale je to dosť komplikovaný postup, ktorý som nemohol do práce nastúpiť.

malinový pi pi pohon pi

Dongles, Dongles všade

Najnovší model Raspberry Pi 3 má v skutočnosti zabudovanú sieť Wi-Fi, ale je celkom nespoľahlivý. Raspberry Pi Zero 5 dolárov je ešte horšie.

V závislosti od projektu budete pravdepodobne potrebovať adaptér, aby ste mini-USB urobili z USB portu v plnej veľkosti, z rozbočovača USB, aby ste mohli pripojiť viac ako jedno zariadenie (najlepšie zapojené do sieťovej zásuvky, aby sa zabezpečil ďalší výkon), potom adaptér USB Wi-Fi alebo Ethernet a niektoré hlavičky GPIO na spájku v. Ak sa chcete pripojiť k monitoru, budete potrebovať aj adaptér micro-HDMI na bežný adaptér HDMI.

Jo, a radšej si tiež vezmeš prípad. To všetko prispieva k celkovým nákladom, a akonáhle ste všetko preinzerovali, môžete tiež kúpiť niečo, čo je pre danú úlohu vhodnejšie.

Mini-PC alebo tablet by pravdepodobne boli lepšie

Starostlivo zvážte svoje zamýšľané publikum a účel. Raspberry Pi sa môže zdať nákladovo efektívne, ale akonáhle začnete pridávať všetky tieto doplnky, môžete ľahko dosiahnuť 100 dolárov. Za dvojnásobnú cenu by ste si mohli kúpiť mini-PC so systémom Windows 10. Skutočný Windows 10, nie absurdne obmedzené Windows 10 IoT 5 vecí, ktoré nemôžete urobiť s Raspberry Pi 2Vďaka štvorjadrovému procesoru a pýši sa tým, že je možné spustiť systém Windows 10 - je to všetko Raspberry Pi 2? Tu je 5 vecí, ktoré Raspberry Pi 2 stále nedokáže urobiť. Čítaj viac , ktorá nemá žiadnu inú pozemskú podobnosť ako v systéme Windows 10, okrem mena, ale do dnešného dňa sa na nás stále objavujú citácie, keď hovoríme, že Raspberry Pi systém Windows nespúšťa. To je. Nie. Windows.

S mini počítačom alebo tabletom by ste získali lepšiu kompatibilitu so širšou škálou aplikácií (nie obmedzeným výberom zle vyrobeného softvéru Linux) a takmer určite lepším hardvérom.

kano 5

Áno, je to veľmi technicky pôsobivé, že vy môcť vytvorte si s notebookom s nízkym výkonom netbook: ale piTop je 270 dolárov za to, čo je podľa všetkých štandardov skutočne veľmi zlý laptop. Počítač Kano Pi je 280 dolárov za zariadenie, ktoré tvrdia, je počítač „zostavte si sami“. Nehovoril by som, že uvedenie holej dosky Raspberry Pi do puzdra a zapojenie niektorých káblov „stavia vaše vlastné PC“ akýmkoľvek úsekom fantázie.

Určite existuje niekoľko úžasných vzdelávacích použití pre Raspberry Pi, ale učenie sa, aké komponenty idú na výrobu PC, nie je jedným z nich. Raspberry Pi je systémový čip, čo znamená, že nemôžete ukazovať ani na jednotlivé komponenty, ako je procesor, pamäť a grafická karta - pretože sú to všetko to isté.

Za mojich čias sme sa dozvedeli, z čoho bol vyrobený počítač odstránením jedného počítača a prestavať ho Ako vytvoriť svoj vlastný počítačVytvorenie vlastného počítača je veľmi potešujúce; rovnako ako zastrašujúce. Samotný proces je však v skutočnosti pomerne jednoduchý. Prevedieme vás všetkým, čo potrebujete vedieť. Čítaj viac !

Kedy by ste mali používať Raspberry Pi?

Väčšinu tohto článku som strávil tým, že som vám vysvetlil, prečo by ste nemali používať Raspberry Pi na ďalší projekt, ale tu je niekoľko prípadov, v ktorých to určite dáva zmysel.

Viacnásobné kombinované prípady použitia. Potrebujete server Pi-Hole, bežiaci spolu s webovým serverom, s nejakým softvérom na domácu automatizáciu? Raspberry Pi ich mohol urobiť všetko. Možno budete musieť urobiť ďalšiu konfiguráciu, aby ste si mohli zahrať všetko pekne, ale na každý samostatný projekt nepotrebujete jediný Raspberry Pi - môžete ich spúšťať spolu vedľa seba. Je zrejmé, že vám neodporúčame spúšťať veci, ktoré často vylepšujete, pomocou niečoho, čo potrebujete, aby bol pevný, napríklad domáca automatizačná platforma alebo internetový filter. V takom prípade ponechajte jeden na experimentovanie a druhý na spustenie inteligentného domu.

Nízkoenergetické servery vždy zapnuté. Jednou z vynikajúcich vecí na Raspberry Pi je to, že dokáže prevádzkovať celý serverový systém a nasávať veľmi málo energie - oveľa menej ako dokonca najúčinnejšie malé počítače. Neodporúčam pi na výkon citlivé úlohy, ako je sieťový súborový server (aj keď je) technicky možné), ale pri úlohách, v ktorých výkon nie je taký problém, môžete nechať bežať Pi a do svojho mesačného účtu pridať iba haliere. účet za elektrinu.

malinové pripojenie k počítaču

Váš projekt potrebuje veľa knižníc programovania softvéru. Jednou z vynikajúcich vecí v programovaní v Pythone je to, že to robí veľa ľudí. Nech už je váš cieľ akýkoľvek, niekto to už pravdepodobne urobil - a tento proces sa zjednodušil. Ak váš projekt bude interagovať s inými službami a zariadeniami, pravdepodobne nájdete knižnicu Python. Rozpoznávanie tváre, syntéza hlasu alebo roboti Twitter? To nie je problém s Pythonom na Pi. Samozrejme, Python nie je jediný jazyk, s ktorým môžete na Pi naprogramovať, ale je to najobľúbenejší jazyk. Sme tiež veľkými fanúšikmi NodeJS.

Kombinácia pi s mikrokontrolérom. S výkonom pi a jednoduchosťou mikrokontroléra môžete ísť dlhú cestu: takto Svetelný pás ovládaný pomocou domácich majstrov Ako si vyrobiť domácich majstrov Wi-FiV tejto príručke sa naučíte, ako vytvoriť Wi-Fi ovládateľné svetlo a ovládať ho pomocou Siri. Čítaj viac . Mozgy bežia na Raspberry Pi, pričom NodeJS sa prezentuje ako falošné Siri zariadenie, ktoré potom posiela príkazy na vzdialený NodeMCU pomocou ľahkého pruhu. Môžete rozšíriť o viac svetiel za zlomok ceny iného Pi.

Nechápte ma zle, nenávidím na Pi. Mám doma štyri Raspberry Pi a ďalšie na ceste. Jeden prevádzkuje niektoré kritické časti môjho inteligentného domu, takým spôsobom spoľahlivej „šesťmesačnej prevádzkyschopnosti“, aký by som nikdy nemohol s počítačom Windows dosiahnuť. Nie je to však riešenie každého problému.

Nvidia Jetson Nano nahradí Raspberry Pi? Je Doska Google Coral Dev lepšia ako Raspberry Pi Je rada Google Coral Dev lepšia ako malina Pi?Predstavujeme novú éru v prístupných doskách pre fanúšikov, aké je Coral Dev Board spoločnosti Google? A môže nahradiť Raspberry Pi? Čítaj viac ? Môžeme vám pomôcť pri rozhodovaní:

James má bakalárske štúdium v ​​oblasti umelej inteligencie a je držiteľom certifikátu CompTIA A + a Network +. Je popredným vývojárom MakeUseOf a trávi svoj voľný čas hraním VR paintballu a spoločenských hier. Staval počítače od malička.