Rozdiel medzi Arduinom a Raspberry Pi

Obsah:

Rozdiel medzi Arduinom a Raspberry Pi
Rozdiel medzi Arduinom a Raspberry Pi

Video: Rozdiel medzi Arduinom a Raspberry Pi

Video: Rozdiel medzi Arduinom a Raspberry Pi
Video: Arduino vs Raspberry Pi - Difference between Arduino and Raspberry Pi 2024, November
Anonim

Kľúčový rozdiel – Arduino vs Raspberry Pi

Kľúčový rozdiel medzi Arduinom a Raspberry Pi je v tom, že Arduino je vývojová doska mikrokontroléra, zatiaľ čo raspberry pi je počítač na všeobecné použitie založený na operačnom systéme Linux.

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

Čo je Arduino?

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

Kľúčový rozdiel medzi Arduino a Raspberry Pi
Kľúčový rozdiel medzi Arduino a Raspberry Pi

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 nahranie kódu na dosku. Arduino IDE zrýchľuje a zjednodušuje vývoj projektu. Tento softvér je bezplatný a otvorený zdroj. Programy napísané v Arduino IDE sú podobné programom C. Je ľahké integrovať Arduino s hardvérom pomocou štítov. Tento štít je možné priamo naskladať na Arduino. Ethernetový štít sa používa na pripojenie k Ethernetu. Farebný LCD štít sa používa na prepojenie s displejom. Programátor môže priamo použiť tieto štíty a volať potrebné funkcie knižnice na vykonanie požadovanej úlohy.

Čo je Raspberry Pi?

Raspberry Pi beží na operačnom systéme (OS). Ide o ďalšiu vrstvu softvéru, ktorá sa stará o hardvér. V Arduine aplikácia beží priamo na mikrokontroléri, ale v raspberry pi by aplikácia mala prejsť cez operačný systém na ovládanie hardvéru.

Existujú rôzne verzie, ako napríklad Raspberry pi A, B, B+. Raspberry Pi B+ obsahuje Broadcom BCM 2836 System on Chip (SoC). Má pripojené procesory a ďalšie komponenty, aby vytvorili celý systém. Procesor je založený na Broadcom BCM 2826 ARM. Procesory ARM sú jadrom väčšiny zariadení internetu vecí. Raspberry Pi je možné naprogramovať pomocou jazykov ako Python, C++.

Rozdiel medzi Arduino a Raspberry pi
Rozdiel medzi Arduino a Raspberry pi

Obrázok 02: Raspberry Pi

Obsahuje aj grafickú procesorovú jednotku (GPU). Pomáha zrýchliť grafiku. Má 40 univerzálnych vstupných výstupných pinov (GPIO). K dispozícii sú 4 USB porty a RJ45 Ethernet port. K dispozícii je USB Ethernet Interface IC sa používa na komunikáciu s Ethernet a USB porty. Nechýba ani konektor CSI Camera. Port HDMI pomáha pripojiť zariadenie k monitoru. DSI je rozhranie monitora pre displeje. Je to alternatíva k HDMI. Micro SD karta je vo vnútri slotu micro SD. Nachádza sa na zadnej strane dosky.

Aká je podobnosť medzi Arduinom a Raspberry Pi?

Arduino aj Raspberry Pi možno použiť na budovanie internetu vecí (IoT) a vstavaných systémov

Aký je rozdiel medzi Arduinom a Raspberry Pi?

Ardunio vs Raspberry Pi

Arduino je mikrokontrolér s jednou doskou, ktorý poskytuje platformu s otvoreným zdrojom na vytváranie hardvérového a softvérového prostredia. Raspberry Pi je malý jednodoskový počítač vyvinutý na podporu výučby základov informatiky na školách a v rozvojových krajinách.
Rýchlosť spracovania
Rýchlosť Arduina je 16 MHz. Rýchlosť Raspberry Pi je 900 MHz.
Adresný priestor
Arduino má menší adresný priestor, pretože ide o 8-bitový mikrokontrolér. Raspberry Pi podporuje väčší adresný priestor, pretože má 32-bitový procesor.
Úrovne vstupného výstupného napätia
Vstup Úrovne výstupného napätia pre Arduino sú 0V a 5V. Vstup Úroveň výstupného napätia pre Raspberry Pi je 0V a 3,3V.
Memory
Arduino má 32K Flash, 2K SRAM a 1K EEPROM. Raspberry Pi má 4GB Flash, 512K SRAM a micro SD.
OS
Arduino nefunguje na OS. Raspberry Pi beží na operačnom systéme.

Zhrnutie – Arduino vs Raspberry Pi

Tento článok diskutoval o rozdieloch medzi Arduino a Raspberry Pi. Rozdiel medzi Arduinom a Raspberry Pi je v tom, že Arduino je vývojová doska mikrokontroléra, zatiaľ čo raspberry pi je počítač na všeobecné použitie založený na operačnom systéme Linux.

Odporúča: