Reklaam

Kas soovite teha veebis ühendatud doodaadi, mis vilgub LED-i? Tõenäoliselt võiksite kasutada Raspberry Pi! Lõppude lõpuks, kui teie tööriistakomplektis on ainult haamer, on kõike hõlpsalt küüntena näha. Kuid te ei tohiks seda teha ja siin on põhjus.

Ärge kulutage 40 dollarit LED-i vilkumiseks veebis

Liiga sageli näeme Raspberry Pi abil suhteliselt lihtsaid asjade interneti (IoT) elektroonikaprojekte: 35-dollarine miniarvuti, mis vajab SD-kaarti (veel 5 dollarit) ja võib-olla ka WiFi-donglit. Tegelikult ei vaja te lihtsate manustatud rakenduste, nagu IoT-anduri või veebis ühendatud LED-i, käsitsemiseks Raspberry Pi võimsust.

5 dollarit NodeMCU juhatus Tutvuge Arduino tapjaga: ESP8266Mis siis, kui ma ütleksin teile, et seal on sisseehitatud WiFi-ga Arduino-ühilduv arendusplaat vähem kui 10 dollari eest? Noh, on olemas. Loe rohkem , millel on sisseehitatud WiFi, välkmäluseade ja mida on sama lihtne programmeerida kui Pi-d, saaks see töö elegantselt hakkama. See sisaldab veebiserveri teeki, kui teil seda tõesti vaja on, või võite kasutada kahendatud MQTT-põhist protokolli.

nodemcu arduino laud

Minu mõte on see, et ärge pöörduge automaatselt vaarikapi poole lihtsalt sellepärast, et teie thingamajig projekt vajab veebiühendust.

Mõnel juhul võite tõesti leida, et teie elektroonikaprojekt on piiratud muude asjadega, mis neil on Pi peal joosta. Näiteks Neopixels - individuaalselt kontrollitavad LED-stringid - nõuab kurikuulsalt täpset signaali ajastus. Quadcopteri droonid on teine. Mootori pöörlemiskiiruse muutused tuleb teha sekundi murdosaga või vastasel juhul hakkavad need lihtsalt alla kukkuma.

Raspberry Pi peab käitama täielikku opsüsteemi - mis hõlmab selliseid asju nagu protsessori keermestamine, kasutajahaldus ja failiteenused -, et see saaks vaeva näha bittide väljatõmbamiseks vajalikul kiirusel. See tähendab, et see võib aeg-ajalt peatada tipptasemel kasutajarakendused, samal ajal kui tegemist on kiireloomuliste madalama taseme protsessidega. A arendusnõukogu nagu Arduino Arduino vs Vaarika Pi: milline on miniarvuti teie jaoks?Arduino ja Raspberry Pi võivad tunduda üsna sarnased - nad on mõlemad armsad väikesed trükkplaadid, millel on mõned kiibid ja tihvtid -, kuid tegelikult on need väga erinevad seadmed. Loe rohkem võib olla piiratud funktsioonidega (näiteks puudub graafiline kasutajaliides), kuid see annab palju madalama taseme, kiirema juurdepääsu riistvarale ja töötab ainult täpse koodi, millele te seda ütlete.

Lühidalt öeldes ei ole nii, et Raspberry Pi ei saaks elektroonikaprojekte teha, kuid see võib mõnel juhul olla liiga suur ja põhjustada komplikatsioone.

See pole töölaua kasutamiseks piisavalt võimas

Pi kasutamine kui täis töölauale - isegi uusim mudel 3 - on uskumatult masendav kogemus. Alustuseks töötab see Linux, millel on sellega seotud järsk õppimiskõver ja mis ei sobi algajatele. Linuxi entusiastid väidavad alatasa, et see aasta on see aasta, mil Linux teeb igapäevase kasutaja jaoks lõpuks töölauale edu, kuid seda pole kunagi olnud ja mitte kunagi Miks pole kunagi olnud "Linuxi töölaua aastat"Linuxi kasutajad on palvetanud "Linuxi töölaua aasta" eest. Kuid kui me näeme kunagi Linuxit tõsist veojõudu võtmas, on Linuxi arendajatel vaja veel palju paremaks muuta. Loe rohkem .

raspbian pixel

Isegi uusima mudeli saavutatud jõudluse suurendamisega näete endiselt ühiseid ülesandeid. See alati nii väike viivitus võtme löömise ja ekraanile ilmumise vahel kulutab teid lõpuks ära. Õnn, kui korraga avatakse mitu veebilehte või sujuvaks kerimiseks isegi üks sakk.

Kas teile ei meeldi mittevastav vaikebrauser ja soovite installida Google Chrome? See on miiniväli. Te ei saa lihtsalt Chrome'i alla laadida - peate installima avatud lähtekoodiga versiooni Chromium... aga pakettide nimed on muutunud, nii et paljud juhised on aegunud... ja Raspbiani hoidlas saadaolev versioon on niikuinii vana, nii et peaksite selle lihtsalt kompileerima ise. Isegi siis ei toeta mõned populaarsed veebiteenused, näiteks Netflix, seda platvormi üldse.

Tere tulemast lauaarvuti Linuxi imelisse maailma, kus miski pole kunagi lihtne.

Kui arvasite, et Raspberry Pi näeb välja suurepärane võimalus tutvustada oma moodsat arvutit, palun lõpetage. Te ei soovi, et tema esimene arvutikasutus oleks nii kohutav. Jah, muidugi saab sellega Open Office'is ka vähese tekstitöötlusega hakkama, kuid tänapäeval saate seda teha ka sõna otseses mõttes suvalises veebibrauseris. (Irooniline on see, et Google Docs on üks neist asjadest, mis vaeva näeb.)

Eelarvega tahvelarvuti tahvelarvuti on tõenäoliselt teie vanaemale meelepärasem investeering või isegi kasutatud sülearvuti, mille eest saate eBay-st välja tulla 20 dollari eest (ja kui te seda nõuate, võite ikkagi Linuxi tööle panna).

See on ohtlikult ebakindel (valedes kätes)

Seda on väga lihtne teha viska veebiserver Pi peale Kuidas korraldada oma veebisaiti vaarikapiililKas peate veebisaiti haldama, kuid ei saa hostimiskulusid endale lubada? Ehitage oma LAMP-toega veebiserver vähese energiatarbega Raspberry Pi abil. Loe rohkem ja avage ruuter siis, et see oleks juurdepääsetav kogu maailmast. Tasuta veebimajutus, jaa!

Kuid kui te seda teete, on teie masin ujutatud automatiseeritud häkkimis robotitega igast nurgast, üritades süstemaatiliselt seadmesse tungida vana tarkvara teadaolevate nõrkade külgede kaudu. See kehtib iga veebisaidi kohta, hoolimata sellest, kus seda majutatakse, kuid see on eriti problemaatiline veebisaidi jaoks Raspberry Pi, mille kipuvad üles panema harrastajad, kes pole kõige paremini tundlikud praktikad.

Veelgi hullem: Pi töötab tavaliselt kasutaja koduvõrgus. Kui see on ohtu seatud, möödub see kõigist muudest Interneti-ruuteri pakutavatest turbemeetmetest, andes häkkerile täieliku vabaduse ülejäänud võrgustatud seadmetes peitmiseks.

metallplaadi kinnitamine vaarika pi külge

Selle probleemi leevendamiseks toimige järgmiselt. Ärge kunagi avage oma Pi kui avaliku serveri. Kui peate Pi-le juurde pääsema väljastpoolt oma võrku, kasutage turvalist kolmanda osapoole lüüsi (näiteks oma võrgu haldamist) OpenHAB süsteem Alustamine OpenHAB-i koduautomaatikast Raspberry Pi-lOpenHAB on küps, avatud lähtekoodiga koduautomaatika platvorm, mis töötab mitmesugusel riistvaral ja on Agnostic Protocol, mis tähendab, et see saab ühendada peaaegu kõigi turul pakutavate kodus kasutatavate automaatika riistvaraga täna. Loe rohkem kasutades Minu. OpenHAB tasuta pilveteenus). Kui peate tingimata serveri maailmale avama, lugege kindlasti läbi kuidas kõigepealt oma turvalisust tugevdada.

Mõned julged isikud on isegi proovinud Pi raha teenida reaalse maailma turvaseadmeteks. nomx isiklik e-posti server (199 dollarit) väitis, et see on „maailma kõige turvalisem e-posti server”, aga veel juurdluse tegi BBC Click leidis, et see oli tegelikult lihtsalt vaarikapiim, ohtlikult vananenud tarkvaraga ja kõva kodeerimisega “surma” tagaukse parooliga.

SD-kaart kulub

Raspberry Pi suurim probleem on see, et see töötab kogu opsüsteemi mikro-SD-kaardilt (mis on üks põhjuseid, miks see nii aeglane on). See kulub lõpuks, kuid kulumise kiirus sõltub kaardi kvaliteedist. SD-kaardi kasutamise pooldajad väidavad, et kogu kaardi piltide varundamine ja taastamine on lihtne, kuid päriselus juhtub seda harva.

Kuigi valmis pildi allalaadimine ja põletamine või praeguse SD-kaardi täielik varundamine on piisavalt lihtne, taastamine see nõuab a kaart vähemalt sama suur kui originaal SD-kaardi hõlpsalt kloonige probleemivaba vaarika Pi-arvuti jaoksÜkskõik, kas teil on üks SD-kaart või mitu, on vaja vaid oma kaartide varundamist, et vältida probleeme, mis tekivad siis, kui teie Raspberry Pi alglaadimine nurjub. Loe rohkem . Paar halba sektorit uuel kaardil tähendab, et see keeldub üle kopeerimast.

On olemas lahendus: Tegelikult saab küll lubage Pi-l spetsiaalne USB-alglaadimisrežiim Kuidas teha Vaarika Pi 3 alglaadimist USB-stRaspberry Pi on mitmekülgne komplekt, mis on võimeline täitma mitmesuguseid ülesandeid. Kuid sellel on üks silmatorkav viga: võimetus USB-st käivitada. Siiani on see nii. Loe rohkem , kuid see on üsna keeruline protseduur, mida isegi mina tööle ei saanud.

vaarikas pi pi drive pi

Donglid, donglid kõikjal

Viimasel Raspberry Pi mudelil 3 on tegelikult sisseehitatud WiFi, kuid see on üsna ebausaldusväärne. 5-dollarine Raspberry Pi Zero on veelgi halvem.

Olenevalt teie projektist vajate tõenäoliselt adapterit, et muuta mini-USB täissuuruses USB-pordiks, USB-jaoturiks, et saaksite ühendada rohkem kui üks seade (eelistatult lisatoite saamiseks seinakontakti ühendatud), seejärel USB Wi-Fi või Etherneti adapter ja mõned GPIO-päised jootmiseks sisse Monitori ühendamiseks vajate tavalise HDMI-adapteri jaoks ka mikro-HDMI-d.

Oh, ja parem haarake ka juhtum. See kõik lisab kogumaksumusele ja kui olete selle kõik ära kulutanud, võite osta ka midagi ülesande jaoks sobivamat.

Mini-PC või tahvelarvuti oleks tõenäoliselt parem

Kaaluge hoolikalt oma sihtrühma ja eesmärki. Vaarikapiim võib tunduda tasuv, kuid kui hakkate kõiki neid lisasid lisama, saate hõlpsalt läheneda 100 dollarile. Kahekordse hinnaga võiksite osta mini-arvuti, mis töötaks Windows 10-ga. Päris Windows 10, ma ei mõtle seda absurdselt piiratud Windows 10 IoT 5 asja, mida te ei saa Vaarika Pi 2-ga tehaNeljatuumalise protsessoriga ja selle üle, et tal on võimalik Windows 10 käitada - kas Raspberry Pi 2 on see kõik? Siin on 5 asja, mida Raspberry Pi 2 endiselt teha ei saa. Loe rohkem , mis ei oma maise sarnasusega Windows 10-ga muud kui nime all, kuid tänapäeval tsiteeritakse meid endiselt, kui me ütleme, et Raspberry Pi ei kasuta Windowsi. See on. Mitte. Windows.

Mini-personaalarvuti või tahvelarvuti abil saavutaksite parema ühilduvuse laiema rakenduste valikuga (mitte halvasti tehtud Linuxi tarkvara piiratud valikuga) ja peaaegu kindlasti parema riistvara.

kano 5

Jah, see on teile tehniliselt väga muljetavaldav saab tehke Pi-ga vähese energiatarbega netbook, kuid piTop on 270 dollarit selle eest, mis on ükskõik milliste standardite järgi tegelikult üsna kehv sülearvuti. Kano Pi arvuti on 280 dollarit seadme jaoks, mida nad väidavad olevat, ehitage see arvuti ise. Ma ei ütleks, et paljast Raspberry Pi tahvli korpusesse panemine ja mõne kaabli ühendamine tähendab "oma arvuti ehitamist" mis tahes kujutlusvõime piires.

Raspberry Pi jaoks on kindlasti hämmastavaid haridusalaseid kasutusvõimalusi, kuid arvuti loomiseks vajalike komponentide õppimine pole üks neist. Raspberry Pi on süsteem kiibil, mis tähendab, et te ei saa isegi osutada üksikutele komponentidele, näiteks protsessorile, mälule ja graafikakaardile, sest need on kõik samad asjad.

Minu päevil õppisime, millest PC tehti, ühe maha riisumisega ja selle ümberehitamine Kuidas oma arvutit ehitadaOma arvuti ehitamine on väga tänuväärne; samuti hirmutav. Kuid protsess ise on tegelikult üsna lihtne. Me juhendame teid kõigest, mida peate teadma. Loe rohkem !

Nii et millal peaksite kasutama vaarikapi?

Olen suurema osa sellest artiklist veetnud teile öeldes, miks te ei peaks oma järgmise projekti jaoks Raspberry Pi-d tegelikult kasutama, kuid siin on paar juhtumit, kus see on kindlasti mõistlik.

Mitu kombineeritud kasutusjuhtu. Kas vajate veebiserveriga töötavat Pi-Hole'i ​​serverit koos mõne koduautomaatika tarkvaraga? Raspberry Pi saaks neid kõiki teha. Kõigi ilusa mängimise jaoks peate võib-olla tegema täiendava konfigureerimise, kuid te ei vaja iga eraldi projekti jaoks ühte Raspberry Pi-d - saate neid kõiki üksteise kõrval käitada. Ilmselt ei soovita me käitada asju, mida sageli kohandate millegagi, mida vajate, et olla kindel, näiteks koduautomaatika platvorm või Interneti-filter. Sel juhul hoidke ühte katsetamiseks ja teist lihtsalt nutimaja käitamiseks.

Madala energiatarbega alati sisse lülitatud serverid. Raspberry Pi üks suurepäraseid asju on see, et see suudab käitada täisserverisüsteemi ja imeda maha väga vähe energiat - palju vähem kui isegi kõige energiatõhusamad väikesed personaalarvutid. Ma ei soovita Pi-d toimivustundlikeks toiminguteks, näiteks võrgustatud failiserver (isegi kui see on nii tehniliselt võimalik), kuid ülesannete jaoks, mille toimivus pole nii murettekitav, võite lasta Pi-l jooksmas käia ja lisada igakuiselt vaid penne elektriarve.

vaarika pi pc ühendus

Teie projekt vajab palju tarkvara programmeerimise teeke. Üks suurepäraseid asju Pythoni programmeerimisel on see, et paljud inimesed teevad seda. Ükskõik, mis on teie lõppeesmärk, on keegi seda ilmselt juba teinud - ja protsessi lihtsamaks teinud. Kui teie projekt kavatseb suhelda teiste teenuste ja seadmetega, leiate selle jaoks tõenäoliselt Pythoni teegi. Näotuvastus, hääle süntees või Twitteri robotid? Pole probleem Pythonil Pi-ga. Muidugi pole Python ainus keel, mida saate Pi abil programmeerida, kuid see on kõige populaarsem. Ka meie oleme NodeJS suured fännid.

Pi ühendamine mikrokontrolleriga. Pi võimsuse ja mikrokontrolleri lihtsuse abil saate minna kaugele: niimoodi DIY Siri-juhitav hele riba Kuidas teha DIY Siri-juhtimisega WiFi-valgustSelles juhendis saate teada, kuidas luua kontrollitavat WiFi-tuld ja seda Siri abil juhtida. Loe rohkem . Ajud töötavad Raspberry Pi peal, kusjuures NodeJS esindab end võlts-Siri-seadmena, mis edastab seejärel käsud kaugjuhtimispuldiga NodeMCU. Teise Pi maksumuse eest saate laiendada rohkemate tuledega.

Ärge saage minust valesti aru, ma ei vihka Pi-d. Mul on kodus neli Raspberry Pi’d ja teine ​​teel. Üks haldab minu nutika kodu kriitilisi osi sellisel „kuuekuulise tööajaga” usaldusväärsel viisil, mida ma ei osanud Windowsi masinaga kunagi saavutada. Kuid see ei ole lahendus igale probleemile.

Kas Nvidia Jetson Nano asendab Raspberry Pi? On Google Coral Dev Board parem kui Raspberry Pi Kas Google Coral Dev Board on parem kui vaarikapiim?Uue ajastu kuulutamine ligipääsetavates hobimängija juhatustes - just see, mis on Google'i Coral Dev Board? Ja kas see võib teie Raspberry Pi asendada? Loe rohkem ? Me saame aidata teil otsustada:

Jamesil on tehisintellekti BSc ning ta on CompTIA A + ja Network + sertifikaadiga. Ta on MakeUseOfi juhtiv arendaja ja veedab oma vaba aega VR-i paintballi ja lauamänge mängides. Ta on lapsest peale arvutit ehitanud.