Arduino vs Raspberry Pi Který je mini počítač pro vás?

  • Peter Holmes
  • 0
  • 4556
  • 521
reklama

Arduino a Raspberry Pi mohou vypadat docela podobně - jsou to obě roztomilé obvodové desky s několika čipy a kolíky - ale ve skutečnosti jsou velmi odlišná zařízení.

Hledáte malý počítač, snad pro napájení DIY síťové bezpečnostní kamery - je to běžné rozhodnutí potřebné pro celou řadu zábavných projektů. Slyšeli jste o Raspberry Pi dobré věci a Arduino, ale nemůžete se rozhodnout, co je pro vás to pravé. Který bude převažovat jako nejužitečnější poté, co jste díky incidentu se sousedy demontovali bezpečnostní kameru? Na kterém byste mohli přehrávat filmy? Nebojte se, jsme tu, abychom vše vysvětlili!

Pokud jste spíše vizuálním studentem (jako já), je tento článek k dispozici ve videu zde:

Jaký je v tom rozdíl?

Arduino je mikrořadič, a ve skutečnosti to není mini počítač. Mikroprocesor je jen malou částí toho, co dělá celý počítač. Arduino poskytuje pouze podmnožinu funkčnosti Raspberry Pi.

Ačkoli Arduino lze programovat pomocí malých aplikací napsaných v C ++, nelze jej spustit v plném rozsahu “operační systém” a rozhodně nebude brzy nahrazovat vaše mediální centrum. Na druhou stranu Raspberry Pi je úplně foukaný počítač. Pokud čtete tento web, předpokládám, že víte, co to znamená.

Silné a slabé stránky

Není tedy Arduino k ničemu? Sotva - Arduino je ideální pro projekty elektroniky. Obsahuje sadu vstupů a výstupů, které lze připojit přímo ke komponentám a senzorům, a je neuvěřitelně snadné jednoduše skočit přímo do něčeho. Díky tomu je ideální pro prototypování věcí nebo pro vytváření malých projektů, které nevyžadují složitost Pi.

Arduino provozuje firmware Arduino - základní kousek základního softwaru, který umožňuje komunikaci s počítačem přes USB a umožňuje přístup ke všem funkcím. Obecně byste tento firmware nenahradili, ale je to možné. Jakmile bude váš kód načten, stačí jej připojit kdekoli a začne to fungovat okamžitě - nemusíte restartovat počítač, připojit klávesnici nebo zvolit aplikaci, kterou chcete spustit. Dělá jednu práci, kterou má naprogramovat, dělá to dobře a dělá to okamžitě.

Raspberry Pi na druhé straně je plně funkční mini počítač. Vyžaduje operační systém (checkout těchto 10 Linux Distros není jen Raspbian: 10 Linux Distros Váš Pi může běžet nejen Raspbian: 10 Linux Distros Your Pi může běžet Jste pravděpodobně běží nejnovější verzi Raspbian na Raspberry Pi. Ale je je to nejlepší linuxové distro pro zařízení? Mohla by existovat alternativa, která by vám mohla vyhovovat lépe? může běžet), a trvá trochu času, než se systém spustí, než bude funkční. Úložiště je zajištěno z karty micro-SD, zatímco vestavěná síť Ethernet umožňuje připojení k síti (můžete získat připojení k síti Arduino. Dejte vašemu projektu Arduino svůj vlastní mini-webserver, pomocí štítu Ethernet dát vašemu projektu Arduino svůj vlastní mini-webový server, pomocí Ethernetový štít A před chvílí jsem vám ukázal, jak nastavit internetový řídicí systém pro své Arduino - ale pro udržení internetového připojení musel zůstat připojen k počítači přes USB, ale vyžaduje také doplněk “štít”).

Srdcem Pi je CPU Broadcom Arm-v6; má paměť a grafický procesor, který řídí výstup HDMI. Můžete zapojit klávesnici a monitor, načíst Linux a méně technicky zdatní nemusí mít ponětí, jak malý stroj řídí vše, co opravdu je. Pi je neuvěřitelně výkonná platforma ve velmi malém balíčku - ideální pro vestavěné systémy nebo projekty vyžadující větší interaktivitu a výpočetní výkon.

To znamená, že Raspberry je podstatně složitější pro jednoduché projekty elektroniky. Například, každý první projekt je nějaká derivace blikání LED zapnuto a vypnuto Arduino Programování pro začátečníky: Semafor pro řízení semaforu Programování Arduino Programování pro začátečníky: Semafor pro řízení semaforu Projektování světelného zdroje Arduino vám pomůže rozvíjet základní dovednosti kódování! Začínáme. . Na Arduino to zahrnuje připojení LED a rezistoru ke dvěma kolíkům, pak nahrání asi 8 řádků kódu. A je to. Na Raspberry Pi - za předpokladu, že máte plně funkční operační systém již nainstalovaný a nastavený, jak budete chtít, musíte nainstalovat některé knihovny, které vám pomohou s ovládáním pinů GPIO (k tomu jsou bity, ke kterým připojujete komponenty).

Existuje však spousta knihoven, z nichž si můžete vybrat, v závislosti na tom, v jakém jazyce chcete programovat - včetně vizuálních návrhářů, jako je Scratch. WiringPi vám umožní psát ve stejném jazyce, ze kterého je Arduino odvozeno. Nakonec možná budete muset svou aplikaci před spuštěním kompilovat. Jde o to, že na Pi můžete dělat téměř vše, co Arduino umí - je to mnohem složitější.

Dalším důležitým bodem, který je třeba mít na paměti, je, že Arduino je nejoblíbenější platformou pro projekty v oblasti elektroniky, takže i když jsou možné projekty elektroniky na Raspberry Pi (10 projektů Raspberry Pi pro začátečníky Projekty Raspberry Pi pro začátečníky Projekty Raspberry Pi pro začátečníky Těchto 10 projektů Raspberry Pi pro začátečníky jsou skvělé pro získání seznámení s hardwarovými a softwarovými schopnostmi softwaru Pi a pomůže vám začít s provozem v žádném okamžiku!), nenajdete téměř tolik začátečníků, které vám pomohou. Bylo by nejlepší považovat Pi za upgrade, jakmile budete připraveni zvládnout větší a náročnější projekty.

Raspberry Pi je mini počítač, Arduino není. Abychom pochopili tento bod trochu jasněji, je zde malý výběr operačních systémů, které můžete nainstalovat na Raspberry Pi:

  • Raspbian (založený na linuxu Debian, toto “výchozí” OS).
  • RiscOS.
  • Plán 9.
  • Xbox Media Center Hardware, který budete potřebovat k vytvoření Raspberry Pi Media Center Hardware, který budete potřebovat k vytvoření Raspberry Pi Media Center S tolika způsoby, jak jej používat, byste neměli být překvapeni, když zjistíte, že Raspberry Pi se prodal 1 milion jednotek. Přestože je tento malý počítač velikosti kreditní karty navržen pro jeden klíčový účel (programování)… .

Již jsme napsali o 7 operačních systémech Raspberry Pi.

A zde je seznam operačních systémů, které můžete nainstalovat na Arduino:

  • Žádný

Takže jste se rozhodli? Skvělý. Začněte tím, že se podíváte na to, jak žít na YouTube pomocí Pi Jak žít na YouTube s Raspberry Pi Jak nažít na YouTube s Raspberry Pi Zde je návod, jak proměnit Raspberry Pi v přenosnou webovou kameru, která může žít streamujte na YouTube! , nebo co o stavbě bleskové cloudové lampy Jak vytvořit cloudovou lampu se zvukově reaktivním bleskem Jak vybudovat cloudovou lampu se zvukově reaktivním bleskem Před několika měsíci se v komunitě tvůrců stala virová hromada 3 000 dolarů a blesková náladová lampa. To, co dnes uděláme, není úplně stejné - děláme něco praktičtějšího. s Arduino? Máme neoficiální příručku pro začátečníky Raspberry Pi Raspberry Pi: Neoficiální výuka Raspberry Pi: Neoficiální výuka Ať už jste současným majitelem Pi, který se chce dozvědět více, nebo potenciálním vlastníkem tohoto zařízení s velikostí kreditní karty, toto není ' t průvodce, který si chcete nechat ujít. to by mělo být užitečné a jedno pro Arduino Začínáme s Arduino: Průvodce pro začátečníky Začínáme s Arduino: Průvodce pro začátečníky Arduino je platforma pro prototypování elektroniky s otevřeným zdrojovým kódem založená na flexibilním, snadno použitelném hardwaru a softwaru. Je určen pro umělce, designéry, fandy a kohokoli, kdo má zájem o vytváření interaktivních objektů nebo prostředí. , také.

POČKEJTE! Proč zvolit vůbec?

Ve skutečnosti můžete mít to nejlepší z obou světů; Pi může být složitější Arduino a Arduino opravdu neumí tolik jako Pi - ale uvažovali jste o jejich použití společně? Projekt - AlaMode umisťuje stohovatelný klon Arduino přímo na vrchol Pi a poskytuje okamžitý přístup ke všem obvyklým funkcím Arduino.

Nebo pokud je Python více věcí, stačí zapojit Arduino do USB vašeho Pi a komunikovat s ním přímo.

Doufám, že jste nyní jasnější o rozdílech mezi Arduino a Raspberry Pi a proč může být pro konkrétní aplikaci lepší než ten druhý. Ukažte nám některé z vašich projektů Arduino / Pi v komentářích níže!




Bisher hat noch niemand einen Kommentar zu diesem Artikel abgegeben.

O moderní technologii, jednoduché a cenově dostupné.
Váš průvodce ve světě moderních technologií. Naučte se, jak používat technologie a pomůcky, které nás každý den obklopují, a naučte se, jak objevovat na internetu zajímavé věci.