Hirdetés

Régebben volt az a helyzet, hogy ha számítógépet akarsz szerezni, akkor újra házba kellene helyeznie házát, hogy fizetni tudja. Most már lehet kapni egyet Abraham Lincoln. Menj ábra.

Igen, mikrovezérlők vannak számítógépek, és három, amelyek az 5 dolláros árpont alá kerülnek: az Arduino, a Raspberry Pi Zero és a NodeMCU. Szóval, mi az erősségeik? Melyek a gyengeségeik? Ennél is fontosabb, hogy melyiket használja a projektéhez?

Arduino Uno: A kozmetika szépsége előtt

Az Arduino Uno a legrégebbi eszköz a lerohanásunk során. 2005-ben nyúlik vissza, amikor oktatási eszközként hozták létre az észak-olaszországi Ivrea Interaction Design Institute hallgatói számára. Azóta számtalanszor fejlesztették, módosították és klónozták, és forradalmat váltottak ki az elektronika és a kreatív programozás területén.

ArduinoUno

Ha vásárolni kellene egy hivatalos Arduino-t a online áruházukban, vagy egy olyan kiskereskedőtől, mint például Farnell, Adafruitvagy Maplin, könnyen számíthat arra, hogy kb. 25 dollárt fizet. A valódi termék ára nem deflálódott, mint amire számíthattak. Az Arduino azonban egy nyílt forrású termék, és vannak olyan gyártók Kínában, akik rendelkeznek

tökéletes klónokat hozott létre Arduino vásárlási útmutató: Melyik táblát szerezze be?Olyan sokféle Arduino tábla van odakint, bocsánatot kapnak a zavarodásra. Melyiket vásárolja meg a projektjéhez? Segítsen nekünk ezzel az Arduino vásárlási útmutatóval! Olvass tovább amelyek mindössze 5 dollárért eladnak az eBay-en és AliExpress.

Ez az 5 dolláros knock-off úgy működik, mint az igazi. Pontosan ugyanazokat a chipeket használják, és ugyanazon specifikációk szerint készülnek, mint az eredeti cikk. Az egyetlen ok, amiért valaha is teljes árat kell fizetnie, az Arduino projekt támogatása.

Az Arduino valószínűleg a legnagyobb előnye az egyszerűség. Nincs szükség az elvégzendő konfigurációra, amellyel fizikailag megépítheti a dolgot. Nem kell teljes Linux rendszert felépítenie és konfigurálnia, mint a Raspberry Pi esetében lenne. Csak írja a kódot bármilyen számítógépre, amelyet általában használ, lefordítja, és villogja a chipre.

Az Arduino másik hatalmas előnye, hogy meglepően hibatűrők. Rendkívül nehéz - de egyáltalán nem lehetetlen - az egyik helyrehozhatatlan károsodása.

Az Arduino legnagyobb hátránya, hogy alapvetően szigorúak. Ha olyan funkciókat szeretne hozzáadni, mint például az Ethernet-kapcsolat vagy a bluetooth, akkor külön fizetnie kell kompatibilis pajzshoz A négy legfontosabb Arduino pajzs, amely a projektek szuperhatalmaként szolgálVásárolt egy Arduino kezdőkészletet, követte az összes alapvető útmutatót, de most egy akadályt ütött be - több bitre és bobra van szüksége az elektronikai álma megvalósításához. Szerencsére, ha van ... Olvass tovább . Ezek nem olcsók, a hivatalos pajzsok átlagosan 20–40 dollárba kerülnek. De mint maguk az Arduinosok is, pénzt spórolhat meg, ha online kínai vásárlásokat vásárol.

ArduinoWiFi

Egy másik dolog, amit kell vigyázni, hogy az Arduino Uno lassú ATMEGA CPU-t is használ, korlátozott memóriával és tárolóhellyel rendelkezik. Ez azt jelenti, hogy ha olyan adatokat gyűjt, mint például az érzékelő mérése, akkor ki kell dolgoznia, hogyan kell feldolgozni azt egy csatlakoztatott számítógépen.

Valószínűleg a legmegfelelőbb eszköz az Arduino Uno számára elektronikus tanuláshoz Tanulja meg az elektronikát és az Arduino-t, ezeket a videókat nézveA saját elektronika programozásának megtanulása felhatalmazást és jutalmat kínál, de útmutatás nélkül nehéz lehet elindulni. A legjobb videókat, YouTube-csatornákat és online tanfolyamokat kerekítettük. Olvass tovább , és az épület egyszerű A tárgyak internete (IoT) A tárgyak internete: Hogyan változtatja meg életed jövőre?A tárgyak internete saját kambriumi robbanáson ment keresztül, és ígéri, hogy az elkövetkező években sokkal kényelmesebbé teszi az életed. Itt van miért. Olvass tovább Termékek. Noha ez nem a legerősebb mikrokontroller a piacon, ez minden bizonnyal a legjobban megértett és jól dokumentált, és ehhez rettenetesen sok oktatóprogram és útmutató tartozik.

Azt is figyelembe kell vennie a többi Arduino modell Arduino vásárlási útmutató: Melyik táblát szerezze be?Olyan sokféle Arduino tábla van odakint, bocsánatot kapnak a zavarodásra. Melyiket vásárolja meg a projektjéhez? Segítsen nekünk ezzel az Arduino vásárlási útmutatóval! Olvass tovább , amelyek mindegyike kissé eltérő célra alkalmas.

The Raspberry Pi Zero: Ingyenes ajándék számítógép

A Raspberry Pi Zero A Raspberry Pi 5 dolláros nullát mutat be: Így hasonlíthatja összeA Raspberry Pi alapítvány nemrég hirdette meg a Raspberry Pi Zero-t: lényegében csökkentett Raspberry Pi, melynek árcímkéje megegyezik: mindegyik 5 dollárba kerül. Ez nem helyesírás. Olvass tovább lényegében a eredeti Raspberry Pi A + modell Mit tehetsz az új málna Pi A + -mal?Kíváncsi, hogy az új Raspberry Pi nem tartalmaz kiegészítő hardvert. Valójában kevesebb porttal rendelkezik. Mire készülnek a Raspberry Pi Alapítvány? Olvass tovább , de a névjegykártya méretére csökkent. Az Egyesült Királyságban a szokásos gyanúsítottak - Farnell, Pimoroni és AdaFruit - megvásárolhatja 5 dollárért vagy 4 fontért.

Valójában, amikor először jött ki, a Raspberry Pi Zero volt ajándékként adják át a MagPi 40. számában. Milyen őrült ez? Egy számítógépet, amely képes futtatni a Linux teljes verzióját, éppen úgy adták el, mint egy olcsó csúszáscsillapítót egy tini magazinban.

pizero1

A Zero rendelkezik az eredeti Raspberry Pi A + összes előnyeivel. Kényelmesen futtathatja a Raspbian-t - a Raspberry Pi kompatibilis Debian-változatát -. Ez lehetővé teszi a felhasználó számára, hogy különféle programozási nyelveken programozza, beleértve (de nem korlátozva ezekre) a Python, a Ruby és a JavaScript (a node.js segítségével Mi a csomópont? JS és miért érdekelne? [Webfejlesztés]A JavaScript csak egy ügyféloldali programozási nyelv, amely a böngészőben fut, igaz? Többé nem. A Node.js a JavaScript futtatásának egyik módja a szerveren; de ez is sokkal több. Ha... Olvass tovább ).

Míg az egymagos 1 GHz-es processzor és az 512 MB RAM-os memória nem elegendő az internet zökkenőmentes böngészéséhez, mindent megtehet, amire mikrokontrollert használ.

Sajnos a Raspberry Pi két fő területre esik le: hálózatépítés és USB-kapcsolat. Csak két micro USB porttal rendelkezik, és nincs Ethernet, Bluetooth vagy Wi-Fi, amelyről beszélhetnének. Ennek a funkciónak a hozzáadásához vagy kibővítéséhez adaptert kell vásárolnia. Ez olcsóbb lesz, mint gondolnád. Rendelkezhet MicroUSB-RJ45 hálózati adapterrel mindössze 2,16 dollárért az AliExpress-en, beleértve az ingyenes szállítást.

AliExpressConnector

A Raspberry Pi Zero a felsorolt ​​mikrokontrollerek közül nyújtja a legtöbb feldolgozási teljesítményt. Ennek eredményeként a legjobban felhasználható CPU-intenzívebb projektekhez, például az adatfeldolgozáshoz és a megjelenítéshez, ahol az Arduino küzd meg a problémákkal.

A NodeMCU: az Arduino gyilkos

Az NodeMCU egy lenyűgöző kis mikrokontroller, és sokat kínál a minimális árcímkéjéhez.

NodeMCU

Az Arduinóval ellentétben, amelyet egy 8 bites ATMEGA hajt, 16 MHz frekvenciáján, ezt a ESP8266 lapkakészlet, amely egy 32 bites Tensilica Xtensa LX106 magot használ, 80 MHz-es órajelrel. Ide tartozik a Wi-Fi, a beépített TCP / IP verem, 4 megabájt beépített tárolóhely, 20 kt RAM és 10 érintkező GPIO (általános célú bemenet) Kimenet). Ezeket össze lehet kötni motorokkal, érzékelőkkel és szervókkal.

Hasonlóan az Arduino-hoz, nagyon kevés a beállítás. Csak írja be a kódját, és USB-kapcsolaton keresztül küldje el a készülékre.

A NodeMCU programjai be vannak írva Lua, amely a Pythonhoz és a Rubyhoz hasonló értelmezett programozási nyelv. Sok szempontból valószínűleg könnyebb megtanulni, mint az Arduino által használt C változat. Van egy sokkal egyszerűbb szintaxis.

Ha ezt már tudod, hogyan kell írni az Arduino kódot, akkor a NodeMCU-t Arduino-képpel villoghatja. James Bruce áttekintésében feltárta, hogyan lehet ezt megtenni Ismerje meg az Arduino gyilkosát: ESP8266Mi lenne, ha azt mondanám neked, hogy van egy Arduino-kompatibilis fejlesztődeszka beépített Wi-Fi-vel kevesebb, mint 10 dollárért? Nos, van. Olvass tovább , ahol a NodeMCU-t egy „Arduino gyilkos”.

Felveheti a NodeMCU mindössze 3 dollárért közvetlenül Kínából (vagy közelebb a 9 dollárhoz az Amazonon), és ez az egyetlen fórum, amely bármilyen formában beépíti a fedélzeti hálózatépítést. Ha hozzá szeretné adni ezt a funkciót például az Arduino Uno-hoz, könnyen megtalálhatja magának, hogy további 40 dollárt fizet.

Milyen a fórum az Ön számára

Nézzük meg. Ha a nulláról fogja tanulni az elektronikát, akkor szerezzen egy Arduino-t. Ha nagy energiát igénylő projektet fog készíteni, akkor használja a Raspberry Pi Zero szoftvert. Ha a projekt bármilyen módon csatlakozik az internethez, akkor használja a NodeMCU-t.

Ezek közül a mikrokontrollerek közül melyik a kedvenc, és miért? Húzzon egy sort az alábbi megjegyzésekbe, és mindent el fogunk beszélni.

Fotók: Raspberry Pi Zero GPIO Forrasztási Projekt (Gareth Halfacre), NodeMCU (WowStar)

Matthew Hughes szoftverfejlesztő és író, az angliai Liverpoolból. Ritkán talál egy csésze erős fekete kávé nélkül a kezében, és teljesen imádja a MacBook Pro-t és a kameráját. A blogját a következő címen olvashatja el: http://www.matthewhughes.co.uk és kövesse őt a Twitteren a @matthewhughes oldalán.