Arduino vs Raspberry Pi: Melyik a jobb barkács platform?

Ha új technológiai projektet tervez, és egy kicsi, egytáblás számítógépet keres, amely a tervezés agyaként működhet, akkor valószínűleg két eszköz közül fog választani: egy Raspberry Pi vagy egy Arduino. Mindkettő azoknak a szakembereknek és amatőröknek szól, akik izgalmas új projekteket(exciting new projects) szeretnének alacsony belépési költséggel felépíteni.

Mind a Raspberry Pi , mind az Arduino tábláknak vannak előnyei, hátrányai és ideális felhasználási esetei, a projekt követelményeitől függően. Ha nem biztos abban, hogy melyik tábla a legjobb az Ardunio és Raspberry Pi közötti csatában , itt egy áttekintés segít a döntésben.

Teljesítmény és specifikációk(Performance and Specifications)

Ha PC-cserekártyán gondolkodik, most válaszolunk: a Raspberry Pi az egyetlen lehetőség (legalábbis egy Arduino -hoz képest ). A legújabb Raspberry Pi 4 és 4B 1 GB és 8 GB közötti RAM -ot és négymagos, 1,5 GHz-es ARM v8 processzort kínál, így egy nagyon kis alaplapon nagy teljesítmény érhető el.

Még a kisebb Pi modellek (a Zero és Zero W kártyák) is jelentős teljesítményt kínálnak méretükhöz képest, 1 GHz-es ARM CPU -val , 512 MB RAM -mal , GPIO fejlécekkel a bővítéshez, valamint integrált WiFi és Bluetooth támogatással.

A Pi-hez hasonlóan számos Arduino modell létezik, az Arduino Uno pedig nagyon kicsi , 2 KB-os SRAM -ot és 16 MHz-es mikrovezérlőt kínál a nagyon speciális projektekhez. A skála másik végén az Arduino Portena H7 található, kétmagos Cortex M7+M4 ARM mikrokontrollerrel, 8 MB és 64 MB közötti RAM -mal , valamint integrált Bluetooth- és WiFi -vel .

Ez korrekt összehasonlítás? Valószínűleg nem, mert a Raspberry Pi és az Arduino két nagyon különböző termék. Az Arduino egy testreszabható, programozható tábla az egyedi hardverprojektekhez, míg a Raspberry Pi egy „hagyományosabb” számítógép, amely támogatja a különféle Linux disztribúciókat(various Linux distros) és megfelelő hardvereket a rendszerindításhoz.

A sebesség és a teljesítmény előnyt jelent a Pi számára, de az Arduino - nak nem kell minden olyan összetett alkalmazást futtatnia, amelyet egy Raspberry Pi -nek (teljes Linux disztribúcióval) kell. Az egyetlen tisztességes összehasonlítás a Raspberry Pi Pico lehet, egy hobbi mikrokontroller(microcontroller) kártya kétmagos ARM Cortex M0+ processzorral és 264 KB RAM -mal .

Funkcionalitás(Functionality)

Ahogy már érintettük, a Raspberry Pi méretéhez képest nagyon erős számítógép. Míg a korábbi modellek (az eredeti Pi-től a Raspberry Pi 3 -ig) vitathatatlanul meglehetősen lassúak voltak, a legújabb modellek (a Raspberry Pi 4 és 4B) hatalmas teljesítménynövekedést kínálnak.

Ez lehetővé teszi, hogy működő számítógépét Raspberry Pi -re cserélje . Nem ideális játékhoz (kivéve a retro játékokhoz(retro gaming) ) vagy videokódoláshoz, de teljesen működőképes szerver vagy PC. Ezenkívül számos projektbe beépíthető, legyen szó akár időjárási állomás építéséről, akár egy robotikai építmény idegközpontjaként.

Az Arduino bizonyos szempontból nem rendelkezik ugyanazzal a funkcióval, de más közönséget céloz meg. Ha jártas kódoló vagy, beprogramozhatod Arduino -ját , hogy bármilyen feladatot elvégezzen, amit csak akarsz. Lehet belőle távirányítós autó, otthoni riasztó, kommunikációs rendszer – mindez lehetséges a megfelelő felszereléssel.

Az Arduino(Arduino) bővítése a legjobb módja annak, hogy kihozza a mögötte rejlő valódi erőt. Ha elégedett a kódolással, ez egy nagyszerű módja annak, hogy olcsó és egyszerű projektet készítsen. A Raspberry Pi azonban ugyanazokat az előnyöket kínálja, számos kiegészítő kártyával ( HATs néven), amelyek a 40 tűs (HATs)GPIO fejlécre helyezhetők magán az alaplapon.

Választhat egy Arduinót a méret vagy az energiaigény miatt, de ha teljesítményre és funkcionalitásra van szüksége, akkor a Raspberry Pi a nyerő.

Használhatóság(Usability)

Bár az Arduino és a Raspberry Pi nagy potenciállal rendelkező táblák, ez nem jelenti azt, hogy rendkívül nehéz használni őket. Mindkét tábla az oktatásból származik, a Pi-t azért hozták létre, hogy segítse az iskolákat és a szülőket abban, hogy újra bemutassák a 80-as évekbeli kíváncsiságot, amely arra ösztönözte a gyerekeket, hogy megtanuljanak kódolni.

Mikrokontroller kártyaként az Arduino a kezdő kódolók álma. Maga az Arduino webhely oktatóanyagokat és példakódot kínál új projektek létrehozásához. Míg a Raspberry Pi lehetővé teszi a felhasználók számára, hogy egyszerre több dolgot csináljanak, az Arduino egyetlen célra összpontosít, amelyet a felhasználó hozta létre és kódolt.

Sajnos az Arduino a C++-t használja kódja fő nyelveként. Ez nem a legkönnyebben megtanulható vagy használható nyelv, ellentétben a kezdőbarát Pythonnal(Python) , amelyet a Raspberry Pi teljes mértékben támogat (más főbb programozási nyelvekkel együtt).

Ha a programozás nem neked való, akkor a Raspberry Pi -vel sem kell programozni. A Raspberry Pi OS vagy egy másik Linux disztribúció telepítése teljes operációs rendszert biztosít, beleértve a grafikus felhasználói felületet, amely lehetővé teszi olyan szabványos szoftverek futtatását, mint a Google Chrome vagy a LibreOffice .

Sokkal egyszerűbb a Raspberry Pi vezérlése és használata , akár terminálról is. A Linux terminálparancsait(Linux terminal commands) könnyű megtanulni, de ha inkább kerülni szeretné, megteheti – ez a Raspberry Pi sikere , amely nagyon alacsony belépési akadályt kínál a kezdők és amatőrök számára.

Sajnos ugyanez nem mondható el az Arduino -ról. (Arduino)Ha azonban készen áll arra, hogy elfogadja a keményebb tanulási görbét, akkor ez egy nagyszerű új projekt központi eleme lehet, de a Raspberry Pi gyorsabban eljut a célig.

Költség(Cost)

A teljesítmény és a használhatóság egy dolog, de a költség fontos, különösen egy szerény költségvetésű hobbiprojektnél. Szerencsére mind az Arduino , mind a Raspberry Pi rendkívül olcsón megvásárolható és használható.

A Raspberry Pi(Raspberry Pi) modellsorozat alsó végén a Raspberry Pi Pico található . Mindössze 4 dollárért ez az apró vezérlő egy hobbiprojekt programozható idegközpontja. Az Arduino -val ellentétben támogatja a C-t és a MicroPython-t(MicroPython) ( Python mikrokontrollerekhez), így könnyebben használható rendszer.

A teljes teljesítmény érdekében azonban a Pi 4 Model B ára 35 USD (2 GB RAM esetén ) és 75 USD (8 GB esetén) között van, a kereskedőtől függően. A kisebb, kevésbé erős Zero W(Zero W) -t is megragadhatja 10 dollárért. Más táblák (például a régebbi Pi, 2, 3 és 3B) ára hasonló, a koruk és az alacsonyabb specifikációk miatt kedvezmények érhetők el.

Szerencsére az Arduino táblák költségbarátak is. Számos Arduino tábla kapható, de a leggyakoribbak közül néhány, mint például az Arduino Uno , 20-30 dollárba kerül. Más táblák (például a Pro Mini ) akár 10 dollárba is kerülhetnek, a Mega 60 dollárba, a Portena H7 pedig 99,99 dollárba kerül.

Nyílt forráskódú kártyaként az Arduino számos klónt is tartalmaz hasonló árkategóriákban. Mivel a Raspberry Pi Pico mindössze 4 dollárba kerül, a Raspberry Pi mikrovezérlője még mindig a legjobb ár-érték arány, de ez az adott projekt teljesítmény- és teljesítményigényétől függ.

Arduino vs Raspberry Pi: melyik a legjobb az Ön számára?(Arduino vs Raspberry Pi: Which Is Best For You?)

Könnyű azt mondani, hogy van győztes ennek a csatának, de nincs. Egy Arduino vagy egy Raspberry Pi nagyszerű központi eleme lehet az általad épített projektnek. De a legtöbb kezdő számára könnyebben beállítható és használható a Raspberry Pi . Ezenkívül nagyobb teljesítményt, funkcionalitást és sokkal alacsonyabb belépési akadályt kínál az abszolút kezdők számára.

A számos kiegészítőnek és a kezdőbarát operációs rendszernek köszönhetően rengeteg egyszerű Raspberry Pi projektet(easy Raspberry Pi projects) kipróbálhat. A kettőt akár kombinálhatja is, és egy Arduino-t egy Raspberry Pi -hez csatlakoztathat a (Raspberry Pi)GPIO fejlécek segítségével a kiterjedtebb projektekhez. Ha azonban most vásárolt egy új Raspberry Pi -t, érdemes először frissítenie(update it first) .



About the author

Számítástechnikai szakértő vagyok, és iOS-eszközökre szakosodtam. 2009 óta segítek az embereknek, és az Apple termékekkel kapcsolatos tapasztalataim alapján tökéletes ember vagyok, hogy segítsek a technológiai igényeiknek. Képességeim a következők: - iPhone és iPod javítása és frissítése - Apple szoftver telepítése és használata - Segítség az embereknek megtalálni a legjobb alkalmazásokat iPhone-jukhoz és iPodjukhoz - Online projekteken való munka.



Related posts