Pokud plánujete nový technologický projekt a hledáte malý jednodeskový počítač, který může fungovat jako mozek vašeho designu, pravděpodobně budete uvažovat o jednom ze dvou zařízení: Raspberry Pi nebo Arduino. Oba jsou určeny pro profesionály a fandy, kteří chtějí stavět vzrušující nové projekty s nízkými náklady na vstup.
Desky Raspberry Pi i Arduino mají výhody, nevýhody a ideální případy použití , v závislosti na vašich požadavcích na projekt. Pokud si nejste jisti, která deska je nejlepší v bitvě mezi Ardunio vs Raspberry Pi, zde je návod, který vám pomůže rozhodnout se.
Výkon a specifikace
Pokud uvažujete o výměně počítače na palubě vám nyní odpovíme: Raspberry Pi je jediná možnost (alespoň ve srovnání s Arduinem). S nejnovějšími Raspberry Pi 4 a 4B nabízejícími 1 GB až 8 GB RAM a čtyřjádrovým procesorem 1,5 GHz ARM v8 získáte spoustu energie na velmi malé desce.
I menší modely Pi (Zero a desky Zero W) nabízejí značný výkon pro svou velikost, s 1GHz ARM CPU, 512 MB RAM, GPIO hlavičkami pro rozšíření a integrovanou podporou WiFi a Bluetooth.
Stejně jako Pi , existují různé modely Arduino, přičemž Arduino Uno nabízí velmi malý 2KB SRAM a 16MHz mikrokontrolér pro velmi specifické projekty. Na druhém konci stupnice je Arduino Portena H7 s dvoujádrovým mikrokontrolérem Cortex M7 + M4 ARM, mezi 8 MB a 64 MB RAM a integrovaným Bluetooth a WiFi.
Je to spravedlivé srovnání? Pravděpodobně ne, protože Raspberry Pi a Arduino jsou dva velmi odlišné produkty. Arduino je přizpůsobitelná programovatelná deska pro vlastní hardwarové projekty, zatímco Raspberry Pi je samostatnější „tradiční“ počítač s podporou různé linuxové distribuce a vhodného hardwaru pro spuštění.
In_content_1 vše: [300x250] / dfp: [640x360]->Rychlost a výkon jsou pro Pi výhrou, ale Arduino nemusí spouštět všechny složité aplikace, které Raspberry Pi (s plnou distribucí Linuxu) musí. Jediným spravedlivým srovnáním může být Raspberry Pi Pico, fanda mikrokontroléru s dvoujádrovým procesorem ARM Cortex M0 + a 264 kB RAM.
Funkčnost
Jak jsme se již zmínili, Raspberry Pi je na svou velikost velmi výkonný počítač. Zatímco dřívější modely (od původního Pi po Raspberry Pi 3) byly pravděpodobně poměrně pomalé, nejnovější modely (Raspberry Pi 4 a 4B) nabízejí obrovská vylepšení výkonu.
Díky tomu můžete vyměnit pracovní počítač za Raspberry Pi. Není to ideální pro hraní her (kromě retro hraní ) nebo kódování videa, ale je to plně funkční server nebo počítač. Může být také integrován do libovolného počtu projektů, ať už jde o stavbu meteorologické stanice nebo o nervové centrum robotické stavby.
Arduino nemá v některých ohledech stejnou funkcionalitu, ale zaměřuje se jiné publikum. Pokud jste zdatní kodér, můžete si Arduino naprogramovat tak, aby plnilo jakýkoli úkol, který se vám líbí. Mohlo by se z něj stát dálkově ovládané auto, domácí alarm, komunikační systém - vše je možné s připojeným správným vybavením.
Rozšiřování Arduina je nejlepší způsob, jak získat skutečnou sílu, která je za ním. Pokud jste spokojeni s programováním, je to skvělý způsob, jak vytvořit levný a jednoduchý projekt. Raspberry Pi však nabízí mnoho stejných výhod s mnoha přídavnými deskami (pojmenovanými HAT), které lze umístit na 40kolíkovou záhlaví GPIO na samotné desce.
Můžete si vybrat Arduino pokud jde o požadavky na velikost nebo výkon, ale pokud potřebujete výkon a funkčnost, Raspberry Pi je celkovým vítězem.
Použitelnost
Ačkoli Arduino a Raspberry Pi jsou desky s velkým potenciálem, to neznamená, že jsou mimořádně obtížně použitelné. Obě desky mají svůj původ ve vzdělávání, přičemž Pi bylo vytvořeno, aby pomohlo školám a rodičům znovu zavést zvědavost ve stylu 80. let, která povzbudila děti, aby se naučily kódovat.
Jako deska mikrokontroléru je Arduino snem kodéra pro začátečníky. Samotný web Arduino nabízí výukové programy a ukázkový kód, který vám pomůže vytvořit nové projekty. Zatímco Raspberry Pi umožňuje uživatelům dělat mnoho věcí najednou, Arduino se zaměřuje na jediný účel, vytvořený a kódovaný jeho uživatelem.
Bohužel Arduino používá pro svůj kód C ++ jako hlavní jazyk. Není to nejjednodušší jazyk, který se lze naučit nebo používat, na rozdíl od Pythonu vhodného pro začátečníky, který Raspberry Pi plně podporuje (spolu s dalšími hlavními programovacími jazyky).
Pokud programování není pro vás, nemusíte programovat pomocí Raspberry Pi , buď. Instalace systému Raspberry Pi OS nebo jiného distribučního systému Linux vám poskytne plný operační systém, včetně grafického uživatelského rozhraní, které vám umožní spouštět standardní software, jako je Google Chrome nebo LibreOffice.
Je také mnohem snazší ovládat a používat Raspberry Pi, dokonce i z terminálu. Příkazy terminálu Linux se snadno naučí, ale pokud se mu chcete vyhnout, můžete - to je úspěch Raspberry Pi, který nabízí velmi nízkou bariéru vstupu pro začátečníky i amatéry.
Totéž bohužel nelze říci o Arduinu. Pokud jste připraveni přijmout tvrdší křivku učení, může to být středobodem skvělého nového projektu, ale Raspberry Pi vás tam dostane rychleji.
Síla a použitelnost jsou jedna věc, ale náklady jsou důležité, zejména u fandů se skromným rozpočtem. Arduino i Raspberry Pi jsou naštěstí velmi levné při nákupu a používání.
Na spodním konci modelové řady Raspberry Pi je Raspberry Pi Pico. Za pouhých 4 dolary je tento malý ovladač programovatelným nervovým centrem projektu pro fandy. Na rozdíl od Arduina podporuje C a MicroPython (Python pro mikrokontroléry), což z něj činí snadno použitelný systém.
Pro plný výkon však stojí Pi 4 Model B mezi 35 USD (pro 2 GB RAM) ) a 75 $ (za 8 GB), v závislosti na prodejci. Můžete také chytit menší, méně výkonnou Zero W za 10 $. Ceny ostatních desek (jako jsou starší Pi, 2, 3 a 3B) jsou cenově podobné, se slevami díky jejich věku a nižším specifikacím.
Naštěstí jsou desky Arduino také levné. K dispozici je mnoho desek Arduino, ale některé z nejběžnějších, jako je Arduino Uno, stojí kolem 20 - 30 $. Ostatní desky (například Pro Mini) mohou stát pouhých 10 $, u Mega 60 $ a Portena H7 99,99 $.
Jako open-source deska má Arduino také řadu klonů v podobných cenových relacích. Vzhledem k tomu, že Raspberry Pi Pico stojí jen 4 $, je však mikrokontrolér Raspberry Pi stále nejlepší poměr cena / výkon, ale to bude záviset na výkonových a výkonových požadavcích vašeho konkrétního projektu.
Arduino vs Raspberry Pi: Který je pro vás nejlepší?
Dalo by se snadno říci, že v této bitvě je vítěz, ale není. Arduino nebo Raspberry Pi by byly skvělým vrcholem projektu, který stavíte. Většinu začátečníků však Raspberry Pi bude snáze nastavovat a používat. Nabízí také více síly, funkčnosti a mnohem nižší bariéru vstupu pro absolutní začátečníky.
Díky mnoha doplňkům a OS pro začátečníky je spousta snadné projekty Raspberry Pi si můžete vyzkoušet. Můžete je dokonce kombinovat a připojit Arduino k Raspberry Pi pomocí pinů záhlaví GPIO pro rozsáhlejší projekty. Pokud jste si právě koupili nový Raspberry Pi, možná budete chtít nejprve ji aktualizujte.