$ 5 Microcontrolere Arduino, Zmeura Pi Zero, sau NodeMCU?

$ 5 Microcontrolere Arduino, Zmeura Pi Zero, sau NodeMCU? / DIY

Era cazul în cazul în care, dacă vreți să obțineți un computer, va trebui să remortgage casa ta să plătească pentru ea. Acum, puteți obține una pentru o Abraham Lincoln. Dă-ți seama.

Da, microcontrolere sunteți calculatoare, iar trei sunt sub prețul de 5 USD: Arduino, Zmeura Pi Zero și NodeMCU. Deci, care sunt punctele lor forte? Care sunt slăbiciunile lor? Mai important, care ar trebui să utilizați pentru proiectul dvs.?

Arduino Uno: Epoca Înainte de Frumusețe

Arduino Uno este cel mai vechi aparat de pe rampa. Acesta datează din 2005, când a fost creat ca un instrument didactic pentru studenții de la Institutul de Design al Interacțiunii Ivrea din nordul Italiei. De atunci, a fost îmbunătățită, modificată și clonată nenumărate ori și a produs o revoluție în domeniul programelor electronice și creative.

Dacă ați cumpăra un Arduino oficial din magazinul lor online sau de la un comerciant ca Farnell, Adafruit sau Maplin, vă puteți aștepta cu ușurință să plătiți în jur de 25 de dolari. Produsul original nu a deflatat prețul așa cum speram. Cu toate acestea, Arduino este un produs open-source și există producători din China care au creat clone perfecte Arduino Ghid de cumpărare: Care ar trebui să obțineți? Arduino Ghidul de cumpărare: care ar trebui să obțineți? Există atât de multe feluri de plăci de arduino, acolo vei fi iertat că ești confuz. Care ar trebui să cumpărați pentru proiectul dvs.? Să ne ajute, cu acest ghid de cumpărare Arduino! Citește mai mult care vinde pentru cât mai puțin de $ 5 pe eBay și AliExpress.

Aceste lovituri de 5 dolari lucrează și se comportă exact ca lucrurile reale. Ei folosesc exact aceleași jetoane și sunt construite conform acelorași specificații ca articolul autentic. Singurul motiv pentru care ar trebui să plătiți vreodată un preț complet este să susții proiectul Arduino.

Probabil cel mai mare avantaj al lui Arduino este simplitatea lui. Nu există configurație necesară dincolo de construirea fizică a lucrurilor pe care le faceți. Nu trebuie să construiți și să configurați un sistem Linux complet, așa cum ați proceda cu un Raspberry Pi. Tocmai scrieți codul pe orice calculator pe care îl utilizați în mod normal, compilați-l și blițați-l la chip.

Un alt avantaj uriaș al lui Arduino este că acestea sunt surprinzător de tolerante la erori. Este extrem de dificil - dar în nici un caz imposibil - să distrugem iremediabil unul.

Cel mai mare dezavantaj al lui Arduino este că acestea sunt fundamental auster. Dacă doriți să adăugați funcționalități cum ar fi conectivitatea Ethernet sau Bluetooth, va trebui să plătiți suplimentar pentru un scut compatibil Top 4 Arduino Shields Pentru a vă supraviețui proiectelor Top 4 Shields Arduino pentru a vă supraviețui proiectelor Ați cumpărat un kit de pornire Arduino, ați urmat toate ghidurile de bază, dar acum ați lovit un obstacol - aveți nevoie de mai mulți biți și bobi pentru a realiza visul dvs. de electronică. Din fericire, dacă ai ... Citește mai mult. Acestea nu sunt ieftine, scuturile oficiale costând în medie între 20 și 40 de dolari. Dar, la fel ca și în cazul Arduinilor înșiși, puteți economisi bani achiziționând on-line knock-off-urile chinezești.

Un alt lucru de care trebuie sa fiti atenti este ca Arduino Uno foloseste de asemenea un procesor lent ATMEGA, si are memorie si stocare limitata. Aceasta înseamnă că, dacă colectați date cum ar fi citirile senzorilor, va trebui să dați seama cum să le procesați la un computer conectat.

Probabil cel mai bun caz de utilizare pentru Arduino Uno este ca un instrument pentru învățarea electronică Aflați Electronics și Arduino Doar prin vizionarea acestor videoclipuri Învățați Electronics și Arduino Doar prin vizionarea acestor videoclipuri Învățarea de a programa propriile electronice este împuternicirea și recompensarea, dar poate fi dificil de a începe fără îndrumare. Am completat cele mai bune videoclipuri, canale YouTube și cursuri online pentru a merge. Citește mai mult și construirea unui Internet simplu al lucrurilor Internetul lucrurilor: Cum te va schimba viața anul viitor Internetul lucrurilor: Cum te va schimba viața anul viitor Internetul obiectelor a suferit o explozie cambriană proprie, și promite să vă facă viața mult mai convenabilă în anii următori. Iata de ce. Citiți mai multe produse. Deși nu este cel mai puternic microcontroler de pe piață, este cu siguranță cel mai bine înțeles și bine documentat și există o mulțime de tutoriale și ghiduri disponibile pentru acesta.

Ar trebui să ia în considerare, de asemenea, celelalte modele Arduino Arduino Ghid de cumpărare: Care ar trebui să obțineți? Arduino Ghidul de cumpărare: care ar trebui să obțineți? Există atât de multe feluri de plăci de arduino, acolo vei fi iertat că ești confuz. Care ar trebui să cumpărați pentru proiectul dvs.? Să ne ajute, cu acest ghid de cumpărare Arduino! Citiți mai multe, fiecare dintre acestea fiind potrivit unui scop ușor diferit.

Zmeura Pi Zero: Calculatorul cadou gratuit

Zmeura Pi Pi Zero Raspberry Pi lanseaza $ 5 Model Zero: Iata cum se compara Raspberry Pi lanseaza $ 5 Model Zero: Iata cum se compara Fundatia Pi Raspberry tocmai a anuntat Raspberry Pi Zero: este in esenta o bucata de Raspberry Pi, cu un pret pentru a se potrivi: fiecare costă 5 $. Aceasta nu este o greșeală. Citește mai mult este, în esență, versiunea originala de Rasina Pi Model A + Ce poti face cu noul zmeura Pi A +? Ce puteți face cu noua zmeură Pi A +? Curios, acest nou Raspberry Pi nu are nici un fel de hardware suplimentar. De fapt, are mai puține porturi. Doar ce sunt până la Fundația Raspberry Pi? Citiți mai mult, dar reduceți la dimensiunea unei cărți de vizită. Puteți să-l cumpărați de la toți suspecții obișnuiți - Farnell, Pimoroni și AdaFruit - pentru 5 $ sau 4 £ în Marea Britanie.

De fapt, când a ieșit pentru prima oară, Zmeura Pi Zero a fost oferită ca un cadou gratuit în coperta celui de-al 40-lea număr al revistei MagPi. Ce nebunie e asta? Un computer care poate rula o versiune completă a Linux a fost dat doar ca un tub ieftin de lipicios într-o revista de adolescenti.

Zero are toate avantajele originale de zmeura Pi A +. Se poate rula Raspbian - varianta compatibila Raspberry Pi din Debian - confortabil. Acesta permite utilizatorului să-l programeze într-o varietate de limbi de programare, inclusiv (dar nu se limitează la) Python, Ruby și JavaScript (cu node.js Ce este Node.JS și ce ar trebui să mă intereseze? .JS și de ce ar trebui să mă interesez? [Dezvoltare Web] JavaScript este un limbaj de programare care rulează în browser, nu mai este așa.Node.js este o modalitate de a rula JavaScript pe server; mult mai mult, dacă ... Citește mai mult).

În timp ce CPU-ul 1Ghz cu un singur nucleu și memoria RAM de 512 MB nu este suficient pentru a răsfoi fără probleme pe Internet, se poate face aproape orice altceva ce ați folosi un microcontroler pentru.

Din pacate, Raspberry Pi cade in doua mari domenii: Networking si conectivitate USB. Dispune de doar două porturi micro USB și nu există nici o conexiune Ethernet, Bluetooth sau Wi-Fi. Pentru a adăuga sau a extinde această funcție, va trebui să cumpărați un adaptor. Acest lucru va costa mai puțin decât credeți. Un adaptor de rețea MicroUSB la RJ45 poate fi avut pentru doar 2.16 dolari pe AliExpress, inclusiv transport gratuit.

Raspberry Pi Zero oferă cea mai mare putere de procesare din toate microcontrolerele listate. Ca rezultat, este cel mai bine folosit pentru mai multe proiecte intensive ale CPU unde un Arduino ar lupta să facă față, cum ar fi prelucrarea și vizualizarea datelor.

NodeMCU: Ucigașul Arduino

NodeMCU este un mic microcontroler impresionant și oferă o mulțime de prețuri minuscule.

Spre deosebire de Arduino, care este alimentat de un ATMEGA de 8bit cu 16MHz, acesta este alimentat de chipset-ul ESP8266, care utilizează un nucleu Tensilica Xtensa LX106 de 32 biti, tactat la 80MHz. De asemenea, include Wi-Fi, stack TCP / IP încorporat, stocare la bord de 4 megaocteți, memorie RAM de 20kB și 10 pini de ieșire de intrare generală GPIO. Acestea pot fi conectate la componente cum ar fi motoare, senzori și servomecanisme.

La fel ca Arduino, este foarte puțin implicat. Tocmai v-ați scris codul și l-ați trimis pe dispozitiv printr-o conexiune USB.

Programele pentru NodeMCU sunt scrise în Lua, un limbaj de programare interpretat similar cu Python și Ruby. În multe privințe, este probabil mai ușor de învățat decât varianta lui C folosită de Arduino. Are o mult simplă mai simplă.

Vorbind despre care, dacă știți deja cum să scrieți codul pentru Arduino, puteți bloca NodeMCU cu o imagine Arduino. James Bruce a explorat modul în care face acest lucru în revizuirea lui Meet the Killer Arduino: ESP8266 Faceți cunoștință cu Killer Arduino: ESP8266 Ce se întâmplă dacă vă spun că există o placă de disc compatibilă cu Arduino, cu Wi-Fi încorporat pentru mai puțin de 10 dolari? Ei bine, există. Citiți mai multe, unde a descris NodeMCU ca un “Arduino Killer”.

Poți să iei un NodeMCU pentru doar 3 dolari direct din China (sau mai aproape de 9 dolari pe Amazon), și este singura bord aici care împachetează orice formă de rețea la bord. Dacă doriți să adăugați această facilitate la Arduino Uno, de exemplu, puteți găsi cu ușurință plătiți un extra 40 $.

HiLetgo Noua versiune ESP8266 NodeMCU LUA CP2102 NodeMCU LUA CP2102 ESP-12E Platforma de Dezvoltare a Internetului WiFi Open Source Serial Wireless Module funcționează excelent cu IDE / Micropython HiLetgo Noua versiune ESP8266 NodeMCU LUA CP2102 / Micropython Cumpara acum la Amazon $ 8.39

Ce bord este potrivit pentru tine

Să recapitulăm. Dacă intenționați să învățați electronică de la zero, ar trebui să obțineți un Arduino. Dacă intenționați să realizați un proiect care necesită multă putere, utilizați Zmeura Pi Zero. Dacă proiectul dvs. se conectează la Internet în orice mod, utilizați NodeMCU.

Dintre acești microcontrolere, care este preferatul dvs. și de ce? Dați-mi o linie în comentariile de mai jos și vom vorbi totul despre asta.

Credite foto: Zero GPIO de lipire Pi Zero (Gareth Halfacre), NodeMCU (WowStar)

Explorați mai multe despre: Arduino, Electronică, Zmeură Pi.