Articles

Raspberry Pi and Arduino: What s the Difference and Which Is Best for Your Project?

azok számára, akik szeretnek bütykölni elektronika, a Raspberry Pi és Arduino váltak felbecsülhetetlen eszközök. Mindkettő rendkívül népszerű lehetőség, de nagyon költségvetés-barát is. Mindkettőnek megvan a maga előnye és hátránya, de saját alkalmazásai is vannak. De mit kell választani?

Raspberry Pi valójában egy rendszer-on-a-chip, vagy SOC, röviden. A Linux teljes verzióját futtatja, mint például a Raspbian, és úgy tervezték, hogy segítsen megtanítani, ahogy megy. Arduino, másrészről, inkább egy mikro-vezérlő, mint egy számítógép, amely egy hatalmas támogató közösség, valamint több száz bővítési lehetőségek.

amikor a Raspberry Pi először megjelent, Úgy tűnt, hogy néhány, hogy Arduino most elavult. Ez azonban nem igazán tisztességes, mivel különböző feladatokat látnak el. Függetlenül attól, hogy a Raspberry Pi vagy az Arduino a választott fegyver, az a tény, hogy mindegyiknek külön előnyei és hátrányai vannak egymással szemben.

a következő cikk röviden kitér arra, hogy mik azok, megérinti az Általános alkalmazásokat, és gyors összehasonlítást végez közöttük. Az egyes mélyebb elemzésekhez számtalan erőforrás található odakint.

forrás: Sven.petersen / Wikimedia commons

Raspberry Pi

a Raspberry Pi tulajdonképpen egy mini-számítógép egy táblán. Jön egy dedikált processzor, memória, grafikus meghajtó, valamint bemenetek és kimenetek, mint a HDMI. A Raspberry Pi táblák a Linux operációs rendszer speciálisan tervezett verzióját is futtatják.

ennek köszönhetően a Linux szoftver nagyon könnyen telepíthető, kis erőfeszítéssel média streamer vagy videojáték-emulátorként is használható. A Pi nem hiányzik a belső tároló, de használhatja SD kártyák erre a célra. Ez sok rugalmasságot biztosít a különböző operációs rendszerek vagy frissítések kipróbálásához, különösen hibakeresés céljából.

a Pi-vel egyszerre több programot is futtathat, sőt a Linux API-t is használhatja. Raspberry Pi lehetővé teszi, hogy kölcsönhatásba lépnek a programok segítségével a billentyűzet és az egér, és mi folyik a monitor segítségével.

A Raspberry Pi beállítható SSH-n keresztüli hozzáféréshez vagy fájlok FTP-n keresztüli átviteléhez a független hálózati kapcsolat miatt. Még hálózati hídként is használhatja.

Arduino

a Raspberry Pi-vel ellentétben az Arduino táblák valójában mikro-vezérlők, nem pedig “teljes” számítógépek. Arduino hiányzik egy teljes operációs rendszer, de képes futtatni egy írott kódot, amely értelmezi a firmware.

emiatt elveszíti a hozzáférést az alapvető eszközökhöz, amelyeket az operációs rendszer biztosítana,de rugalmasságot szerez a kód közvetlen végrehajtásában, operációs rendszer nélkül.

Az Arduino nem rendelkezik API-val, és nem tud felhasználói interaktivitást biztosítani, mivel nincs operációs rendszer. Ez alapvetően fut kódot “csupasz fém”.

Arduino valóban jobban megfelel, mint egy interfész érzékelők és más eszközök. Ebben a minőségben a ragyogó hardver projektek, ahol szeretne valamit, hogy válaszoljon az érzékelő leolvasott vagy más bemenet.

első pillantásra nem tűnik túl lenyűgözőnek, de valójában egy nagyon kifinomult rendszer, amely lehetővé teszi az eszközök kiváló kezelését. Például kiválóan alkalmas más eszközökkel és működtetőkkel való kapcsolattartásra, ahol a teljes operációs rendszer túlterhelt lenne a viszonylag egyszerű feladatokhoz.

az első Arduino tábla, 2005 körül. Forrás: Ales9000 / Wikimedia commons

A Raspberry Pi és Arduino előnyei és hátrányai

itt egy “durva és kész” összehasonlítás a Raspberry Pi és Arduino között.

Arduino Raspberry Pi
Profik
  • Arduino könnyebb elkezdeni
  • a Legjobb használt igazi-idő alkalmazások hardver, szoftver, valamint IDE az open source
  • nem kell sok programozási ismeretek az alapvető alkalmazások
  • Nagyon könnyen terjed, meg van egy csomó hozzájárult ahhoz, pajzsokat, s a könyvtárak.
  • Raspberry Pi könnyen csatlakozik az internethez
  • A Pi az egész Linux szoftver stack elérhető
  • A Raspberry Pi lehet programozni, használja a különböző nyelvek
Cons
  • Nem olyan erős, mint a Raspberry Pi
  • csak akkor Lehet programozni Arduino vagy a C/C++
  • Csatlakozás az internethez több trükkös, mint a Pi, de lehetséges. Az adatokat YQL vagy JSON
  • hardveres hozzáférés nem valós időben. Ha a CPU leragadt hardver interface késhet
  • hiányzik elég erő meghajtó induktív terhelés
  • Pi hiányzik egy beépített analóg digitális átalakító
  • hardver nem nyílt forráskódú

tehát, a végén a nap, ha a projekt szüksége van, hogy kölcsönhatásba lépnek a sok hardver eszközök Arduino valószínűleg jobb. Ha viszont sok összetett szoftvert kell futtatnia, akkor valószínűleg jobb a Raspberry Pi-vel.

tehát melyik a legjobb az Ön számára?

a Raspberry Pi és az Arduino közötti választás teljes mértékben attól függ, hogy mire van szüksége a projekthez.

Arduino a legalkalmasabb olyan feladatokra, amelyekre valós időben kell olvasni és reagálni. Az Arduino alacsony energiaigényű, nagyon alacsony karbantartási igényekkel rendelkezik. Ideális olyan projektekhez, amelyeknek folyamatosan működniük kell, kevés vagy semmilyen interakcióval.

Raspberry Pi, másrészt, figyelembe kell venni, ha a feladat szükség lehet egy személyi számítógép dolgozni. A Pi egyszerűsíti a projekteket, ha sok műveletre van szükség a kezeléshez. Ez kapcsolódhat az internethez az adatok olvasásához és írásához. Ez magában foglalhatja bármilyen adathordozó csatlakoztatását vagy külső kijelzőhöz való csatlakozást is.

a valóságban előfordulhat, hogy mindkettőre szüksége van. Rengeteg lehetőség van arra, hogy a kettő “beszéljen egymással”. Ez a fajta beállítás ügyféloldali hozzáférést biztosít a PI beállításaihoz és kódjához. Azt is lehetővé teszi, hogy az Arduino fáradjon el a saját gyűjtő szenzoradatain, és ennek megfelelően reagáljon rá.

mindkettő különféle lehetőségeken keresztül csatlakoztatható, például USB, helyi hálózatok vagy az Arduino IO portjain keresztül a Pi-be. A választás a tiéd.

a nap végén a Raspberry Pi és az Arduino közötti különbségek finomak, de fontosak. Akkor hasonlítsa Arduino a gerincvelő, hogy egy helyi, kis léptékű döntéseket a Pi több hasonlít az agyad. Lehet, hogy jól találja meg szeretné kihasználni mindkét nagy kis darab készletet a projekthez. Sok szerencsét!

Via: DigitalTrends, Quora

Vélemény, hozzászólás?

Az e-mail-címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük