Mainos
Haluatko tehdä verkkoon kytketyn doodadin, joka vilkkuu LEDillä? Voisit todennäköisesti käyttää Raspberry Pi: tä! Loppujen lopuksi, kun työkalupakissasi on vain vasara, on helppo nähdä kaikki kynsinä. Mutta sinun ei pitäisi, ja tässä on miksi.
Älä kuluta 40 dollaria LEDin vilkkumiseen verkossa
Aivan liian usein näemme suhteellisen yksinkertaisia esineiden Internet (IoT) -elektroniikkaprojekteja, joissa tehdään Raspberry Pi: 35 dollarin minitietokone, joka tarvitsee SD-kortin (toinen 5 dollaria) ja mahdollisesti Wi-Fi-donglin. Todellisuudessa sinun ei tarvitse Raspberry Pi-virtaa käsitellä yksinkertaisia sulautettuja sovelluksia, kuten IoT-anturi tai verkkoon kytketty LED.
5 dollaria NodeMCU-hallitus Tapaa Arduino Killer: ESP8266Entä jos kerroin sinulle, että siellä on Arduino-yhteensopiva dev-levy, jossa on sisäänrakennettu Wi-Fi, alle 10 dollaria? No, siellä on. Lue lisää , jossa on sisäänrakennettu Wi-Fi, sisäinen flash-tallennustila ja joka on yhtä helppo ohjelmoida kuin Pi, pystyy käsittelemään työtä tyylikkäästi. Se sisältää web-palvelinkirjaston, jos sitä todella tarvitset, tai voit käyttää kavennettua MQTT-pohjaista protokollaa.
Tarkoitan, älä käänny automaattisesti Raspberry Pi: n puoleen vain siksi, että sinun vehje projekti tarvitsee verkkoyhteyden.
Joissain tapauksissa saatat tosiaankin löytää, että elektroniikkaprojektiasi rajoittaa muiden asioiden pelkkä yläpinta ajaa Pi: llä. Esimerkiksi Neopixels - yksilöllisesti hallittavat LED-merkkijonot - vaativat tunnetusti tarkan signaalin ajoitukset. Quadcopter-droonit ovat toinen. Moottorin nopeuden muutokset on tehtävä sekunnin murto-osin, tai muuten ne vain kaatuvat.
Raspberry Pi: llä on oltava täysi käyttöjärjestelmä - joka sisältää muun muassa suorittimen lankaamisen, käyttäjän käsittelyn ja tiedostopalvelut -, jotta se voi kamppailemaan työntääkseen bittejä ulos vaaditulla nopeudella. Tämä tarkoittaa, että se voi joskus keskeyttää ylimmän tason käyttäjäsovellukset, kun se käsittelee kiireellisempiä matalan tason prosesseja. kehityspaneeli kuin Arduino Arduino vs Vadelma Pi: Mikä on minitietokone sinulle?Arduino ja Vadelma Pi voivat näyttää melko samanlaisilta - ne ovat molemmat söpöjä pieniä piirilevyjä, joissa on siruja ja tappeja -, mutta ne ovat itse asiassa hyvin erilaisia laitteita. Lue lisää saattaa olla ominaisuuksiltaan rajoitetumpaa (esimerkiksi GUI: tä ei ole), mutta se antaa laitteille huomattavasti alhaisemman tason, nopeamman pääsyn ja suorittaa vain tarkan koodin, jonka kerroit sille.
Lyhyesti sanottuna, ei ole niin, että Raspberry Pi ei voi tehdä elektroniikkaprojekteja, mutta se saattaa olla joissain tapauksissa ylenmääräinen ja aiheuttaa komplikaatioita.
Se ei ole tarpeeksi tehokas työpöytäkäyttöön
Pi: n käyttö kokonaisena pöytä- - jopa uusin malli 3 - on uskomattoman turhauttava kokemus. Aluksi se käyttää Linuxia, johon on liitetty jyrkkä oppimiskäyrä ja joka ei sovellu aloittelijoille. Linux-harrastajat väittävät jatkuvasti, että tämä vuosi on vuosi, jolloin Linux vihdoin etenee arjen käyttäjän työpöydälle - mutta sillä ei ole koskaan ollut ja ei aio koskaan Miksi meillä ei koskaan ollut "Linux-työpöydän vuotta"Linux-käyttäjät ovat rukoilleet "Linux-työpöydän vuosi". Mutta jos tulemme koskaan saamaan Linuxin vakavan vetovoiman, Linux-kehittäjien on parannettava paljon. Lue lisää .
Vaikka viimeisimmän mallin antama suorituskyky paranisi, kamppailet silti yhteisten tehtävien läpi. Aina niin pieni viive näppäimen lyömisen ja sen näytölle ilmestymisen välillä kuluttaa teidät lopulta. Onnea saada useampi kuin yksi verkkosivu avautumaan kerrallaan tai jopa yksi välilehti vierittääksesi sujuvasti.
Etkö pidä huonommasta oletusselaimesta ja haluatko asentaa Google Chromen? Se on miinakenttä. Et voi vain ladata Chromea - sinun on asennettava Chromium, avoimen lähdekoodin versio... mutta paketin nimet ovat muuttuneet, joten monet ohjeet ovat vanhentuneita… ja Raspbian-arkistossa oleva versio on joka tapauksessa vanha, joten sinun pitäisi todennäköisesti vain koota se sinä itse. Jopa silloin jotkut suositut verkkopalvelut, kuten Netflix, eivät edelleenkään tue alustaa.
Tervetuloa pöytätietokoneiden Linuxin upeaan maailmaan, jossa mikään ei ole koskaan helppoa.
Jos olet ajatellut, että Raspberry Pi näyttää hieno tapa esitellä granisi nykyaikaiseen tietojenkäsittelyyn, lopeta. Et todellakaan halua, että hänen ensimmäinen tietotekniikkakokemuksensa olisi niin kauhea. Kyllä, tietysti se pystyy käsittelemään vähän tekstinkäsittelyä Open Officessa, mutta voit tehdä tämän nykyään myös kirjaimellisesti millä tahansa selaimella Google-dokumenttien kautta. (Ironista kyllä, Google Docs on yksi niistä asioista, jotka kamppailevat Pi: llä.)
Budjetti-Android-tabletti on todennäköisesti tyydyttävämpi investointi isoäidillesi tai jopa käytetty kannettava tietokone, jonka voit saada eBaysta 20 dollarilla (ja jos vaadit, voit silti laittaa Linuxin päälle).
Se on vaarallisesti epävarma (väärässä käsissä)
Se on erittäin helppoa heitä web-palvelin Pi: lle Kuinka isännöidä omaa verkkosivustoasi vadelmapiilläPitäisikö ylläpitää verkkosivustoa, mutta sinulla ei ole varaa ylläpitokustannuksiin? Luo oma LAMP-yhteensopiva web-palvelin pienitehoisella Raspberry Pi: llä. Lue lisää ja avaa sitten reititin ylöspäin, jotta se on käytettävissä kaikkialta maailmasta. Ilmainen verkkosivustojen hosting, yay!
Mutta kun teet sen, koneesi upotetaan automaattisilla hakkerointiroboteilla joka kulmasta maailmalle, yrittäen järjestelmällisesti tunkeutua laitteeseen vanhojen ohjelmistojen tunnettujen heikkouksien kautta. Tämä pätee jokaiseen verkkosivustoon riippumatta siitä, missä sitä ylläpidetään, mutta se on erityisen ongelmallista Raspberry Pi, jonka yleensä perustavat harrastajat, jotka eivät tunne läheisesti parasta turvallisuutta käytännöt.
Vielä pahempaa: Pi toimii yleensä käyttäjän kotiverkossa. Kun kompromissi on tehty, se ohittaa kaikki muut tietoturvat, joita Internet-reititin voi tarjota, antaen hakkereille täydellisen vapauden talttaa loput muista verkottuneista laitteistasi.
Tämän ongelman lieventämiseksi: Älä koskaan avaa Pi: tä julkisina palvelimina. Jos sinun on käytettävä Pi: tä verkon ulkopuolelta, käytä suojattua kolmannen osapuolen yhdyskäytävää (kuten hallitsemaan verkkoasi) OpenHAB-järjestelmä Aloittaminen OpenHAB-kotiautomaatio-ohjelmalla Raspberry Pi: lläOpenHAB on kypsä, avoimen lähdekoodin kotiautomaatioalusta, joka toimii monella eri laitteistolla ja on Agnostic Protocol, mikä tarkoittaa, että se voi muodostaa yhteyden melkein mihin tahansa markkinoiden kotiautomaatiolaitteistoon tänään. Lue lisää käyttämällä Minun. OpenHAB ilmainen pilvipalvelu). Jos sinun on ehdottomasti avattava palvelin maailmalle, muista lukea asia kuinka ensin kohentaa turvallisuutta.
Jotkut rohkeat ihmiset ovat jopa yrittäneet ansaita rahaa Pi todellisen maailman turvalaitteiksi. nomx henkilökohtainen sähköpostipalvelin (199 dollaria) väitti olevansa “maailman turvallisin sähköpostipalvelin”, ”vielä tutkimus BBC Click: llä havaitsi, että se oli oikeastaan vain vadelmapi, käynnissä vaarallisesti vanhentuneita ohjelmistoja ja kova koodattu päätaka-salasanalla "kuolema".
SD-kortti kuluu loppuun
Raspberry Pi: n suurin ongelma on, että se käyttää koko käyttöjärjestelmää micro-SD-kortilta (mikä on yksi syy siihen, että se on niin hidas). Tämä lopulta kuluu, mutta nopeus, jolla se kuluu, vaihtelee kortin laadun mukaan. SD-kortin käytön kannattajat väittävät, että kokonaisten korttikuvien varmuuskopiointi ja palauttaminen on helppoa, mutta niin on harvoin tosielämässä.
Vaikka valmiiden kuvien lataaminen ja polttaminen tai nykyisen SD-kortin varmuuskopiointi on tarpeeksi helppoa, palauttaminen se vaatii a kortti vähintään yhtä suuri kuin alkuperäinen Klooni SD-kortti helposti häiriöttömälle vadelma Pi-tietojenkäsittelylleOnko sinulla yksi SD-kortti tai useita, yksi asia, jota tarvitset, on kyky varmuuskopioida kortit välttääksesi ongelmat, joita syntyy, kun Raspberry Pi -sovellus ei käynnisty. Lue lisää . Pari paria huonoja sektoreita uudessa kortissa tarkoittaa, että se kieltäytyy kopioimasta.
On olemassa ratkaisu: Voit todella ota käyttöön erityinen USB-käynnistystila Pi: ssä Kuinka tehdä Raspberry Pi 3 -käynnistys USB: ltäRaspberry Pi on monipuolinen pakkaus, joka pystyy suorittamaan monenlaisia tehtäviä. Mutta sillä on yksi räikeä virhe: kyvyttömyys käynnistää USB: ltä. Tähän asti se on. Lue lisää , mutta se on melko monimutkainen menettely, jota en edes voinut päästä töihin.
Donglit, donglit kaikkialla
Viimeisimmässä Raspberry Pi -mallissa 3 on itse asiassa sisäänrakennettu Wi-Fi, mutta se on melko epäluotettava. 5 dollarin Raspberry Pi Zero on vielä huonompi.
Projektistasi riippuen tarvitset todennäköisesti sovittimen, jotta mini-USB saadaan täysikokoiseksi USB-portiksi, USB-keskittimeksi, jotta voit kytkeä enemmän kuin yksi laite (mieluiten kytketty pistorasiaan lisävirran tuottamiseksi), sitten USB Wi-Fi- tai Ethernet-sovitin ja jotkut GPIO-otsikot juottamiseen sisään. Jos haluat kytkeä näytön, tarvitset myös mikro-HDMI: n tavalliseen HDMI-sovittimeen.
Voi, ja sinun on parempi tarttua tapaukseen. Se kaikki lisää kokonaiskustannuksia, ja kun olet kuluttanut kaiken tämän, saatat hyvinkin ostaa jotain, joka sopii tehtävään paremmin.
Mini-PC tai tabletti olisi todennäköisesti parempi
Harkitse huolellisesti aiottua yleisöä ja tarkoitusta. Vadelma Pi saattaa vaikuttaa kustannustehokkaalta, mutta kun lisäät kaikkia näitä lisäominaisuuksia, voit helposti lähestyä 100 dollaria. Kahdesti hinnasta voit ostaa mini-PC, joka käyttää Windows 10 -käyttöjärjestelmää. Oikea Windows 10 tarkoitan, en järjettömästi rajoitettu Windows 10 IoT 5 asiaa, joita et voi tehdä Raspberry Pi 2: n kanssaNeljäytimisen suorittimen kanssa ja ylpeilemällä siitä, että pystyt ajamaan Windows 10: tä - onko Raspberry Pi 2 todella kaikkea muuta? Tässä on 5 asiaa, joita Vadelma Pi 2 ei vieläkään pysty tekemään. Lue lisää , jolla ei ole mitään maallista samankaltaisuutta Windows 10: n kanssa kuin nimessä, mutta meitä lainataan tälle päivälle, kun sanomme, että Raspberry Pi ei käytä Windowsia. Se on. Ei. Windows.
Minitietokoneella tai tabletilla saat paremman yhteensopivuuden laajemman sovellusvalikoiman kanssa (ei rajoitetusti huonosti valmistettujen Linux-ohjelmistojen valikoiman kanssa) ja melkein varmasti parempiin laitteisiin.
Kyllä, sinä olet erittäin teknisesti vaikuttava voida tee pienitehoinen netbook Pi: llä: mutta piTop on 270 dollaria siitä, mikä on mitenkään melko huono kannettava tietokone. Kano Pi-tietokone on 280 dollaria laitteelle, jonka he väittävät olevan ”rakenna se itse” -tietokone. En sanoisi, että paljaan Raspberry Pi-levyn asettaminen koteloon ja joidenkin kaapeleiden kytkeminen on “oman tietokoneesi rakentaminen” mielikuvituksen millä tahansa osuudella.
Raspberry Pi: llä on varmasti joitain uskomattomia opetuskäyttöjä, mutta minkälaisten komponenttien oppiminen tietokoneen tekemiseen ei ole yksi niistä. Raspberry Pi on järjestelmä sirulla, eli et voi edes osoittaa yksittäisiä komponentteja, kuten suoritinta, muistia ja näytönohjainta, koska ne ovat kaikki sama asia.
Päiväni aikana opimme, mistä tietokone oli tehty poistamalla yksi alas ja uudelleenrakentamalla sitä Kuinka rakentaa oma tietokoneesiOn erittäin ilahduttavaa rakentaa oma tietokoneesi; sekä pelottava. Mutta itse prosessi on itse asiassa melko yksinkertainen. Otamme läpi kaiken mitä sinun tarvitsee tietää. Lue lisää !
Joten milloin sinun tulisi käyttää vadelmapiä?
Olen viettänyt suurimman osan tästä artikkelista kertomalla sinulle, miksi sinun ei todellakaan pitäisi käyttää Raspberry Pi: tä seuraavaan projektiisi, mutta tässä on muutama tapaus, joissa se on ehdottomasti järkevää.
Useita yhdistettyjä käyttötapauksia. Tarvitsetko Pi-Hole-palvelimen, joka toimii web-palvelimen rinnalla, jonkin kodin automaatio-ohjelmiston kanssa? Vadelma Pi pystyi tekemään ne kaikki. Saatat joutua tekemään lisämääritykset saadaksesi kaiken pelaamaan hienosti, mutta et tarvitse yhtä Raspberry Pi: tä jokaista erillistä hanketta varten - voit suorittaa ne kaikki rinnakkain. On selvää, ettemme suosittele ajamaan asioita, joita usein mukautat jotain, jota tarvitset ollaksesi vankka, kuten kotiautomaatioalusta tai Internet-suodatin. Pidä tässä tapauksessa yksi kokeilua varten ja toinen älykkään talon yksinkertaiseksi ajamiseksi.
Vähäinen virta, aina päällä olevat palvelimet. Yksi Raspberry Pi: n hienoista asioista on, että se voi suorittaa täyden palvelinjärjestelmän ja imeä hyvin vähän energiaa - paljon vähemmän kuin jopa tehokkaimmat pienet tietokoneet. En suosittele Pi: tä suorituskykyherkille tehtäville, kuten verkkotiedostopalvelimelle (vaikka se olisikin) teknisesti mahdollista), mutta tehtävissä, joissa suorituskyky ei ole niin huolestuttava, voit jättää Pi: n käynnissä ja lisätä vain penniä kuukausittain sähkölasku.
Projektisi tarvitsee paljon ohjelmistojen ohjelmointikirjastoja. Yksi hienoista asioista Python-ohjelmoinnissa on, että monet ihmiset tekevät sen. Mikä tahansa lopputavoitteesi on, joku on todennäköisesti jo tehnyt sen - ja tehnyt prosessista helpompaa. Jos projektisi aikoo olla vuorovaikutuksessa muiden palvelujen ja laitteiden kanssa, voit luultavasti löytää siihen Python-kirjaston. Kasvojentunnistus, äänisynteesi tai Twitter-robotit? Ei ongelma Pythonilla Pi: llä. Tietenkin, Python ei ole ainoa kieli, jolla voit ohjelmoida Pi: llä, mutta se on suosituin. Olemme myös NodeJS: n suuria faneja.
Yhdistämällä Pi mikro-ohjaimeen. Pi: n voimalla ja mikro-ohjaimen yksinkertaisuudella voit mennä pitkälle: näin DIY Siri-ohjattu kevyt nauha Kuinka tehdä DIY Siri -ohjattu Wi-Fi-valoTässä oppaassa opit luomaan Wi-Fi-ohjattavan valon ja hallitsemaan sitä Sirin avulla. Lue lisää . Aivot käyvät Raspberry Pi: llä, NodeJS: n esittäessä itsensä väärennettynä Siri-laitteena, joka sitten välittää komennot kauko-NodeMCU: lle valonauhalla. Voit laajentaa lisää valoja murto-osan toisen Pi kustannuksista.
Älä ymmärrä minua väärin, en vihaa Pi: tä. Minulla on neljä Raspberry Pi: tä kotona ja toinen matkalla. Yksi ylläpitää joitain älykkään kodini kriittisiä osia, sellaisella ”kuuden kuukauden käyttöaikaa” luotettavalla tavalla, jota en koskaan voinut toivoa saavuttavan Windows-koneella. Mutta se ei ole ratkaisu jokaiseen ongelmaan.
Voiko Nvidia Jetson Nano korvata Raspberry Pi: n? On Google Coral Dev Board parempi kuin Raspberry Pi Onko Google Coral Dev Board parempi kuin vadelmapi?Juhlaisee uuden aikakauden saavutettavissa olevissa harrastajataulukoissa, mikä on Googlen Coral Dev Board? Ja voiko se korvata Raspberry Pi: n? Lue lisää ? Voimme auttaa sinua päättämään:
Jamesilla on teknisen älykunnan kandidaatin tutkinto ja hän on CompTIA A + ja Network + -sertifioitu. Hän on MakeUseOfin johtava kehittäjä ja viettää vapaa-aikansa pelaamalla VR-paintballia ja lautapelejä. Hän on rakennettu tietokoneita lapsuudestaan asti.