klíčový rozdíl mezi Arduino a Raspberry Pi je to Arduino je vývojová deska mikrokontroléru, zatímco malina pi je univerzální počítač založený na operačním systému Linux.
Výběr Arduino nebo Raspberry Pi závisí na projektu, který má být vyvinut. Tento článek pojednává o nejčastějších Arduino Uno a Raspberry Pi B +. Obecně, ve srovnání s Arduino, je spotřeba energie nižší a rychlost je vyšší v Raspberry pi.
1. Přehled a klíčový rozdíl
2. Co je Arduino
3. Co je Raspberry Pi
4. Podobnosti mezi Arduino a Raspberry Pi
5. Srovnání bok po boku - Arduino vs Raspberry Pi v tabulkové formě
6. Shrnutí
Vývojová deska Arduino obsahuje mikrokontroléry, programovací hardware, programovací rozhraní USB, resetovací tlačítko, napájecí konektor atd. Existují různé typy desek Arduino, jako jsou Arduino Uno, Mega, Nano. Nejběžnější deska Arduino, kterou je Arduino Uno, má dva mikrokontroléry. ATmega328 je programován uživatelem. ATmega16U2 je již předprogramovaný a používá se pro komunikaci USB. Kolíky IO se používají k připojení k vnějšímu světu. Existují digitální kolíky a analogové kolíky.
Obrázek 01: Arduino
Arduino IDE se používá k psaní programů pro vývojovou desku. Může být použit k psaní kódu, kompilaci, ladění a konečně k nahrání kódu na tabuli. Arduino IDE urychluje a usnadňuje vývoj projektu. Tento software je bezplatný a otevřený zdroj. Programy napsané v Arduino IDE jsou podobné programům v jazyce C. Je snadné integrovat Arduino s hardwarem pomocí štítů. Tento štít lze přímo naskládat na Arduino. Ethernetový štít se používá k připojení k Ethernetu. Barevný štít LCD se používá k propojení s displejem. Programátor může tyto štíty přímo použít a volat funkce knihovny potřebné k provedení požadované úlohy.
Raspberry Pi běží na operačním systému (OS). Jedná se o další vrstvu softwaru, která zpracovává hardware. V Arduino, aplikace běží přímo na mikrokontroléru, ale v malinové pí, by aplikace měla projít OS k ovládání hardwaru.
Existují různé verze jako Raspberry pi A, B, B +. Raspberry Pi B + obsahuje systém Broadcom BCM 2836 na čipu (SoC). Má připojené procesory a další komponenty, aby vytvořily celý systém. Procesor je procesor založený na Broadcom BCM 2826 ARM. Procesory ARM jsou jádrem většiny zařízení IoT. Raspberry Pi lze programovat pomocí jazyků jako Python, C++.
Obrázek 02: Raspberry Pi
Obsahuje také jednotku grafického zpracování (GPU). Pomáhá to urychlit grafiku. Má 40 vstupních výstupních pinů (GPIO). K dispozici jsou 4 porty USB a ethernetový port RJ45. K dispozici je rozhraní USB Ethernet IC, které se používá pro komunikaci s porty Ethernet a USB. K dispozici je také konektor CSI Camera. Port HDMI pomáhá připojit zařízení k monitoru. DSI je rozhraní monitoru pro displeje. Je to alternativa k HDMI. Karta micro SD je uvnitř slotu micro SD. Je na zadní straně desky.
Ardunio vs Raspberry Pi | |
Arduino je mikrokontrolér s jednou deskou, který poskytuje platformu s otevřeným zdrojovým kódem pro vytváření hardwarového a softwarového prostředí. | Raspberry Pi je malý jednodeskový počítač vyvinutý pro podporu výuky základů informatiky na školách a v rozvojových zemích. |
Rychlost zpracování | |
Rychlost Arduino je 16MHz. | Rychlost Raspberry Pi je 900 MHz. |
Adresní prostor | |
Arduino má nižší adresní prostor, protože se jedná o 8bitový mikrokontrolér. | Raspberry Pi podporuje větší adresový prostor, protože má 32bitový procesor. |
Úrovně vstupního výstupního napětí | |
Vstupní úrovně výstupního napětí pro Arduino jsou 0V a 5V. | Úroveň vstupního výstupního napětí pro Raspberry Pi je 0V a 3,3V. |
Paměť | |
Arduino má 32 kB Flash, 2 kB SRAM a 1 kB EEPROM. | Raspberry Pi má 4 GB Flash, 512K SRAM a micro SD. |
OS | |
Arduino neběží na OS. | Raspberry Pi běží na OS. |
Tento článek pojednává o rozdílu mezi Arduino a Raspberry Pi. Rozdíl mezi Arduino a Raspberry Pi je v tom, že Arduino je vývojová deska mikrokontroléru, zatímco raspberry pi je univerzální počítač založený na operačním systému Linux.
1. „Arduino.“ Wikipedia, Wikimedia Foundation, 27. března 2018. K dispozici zde
2. „Raspberry Pi.“ Wikipedia, Wikimedia Foundation, 30. března 2018. K dispozici zde
1.'Arduino-uno-perspektivní-transparentní'By JotaCartas (diskuse) - Arduino-uno-perspekt.jpg, (CC BY 2.0) přes Commons Wikimedia
2.'Raspberry PI'By Onepiece84 - vlastní práce, (CC BY-SA 4.0) přes Commons Wikimedia