Rozdiel medzi Arduino a Raspberry Pi

Kľúčový rozdiel - Arduino vs malina pi
 

kľúčový rozdiel medzi Arduino a Raspberry Pi je to Arduino je vývojová doska mikrokontroléra, zatiaľ čo malina pi je univerzálny počítač založený na operačnom systéme Linux.

Výber Arduino alebo Raspberry Pi závisí od projektu, ktorý sa má vyvinúť. Tento článok pojednáva o najbežnejších Arduino Uno a Raspberry Pi B +. V porovnaní s Arduino je vo všeobecnosti spotreba energie nižšia a rýchlosť v Raspberry pi je vyššia.

OBSAH

1. Prehľad a kľúčový rozdiel
2. Čo je Arduino
3. Čo je Raspberry Pi
4. Podobnosti medzi Arduino a Raspberry Pi
5. Porovnanie vedľa seba - Arduino vs Raspberry Pi v tabuľkovej forme
6. Zhrnutie

Čo je Arduino?

Vývojová doska Arduino obsahuje mikrokontroléry, programovací hardvér, USB programovacie rozhranie, resetovacie tlačidlo, napájací konektor atď. Existujú rôzne typy dosiek Arduino, ako sú Arduino Uno, Mega, Nano. Najbežnejšia doska Arduino, ktorou je Arduino Uno, má dva mikrokontroléry. ATmega328 je programovaný užívateľom. ATmega16U2 je už vopred naprogramovaný a používa sa na komunikáciu cez USB. Kolíky IO sa používajú na pripojenie k vonkajšiemu svetu. Existujú digitálne a analógové kolíky.

Obrázok 01: Arduino

Arduino IDE sa používa na písanie programov pre vývojovú dosku. Môže sa použiť na písanie kódu, kompiláciu, ladenie a nakoniec na načítanie kódu na tabuľu. Arduino IDE zrýchľuje a uľahčuje vývoj projektu. Tento softvér je bezplatný a otvorený zdroj. Programy napísané v Arduino IDE sú podobné programom C. Integrácia Arduina s hardvérom pomocou štítov je jednoduchá. Tento štít sa dá priamo naskladať na Arduino. Ethernetový štít sa používa na pripojenie k Ethernetu. Na pripojenie displeja sa používa farebný štít LCD. Programátor môže tieto štíty priamo použiť a volať potrebné funkcie knižnice na vykonanie požadovanej úlohy.

Čo je Raspberry Pi?

Raspberry Pi beží na operačnom systéme (OS). Je to ďalšia vrstva softvéru, ktorá pracuje s hardvérom. V Arduino sa aplikácia spúšťa priamo na mikrokontroléri, ale v prípade maliny pi by mala aplikácia prejsť cez OS na ovládanie hardvéru.

 Existujú rôzne verzie ako Raspberry pi A, B, B +. Raspberry Pi B + obsahuje systém Broadcom BCM 2836 na čipe (SoC). Má pripojené procesory a ostatné komponenty na vytvorenie celého systému. Procesor je procesor založený na Broadcom BCM 2826 ARM. Procesory ARM sú jadrom väčšiny zariadení IoT. Raspberry Pi je možné programovať pomocou jazykov ako Python, C++.

Obrázok 02: Raspberry Pi

Obsahuje tiež jednotku grafického spracovania (GPU). Pomáha to zrýchliť grafiku. Má 40 vstupných výstupných pinov na všeobecné použitie (GPIO). K dispozícii sú 4 porty USB a ethernetový port RJ45. K dispozícii je rozhranie USB Ethernet IC, ktoré sa používa na komunikáciu s portmi Ethernet a USB. K dispozícii je tiež konektor fotoaparátu CSI. Port HDMI pomáha pripojiť zariadenie k monitoru. DSI je rozhranie monitora pre displeje. Je to alternatíva k HDMI. Karta micro SD je vo vnútri otvoru pre micro SD. Je na zadnej strane dosky.

Aká je podobnosť medzi Arduino a Raspberry Pi?

  • Arduino aj Raspberry Pi môžu byť použité na vytváranie internetových vecí (IoT) a vstavaných systémov.

Aký je rozdiel medzi Arduino a Raspberry Pi?

Ardunio vs Raspberry Pi

Arduino je mikroprocesor s jednou doskou, ktorý poskytuje platformu s otvoreným zdrojovým kódom na vytváranie hardvéru a softvéru. Raspberry Pi je malý jednodoskový počítač vyvinutý na podporu výučby základov počítačovej vedy na školách av rozvojových krajinách.
 Rýchlosť spracovania
Rýchlosť Arduino je 16 MHz. Rýchlosť Raspberry Pi je 900 MHz.
Adresný priestor
Arduino má nižší adresný priestor, pretože je to 8-bitový mikrokontrolér. Raspberry Pi podporuje väčší adresný priestor, pretože má 32-bitový procesor.
 Úrovne vstupného výstupného napätia
Vstupné úrovne výstupného napätia pre Arduino sú 0V a 5V. Úroveň vstupného výstupného napätia pre 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, 512 K SRAM a micro SD.
OS
Arduino nebeží na OS. Raspberry Pi beží na OS.

zhrnutie - Arduino vs malina pi

V tomto článku sa diskutuje o rozdieloch medzi Arduino a Raspberry Pi. Rozdiel medzi Arduino a Raspberry Pi spočíva v tom, že Arduino je vývojová doska mikrokontroléra, zatiaľ čo malina pi je univerzálny počítač založený na operačnom systéme Linux..

referencie:

1. "Arduino." Wikipedia, Wikimedia Foundation, 27. marca 2018. K dispozícii tu 
2. „Raspberry Pi.“ Wikipedia, Wikimedia Foundation, 30. marca 2018. K dispozícii tu 

S láskavým dovolením:

1.'Arduino-uno-perspektíva-transparentná'By JotaCartas (diskusia) - Arduino-uno-perspekt.jpg, (CC BY 2.0) prostredníctvom Commons Wikimedia
2.'Raspberry PI'By Onepiece84 - Vlastné dielo, (CC BY-SA 4.0) cez Commons Wikimedia