Arduino vs Raspberry Pi: Melyik a jobb DIY platform?


Ha új technológiai projektet tervez, és egy kisméretű, egy fedélzeti számítógépet keres, amely a tervezés agyaként szolgálhat, akkor valószínűleg a két eszköz egyikét veszi figyelembe: egy Raspberry Pi vagy egy Arduino. Mindkettő azoknak a szakembereknek és hobbistáknak szól, akik izgalmas új projektek t akarnak építeni alacsony belépési költség mellett.

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

Teljesítmény és specifikációk

Ha PC cserére gondol tábla, most válaszolunk Önnek: a Raspberry Pi az egyetlen lehetőség (legalábbis egy Arduino-hoz képest). A legújabb Málna Pi 4 és 4B memóriák, amelyek 1–8 GB RAM-ot és egy négymagos, 1,5 GHz-es ARM v8 processzort kínálnak, rengeteg energiát tudhat magáénak nagyon kicsi táblában.

Még a kisebb Pi modellek is (a Zero és Zero W kártyák) jelentős energiát kínálnak méretüknél, 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.

Mint a Pi , különféle Arduino modellek léteznek, az Arduino Uno nagyon kicsi 2KB SRAM és 16MHz mikrokontrollert kínál nagyon specifikus 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 RAM között, valamint integrált Bluetooth-tal é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 önmagában egy „hagyományosabb” számítógép, amely támogatja a különféle Linux disztribúciók t és alkalmas hardvert az indításhoz.

In_content_1 all: [300x250] / dfp: [640x360]->

A sebesség és a teljesítmény nyer a Pi számára, de az Arduinónak nem kell futtatnia az összes összetett alkalmazást, amelyre egy Raspberry Pi-nek (teljes Linux disztróval) szüksége van. Az egyetlen tisztességes összehasonlítás lehet egy Raspberry Pi Pico, a hobbi mikrokontroller kártya, amely kétmagos ARM Cortex M0 + processzorral és 264 KB RAM-mal rendelkezik.

Funkcionalitás

Amint már kitértünk rá, a Raspberry Pi méretei miatt 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övelé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 (a retro játék kivételével) vagy videokódoláshoz, de teljesen működőképes szerver vagy PC. Bármennyi projektbe integrálható, függetlenül attól, hogy meteorológiai állomást épít, vagy mint egy robotika idegközpontját.

Az Arduino bizonyos szempontból nem ugyanolyan funkcionalitással rendelkezik, de megcélozza. más közönség. Ha jártas kódoló vagy, programozhatod Arduino-t bármilyen tetszőleges feladat végrehajtására. Távvezérelt autóvá, otthoni riasztóvá, kommunikációs rendszerré válhat - mindez a hozzá csatlakoztatott megfelelő berendezéssel lehetséges.

Az Arduino kibővítése a legjobb módja annak, hogy kihozza a mögötte rejlő valódi erőt. Ha örülsz a kódolásnak, ez nagyszerű lehetőség egy olcsó és egyszerű projekt felépítésére. Ugyanakkor a Raspberry Pi sok azonos előnyt kínál, számos kiegészítő táblával (HAT néven), amelyek elhelyezhetők a 40 tűs GPIO fejlécen a táblán.

Választhat Arduino-t a méret vagy az energiaigény szempontjából, de ha teljesítményre és funkcionalitásra van szüksége, akkor a Raspberry Pi az általános győztes.

Használhatóság

Bár az Arduino és a Raspberry Pi nagy potenciállal rendelkező táblák, ez nem jelenti azt, hogy kivételesen nehéz használni őket. Mindkét tábla az oktatásból ered, a Pi-t azért hozták létre, hogy segítse az iskolákat és a szülőket a 80-as évekbeli kíváncsiság újbóli bevezetésében, amely a gyerekeket arra késztette, hogy tanuljanak kódolni. = "aligncenter size-large">

Mikrokontroller táblaként az Arduino kezdő kódoló á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 sok mindent végezzenek egyszerre, az Arduino egyetlen célra összpontosít, amelyet a felhasználó hoz létre és kódol.

Sajnos az Arduino a C ++ nyelvet használja fő kódként. Ez nem a legkönnyebben megtanulható vagy használható nyelv, ellentétben a kezdőbarát Pythonnal, amelyet a Raspberry Pi teljes mértékben támogat (más fontosabb programnyelvekkel együtt).

Ha a programozás nem neked való, akkor nem kell programoznod a Raspberry Pi programmal , vagy. A Raspberry Pi OS vagy más Linux disztró telepítése teljes operációs rendszert biztosít Önnek, 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 könnyebb vezérelni és használni is. egy Raspberry Pi, még egy terminálról is. A Linux terminál parancsok t könnyű megtanulni, de ha inkább elkerülné, akkor megteheti - ez a Raspberry Pi sikere, amely nagyon alacsony belépési korlátot kínál kezdőknek és amatőröknek.

Ugyanez nem mondható el az Arduinóról, sajnos. Ha készen áll a nehezebb tanulási görbe elfogadására, akkor ez egy nagyszerű új projektépítés középpontja lehet, de a Raspberry Pi gyorsabban eljut oda.

Költség

A hatalom é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ű hobbi projekt számára. Szerencsére az Arduino és a Raspberry Pi egyaránt rendkívül olcsón vásárolható meg és használható.

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

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

Szerencsére az Arduino táblák is költségbarátak. Számos Arduino tábla áll rendelkezésre, de a leggyakoribbak közül néhány, 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ú táblaként az Arduino számos hasonló ártartományú klónral rendelkezik. Mivel a Raspberry Pi Pico mindössze 4 dollárba kerül, a Raspberry Pi mikrovezérlője mégis a legjobb ár-érték arány, de ez az adott projekt teljesítményétől és teljesítményigényétől függ.

Arduino vs. Raspberry Pi: Mi a legjobb neked?

Könnyű lehet azt mondani, hogy nyertes van ebben a csatában, de nincs. Egy Arduino vagy egy Raspberry Pi remek középpontot jelentene egy épülő projektben. De a legtöbb kezdő számára a Raspberry Pi könnyebben beállítható és használható. Emellett nagyobb teljesítményt, funkcionalitást és sokkal alacsonyabb belépési korlátot 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 projektek megpróbálhatod. Akár kombinálhatja a kettőt, összekapcsolva egy Arduino-t egy Raspberry Pi-vel a GPIO fejléc-csapok segítségével, a kiterjedtebb projektekhez. Ha azonban most vásárolt egy új Raspberry Pi-t, érdemes lehet először frissítse.

Kapcsolódó hozzászólások:


4.03.2021