Oglas

Nekada je to slučaj, da ako želite nabaviti računalo, morali biste predati kuću kako biste je platili. Sada ga možete dobiti za an Abraham Lincoln. Idi lik.

Da, mikrokontroleri su računala, a postoje tri koja dolaze ispod cijene od 5 dolara: Arduino, Raspberry Pi Zero i NodeMCU. Dakle, koje su njihove snage? Koje su njihove slabosti? Još važnije, koga treba koristiti za svoj projekt?

The Arduino Uno: Doba prije ljepote

Arduino Uno najstariji je uređaj na našem propadanju. Potječe iz 2005. godine kada je stvoren kao nastavno sredstvo za studente na Interaction Design Institute Ivrea u sjevernoj Italiji. Od tada je nebrojeno puta unapređivan, modificiran i kloniran, te je pokrenuo revoluciju u elektronici i kreativnom programiranju.

ArduinoUno

Ako biste kupili službenu Arduino od njihova internetska trgovinaili od maloprodaje poput Farnell, Adafruit, ili Maplin, lako možete očekivati ​​da platite oko 25 USD. Pravi proizvod se nije smanjio u cijenu kao što se moglo nadati. No Arduino je proizvod otvorenog koda i u Kini postoje proizvođači koji ga imaju

instagram viewer
stvorili savršene klonove Vodič za kupnju Arduinoa: Koji odbor trebate dobiti?Postoji toliko mnogo vrsta Arduino ploča vani da bi vam bilo oprošteno što ste zbunjeni. Koje biste trebali kupiti za svoj projekt? Pomozite nam s ovim vodičem za kupovinu Arduino! Čitaj više koji prodaju za samo 5 dolara na eBay i AliExpress.

Ovi petotoni koji djeluju u iznosu od 5 USD djeluju poput prave. Koriste iste čipove i izgrađeni su prema istim specifikacijama kao i izvorni članak. Jedini razlog zašto biste ikada trebali platiti punu cijenu je podržati projekt Arduino.

Vjerojatno najveća prednost Arduinova je njegova jednostavnost. Nije potrebna nikakva konfiguracija osim što fizički izgradite ono što izrađujete. Ne morate graditi i konfigurirati cijeli Linux sustav, kao što bi to činio Raspberry Pi. Jednostavno napišete kôd na bilo koje računalo koje obično koristite, sastavite ga i flash ga na čip.

Još jedna velika prednost Arduinoa je ta što su oni iznenađujuće otporni na pogreške. Izuzetno je teško - ali nikako nemoguće - na nepopravljivu štetu.

Najveća mana Arduina je ta što su oni u osnovi strogi. Ako želite dodati funkcionalnost poput ethernet veze ili bluetooth, morat ćete dodatno platiti za kompatibilni štit Najbolja 4 Arduinova štitnika kako bi nadjačali svoje projekteKupili ste Arduino starter kit, slijedili ste sve osnovne vodiče, ali sada ste pogodili kamen spoticanja - trebate još bitnih bitova i bob-a da biste ostvarili svoj elektronički san. Srećom, ako imate ... Čitaj više . Nisu jeftini, a službeni štitnici u prosjeku koštaju između 20 i 40 USD. Ali kao i kod samih Arduinosa, možete uštedjeti novac kupnjom kineskih internetskih napada.

ArduinoWiFi

Još jedna stvar na koju treba biti oprezan je da Arduino Uno također koristi spor ATMEGA CPU, i ima ograničenu memoriju i pohranu. To znači da ako skupljate podatke kao što su očitanja senzora, morat ćete smisliti kako ih obraditi na povezanom računalu.

Vjerojatno je najbolji primjer za Arduino Uno alat za učenje elektronike Naučite elektroniku i Arduino samo gledajući ove videozapiseNaučiti programirati vlastitu elektroniku osnažuje i nagrađuje, ali može biti teško započeti bez navođenja. Zaokružili smo najbolje video snimke, YouTube kanale i internetske tečajeve. Čitaj više i jednostavna gradnja Internet stvari (IoT) Internet stvari: kako će vam promijeniti život sljedeće godineInternet stvari pretrpio je vlastitu kambrijsku eksploziju i obećava da će vam život u narednim godinama učiniti mnogo ugodnijim. Evo zašto. Čitaj više proizvodi. Iako nije najmoćniji mikrokontroler na tržištu, zasigurno je najrazumijeniji i najbolje dokumentiran, a za njega postoji grozno udžbenika i vodiča.

Također biste trebali uzeti u obzir ostali Arduino modeli Vodič za kupnju Arduinoa: Koji odbor trebate dobiti?Postoji toliko mnogo vrsta Arduino ploča vani da bi vam bilo oprošteno što ste zbunjeni. Koje biste trebali kupiti za svoj projekt? Pomozite nam s ovim vodičem za kupovinu Arduino! Čitaj više , od kojih svaki odgovara malo drugačijoj svrsi.

Raspberry Pi Zero: Besplatno poklon računalo

Raspberry Pi Zero Raspberry Pi izbacuje nula modela 5 dolara: Evo kako se to uspoređujeZaklada Raspberry Pi upravo je najavila Raspberry Pi Zero: to je u osnovi smanjivanje Raspberry Pi-a, s cjenovnom oznakom koja bi trebala biti jednaka: svaki košta 5 dolara. To nije pogreška. Čitaj više u suštini je izvorni Raspberry Pi Model A + Što možete učiniti s novom Raspberry Pi A +?Zanimljivo je da ovaj novi Raspberry Pi nema dodatni hardver. Zapravo ima manje luka. Samo što planira Raspberry Pi Foundation? Čitaj više , ali smanjio se na veličinu posjetnice. Možete ga kupiti od svih uobičajenih osumnjičenih - Farnell, Pimoroni i AdaFruit - za 5 dolara ili 4 funte u Velikoj Britaniji.

Zapravo, kad je prvi put izašao, Raspberry Pi Zero je dano kao besplatni poklon u 40. broju časopisa MagPi. Kako je to ludost? Računalo koje može izvoditi punu verziju Linuxa upravo je dano poput jeftine cijevi za usne u časopisu za tinejdžere.

pizero1

Zero ima sve prednosti izvornog Raspberry Pi A +. Može udobno pokretati Raspbian - varijantu Debiana kompatibilnu s Raspberry Pi. Korisniku omogućuje programiranje na različitim programskim jezicima, uključujući (ali ne ograničavajući se na) Python, Ruby i JavaScript (s node.js Što je Čvor. JS i zašto bih se trebao brinuti? [Web Development]JavaScript je samo programski jezik na strani klijenta koji se izvodi u pregledniku, zar ne? Ne više. Node.js je način pokretanja JavaScripta na poslužitelju; ali tako je i mnogo više. Ako... Čitaj više ).

Iako njegov jednojezgreni 1Ghz CPU i nedovoljnih 512MB RAM-a nisu dovoljni za nesmetano pregledavanje Interneta, on može napraviti gotovo sve drugo za što biste koristili mikrokontroler.

Nažalost, Raspberry Pi se raspada u dva glavna područja: umrežavanje i USB povezivanje. Ima samo dva mikro USB priključka i nema nijednog Etherneta, Bluetooth-a ili Wi-Fi-ja. Da biste dodali ili produžili ovu funkciju, morat ćete kupiti adapter. To će koštati manje nego što mislite. Može postojati mrežni adapter MicroUSB do RJ45 za samo 2,16 dolara na AliExpressu, uključujući besplatnu dostavu.

AliExpressConnector

Raspberry Pi Zero nudi najviše snage za obradu od svih navedenih mikrokontrolera. Kao rezultat toga, najbolje se koristi za intenzivnije CPU projekte gdje bi se Arduino mogao izboriti, poput obrade podataka i vizualizacije.

NodeMCU: Arduino ubojica

NodeMCU je impresivan mali mikrokontroler i nudi mnogo za svoju smanjenu cijenu.

NodeMCU

Za razliku od Arduino-a, koji pokreće 8-bitni ATMEGA radni takt na 16MHz, ovaj pokreće ESP8266 čipset, koji koristi 32-bitnu jezgru Tensilica Xtensa LX106, radi na 80MHz. Uključuje i Wi-Fi, a ugrađeni TCP / IP stack, 4 megabajta ugrađenog prostora za pohranu, 20 kB RAM-a i 10 pinova GPIO (ulaz opće namjene Izlaz). Oni se mogu spojiti na komponente poput motora, senzora i servo-uređaja.

Kao i Arduino, tu je uključeno vrlo malo postavljanja. Jednostavno napišete svoj kôd i pošaljete ga uređaju preko USB veze.

Programi za NodeMCU su napisani u Lua, koji je interpretirani programski jezik sličan Python-u i Ruby-u. U mnogim je aspektima vjerojatno lakše naučiti od varijante C koju Arduino koristi. Ono ima mnogo jednostavnija sintaksa.

Kad smo već kod toga, ako već znate kako napisati kod za Arduino, možete bljeskati NodeMCU s Arduino slikom. James Bruce je u svom pregledu istraživao kako to učiniti Upoznajte Arduino ubojicu: ESP8266Što ako vam kažem da postoji Arduino kompatibilna ploča s ugrađenim Wi-Fi-jem za manje od 10 dolara? Pa, postoji. Čitaj više , gdje je NodeMCU opisao kao an "Arduino ubojica".

Možete podići a NodeMCU za samo 3 dolara izravno iz Kine (ili bliže 9 USD na Amazonu), a to je jedina ploča koja ovdje spaja bilo koji oblik ugrađenog umrežavanja. Ako želite, na primjer, dodati ovu značajku u Arduino Uno, lako možete platiti dodatnih 40 USD.

Koji je odbor prikladan za vas

Sažeto Ako ćete učiti elektroniku od nule, trebali biste dobiti Arduino. Ako planirate napraviti projekt za koji je potrebno puno energije, upotrijebite Raspberry Pi Zero. Ako se vaš projekt na bilo koji način povezuje s Internetom, koristite NodeMCU.

Izvan tih mikrokontrolera, koji vam je najdraži i zašto? Ispuni mi redak u komentarima ispod, a mi ćemo razgovarati o svemu.

Foto-krediti: Raspberry Pi Zero GPIO projekt lemljenja (Gareth Halfacre), NodeMCU (WowStar)

Matthew Hughes je programer i pisac softvera iz Liverpoola u Engleskoj. Rijetko se nađe bez šalice jake crne kave u ruci i apsolutno obožava svoj Macbook Pro i svoj fotoaparat. Njegov blog možete pročitati na http://www.matthewhughes.co.uk i slijedite ga na twitteru na @matthewhughes.