Különbség az Arduino és a Raspberry Pi között

Tartalomjegyzék:

Különbség az Arduino és a Raspberry Pi között
Különbség az Arduino és a Raspberry Pi között

Videó: Különbség az Arduino és a Raspberry Pi között

Videó: Különbség az Arduino és a Raspberry Pi között
Videó: Использование Melexis MLX90614 Инфракрасный термометр с Arduino 2024, November
Anonim

Kiemelt különbség – Arduino vs Raspberry Pi

A legfontosabb különbség az Arduino és a Raspberry Pi között, hogy az Arduino egy mikrokontroller-fejlesztő kártya, míg a Raspberry pi egy általános célú, Linux operációs rendszeren alapuló számítógép.

Az Arduino vagy a Raspberry Pi kiválasztása a fejlesztendő projekttől függ. Ez a cikk a leggyakoribb Arduino Uno-t és Raspberry Pi B+-t tárgyalja. Általánosságban elmondható, hogy az Arduinóhoz képest az energiafogyasztás alacsonyabb és a sebesség nagyobb a Raspberry pi-ben.

Mi az az Arduino?

Az Arduino fejlesztőkártya mikrokontrollereket, programozó hardvert, USB programozói interfészt, reset gombot, tápcsatlakozót stb. tartalmaz. Különféle típusú Arduino táblák vannak, mint például az Arduino Uno, a Mega, a Nano. A leggyakoribb Arduino kártya, az Arduino Uno, két mikrokontrollerrel rendelkezik. Az ATmega328-at a felhasználó programozza be. Az ATmega16U2 már előre be van programozva, és USB kommunikációra használható. Az IO érintkezők a külvilághoz való csatlakozásra szolgálnak. Vannak digitális és analóg tűk.

Főbb különbség az Arduino és a Raspberry Pi között
Főbb különbség az Arduino és a Raspberry Pi között

01. ábra: Arduino

Az Arduino IDE-t használják a fejlesztői tábla programjainak írásához. Használható kódírásra, fordításra, hibakeresésre és végül a kód táblára való feltöltésére. Az Arduino IDE gyorsabbá és egyszerűbbé teszi a projektfejlesztést. Ez a szoftver ingyenes és nyílt forráskódú. Az Arduino IDE-ben írt programok hasonlóak a C programokhoz. Az Arduino pajzsok segítségével könnyen integrálható hardverrel. Ez a pajzs közvetlenül az Arduino-ra rakható. Az Ethernet pajzs az Ethernethez való csatlakozásra szolgál. A színes LCD-pajzs a kijelzőhöz való csatlakozásra szolgál. A programozó közvetlenül használhatja ezeket a pajzsokat, és meghívhatja a szükséges könyvtári funkciókat a szükséges feladat végrehajtásához.

Mi az a Raspberry Pi?

A Raspberry Pi operációs rendszeren (OS) fut. Ez egy extra szoftverréteg, amely hardvert kezel. Az Arduino esetében az alkalmazás közvetlenül a mikrokontrolleren fut, de a Raspberry pi-ben az alkalmazásnak át kell mennie az operációs rendszeren a hardver vezérléséhez.

Különböző verziók léteznek, például a Raspberry pi A, B, B+. A Raspberry Pi B+ tartalmazza a Broadcom BCM 2836 System on Chip (SoC) rendszert. Össze van kötve a processzorokkal és a többi komponenssel, hogy egy teljes rendszert hozzon létre. A processzor Broadcom BCM 2826 ARM alapú processzor. Az ARM processzorok a legtöbb IoT-eszköz magját képezik. A Raspberry Pi olyan nyelvekkel programozható, mint a Python, C++.

Különbség az Arduino és a Raspberry pi között
Különbség az Arduino és a Raspberry pi között

02. ábra: Raspberry Pi

Grafikus feldolgozó egységet (GPU) is tartalmaz. Segít a grafika felgyorsításában. 40 általános célú bemeneti kimenettel (GPIO) rendelkezik. 4 USB port és RJ45 Ethernet port található. Van egy USB Ethernet interfész IC, amely az Ethernet és az USB portokkal való kommunikációhoz használható. Van egy CSI kamera csatlakozó is. A HDMI port segít a készülék és a monitor csatlakoztatásában. A DSI egy monitor interfész a kijelzők számára. Ez a HDMI alternatívája. A micro SD kártya a micro SD nyílásban található. A tábla hátulján található.

Mi a hasonlóság az Arduino és a Raspberry Pi között?

Az Arduino és a Raspberry Pi egyaránt használható tárgyak internete (IoT) és beágyazott rendszerek létrehozására

Mi a különbség az Arduino és a Raspberry Pi között?

Ardunio vs Raspberry Pi

Az Arduino egy egylapos mikrokontroller, amely nyílt forráskódú platformot biztosít hardver- és szoftverkörnyezet felépítéséhez. A Raspberry Pi egy kisméretű, egylapos számítógép, amelyet azért fejlesztettek ki, hogy elősegítse a számítástechnika alapjainak oktatását az iskolákban és a fejlődő országokban.
Feldolgozási sebesség
Az Arduino sebessége 16 MHz. A Raspberry Pi sebessége 900 MHz.
Címhely
Az Arduino címtartománya kisebb, mert 8 bites mikrokontroller. A Raspberry Pi támogatja a nagyobb címterületet, mert 32 bites processzorral rendelkezik.
Bemeneti kimeneti feszültségszintek
Az Arduino bemeneti kimeneti feszültségszintje 0 V és 5 V. A Raspberry Pi bemeneti kimeneti feszültsége 0 V és 3,3 V.
Memória
Az Arduino 32K Flash-t, 2K SRAM-ot és 1K EEPROM-ot tartalmaz. A Raspberry Pi 4 GB Flash-mel, 512K SRAM-mal és micro SD-vel rendelkezik.
OS
Az Arduino nem fut operációs rendszeren. A Raspberry Pi operációs rendszeren fut.

Összefoglaló – Arduino vs Raspberry Pi

Ez a cikk az Arduino és a Raspberry Pi közötti különbséget tárgy alta. Az Arduino és a Raspberry Pi közötti különbség az, hogy az Arduino egy mikrokontroller-fejlesztő kártya, míg a Raspberry pi egy általános célú, Linux operációs rendszeren alapuló számítógép.

Ajánlott: