Arduino Ghid de cumpărare Care ar trebui să obțineți?

Arduino Ghid de cumpărare Care ar trebui să obțineți? / DIY

Există atât de multe feluri de plăci de arduino, acolo vei fi iertat că ești confuz. Care ar trebui să cumperi? Care este mai potrivit pentru proiectul dvs.? Permiteți-ne să vă ajutăm, cu acest ghid de cumpărare Arduino pentru începători!

Acest ghid este de asemenea disponibil în formă video:

Există literalmente sute de diferite tipuri de plăci compatibile cu Arduino și Arduino, deci nu am putea să le acoperim pe toate. Ceea ce putem face totuși, este vorba despre cele mai comune, cele mai utile și cele mai răspândite.

Înainte de a începe, dacă tot ceea ce căutați este un tabel de numere, verificați lista lui Sparkfun Arduino. Voi aborda acest lucru dintr-un punct de vedere diferit: acela al unui începător de la Arduino, care caută prima placă de dezvoltare sau după ce a absolvit trusa de pornire.

Clone Wars și Arduino vs Arduino

O notă rapidă înainte de a începe. Prețurile sunt corecte la momentul scrisului și, acolo unde este posibil, link-urile sunt la AliExpress, unde puteți cumpăra clone compatibile cu Arduino pentru o fracțiune din prețul modelelor Arduino de marcă.

Este important să înțelegeți că acestea nu sunt “chinezii ieftini chinezi”, cel puțin nu într-un sens ilegal. Cele mai multe componente hardware Arduino sunt lansate sub licență open source, ceea ce înseamnă că oricine este liber să își construiască propriile copii (și chiar să adauge caracteristici care nu sunt prezente în designul original), atâta timp cât îl etichetează ca “Arduino compatibil”, si nu “Arduino” (care este marcă înregistrată).

Dacă cumpărați un original, marca Arduino, o mare parte din ceea ce plătiți este donată fundației Arduino, care vine să finanțeze programe educaționale de mobilizare și dezvoltarea ulterioară a mărcii. Cu toate acestea, situația este puțin mai complicată de un litigiu recent privind marca comercială în care “original” Arduino LLC (cea care deține Arduino.cc și probabil sunteți cel mai familiarizat) puteți utiliza doar marca Arduino în America și a fost forțată să rebrand ca GENUINO în afara SUA. Dacă cumpărați un brand Arduino în Europa, atunci este posibil să plătiți banii companiei Arduino SRL (Arduino.org), compania italiană inițial cunoscută sub numele de "Proiecte inteligente", care ocupa exclusiv partea de producție a afacerii.

Cum am spus - este dezordonat - și vă veți salva o mulțime de bani dacă cumpărați doar clone.

Cu asta din drum - vă rog să nu începeți un război cu privire la acest subiect - să începem.

O.N.U

Cu clone care costă mai puțin de 3 dolari, Uno, în timp ce nu este prima placă Arduino, rămâne cea mai populară. Este, de asemenea, modelul pe care îl veți găsi împreună cu cele mai multe kit-uri de pornire, și există un motiv bun pentru asta. Uno-ul este acum formatul standard pentru upgrade “scuturi”, care sunt plăci care oferă funcționalități suplimentare Top 4 Arduino Shields Pentru a vă supraviețui Proiectele Top 4 Shields Arduino Pentru Superputerea Proiectelor dvs. Ați cumpărat un kit de pornire Arduino, ați urmat toate ghidurile de bază, dar acum ați lovit piatra de poticnire - 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 se poate conecta la partea de sus, și pot adesea stive unul cu celălalt.

Despre mărimea unui card de credit, are 14 PIN-uri IO digitale și 5 analogice și rulează 5V. Acesta poate fi alimentat fie prin cablu USB sau până la 12V DC prin intermediul unui jack de baril.

În inima Uno este ATMEGA328P, cu 32Kb de memorie de program, care este mic de standardele de astăzi. La un moment dat probabil că veți atinge această limită, dar ca un dispozitiv de pornire de învățat, Uno este perfect.

Leonardo

Privind în mod înșelător similar cu Uno este Leonardo, deși cele două sunt destul de diferite. Deși Leonardo are avantajul de a fi capabil să emuleze un dispozitiv USB, astfel încât să puteți face propria dvs. tastatură de exemplu, are, de asemenea, o serie de quirks și nu este compatibil cu toate scuturile Arduino.

Arduino Leonardo cu capul Arduino Leonardo cu capul Cumpara acum la Amazon $ 22.19

Mi-ar recomanda ca începătorii să stea departe de Leonardo: veți găsi doar ceva nu este corect cu codul dvs., și atunci când te duci în căutare de ajutor, s-ar putea să nu găsiți soluția. Dacă doriți să prezentați ca un dispozitiv USB, probabil că veți dori să luați un Pro Micro în loc, pe care îl vom examina mai târziu.

Mega 2560

Mega este următorul pas logic de la Uno, și dacă te afli lovind limita de memorie sau chiar ieșind din IO, atunci vei dori să apuci o Mega. Deși de două ori prețul unui Uno la aproximativ 6 dolari pentru o clonă, Mega are o memorie de 256k, împreună cu un 53 de IO digitale și 15 porturi analogice.

Ca și Uno, rulează la 5V și are un port USB încorporat și un convertor de curent continuu, deci este foarte util când Uno nu este suficient de mare. Mega este, de asemenea, compatibil cu majoritatea scuturilor Arduino.

Pro Micro

Cu clone disponibile pentru aproximativ 4 dolari fiecare, Pro Micro este atât fizic mic și are un driver USB la bord, cu abilitatea de a deveni un USB HID (Human Input Device): aceasta înseamnă că puteți face propria dvs. tastatură sau joc controler de proiecte.

Este minunat pentru proiecte mici, deși acest lucru nu vă lasă cu un cuplu mai puțini IO pini să se joace cu; un total de 18, dintre care unele pot fi analogice și doar 32Kb de memorie.

Spre deosebire de Uno, este prietenos cu paine, astfel încât să puteți lipi unele antete și se va potrivi perfect într-un breadboard. Acesta vine atât în ​​versiunile 5v, cât și în versiunile 3.3v, astfel încât să puteți alege oricare dintre acestea este mai potrivit pentru proiectul dvs..

Există și a Pro Mini sau Nano disponibile într-un factor de formă similar, dar nu au un driver USB încorporat și nu pot emula un dispozitiv USB. Voi trece peste aceste lucruri, deoarece probabil că deja știți dacă vreți unul și, dacă nu, ar fi mai bine să obțineți Pro Micro datorită diferenței mici de preț. Un motiv pentru care ați putea dori să căutați un Nano de 2 USD este dacă ați finalizat proiectul și doriți să îl încărcați într-o cutie mică și să faceți acest lucru.

NodeMCU / ESP8266

Acesta nu este de fapt un Arduino, dar este compatibil cu Arduino, cu o mică modificare a software-ului tău. Disponibil pentru doar 5 dolari, am numit anterior placa de dezvoltare NodeMCU compatibilă cu Arduino “Ucigașul Arduino Faceți cunoștință cu ucigașul Arduino: ESP8266 Faceți cunoștință cu ucigașul Arduino: ESP8266 Ce se întâmplă dacă v-am spus că există o placă de disc compatibilă cu Arduino cu built-in Wi-Fi pentru mai puțin de 10 dolari? Ei bine, există. Citeste mai mult “.

Pe lângă o cantitate mare de memorie pentru programul dvs. (1Mb cu v2, 4Mb cu v3), NodeMCU include funcționalitatea Wi-Fi încorporată cu chip ESP8266. Cu doar câteva linii de cod, puteți avea un dispozitiv conectat la Internet. Din acest motiv, este perfect pentru proiectele de Internet de obiecte, cum ar fi senzori ieftini de acasă inteligenți sau telecomenzi.

Singurul dezavantaj pentru a lucra cu NodeMCU este faptul că se execută de pe 3.3v și pinii nu sunt toleranți la 5V, ceea ce înseamnă că veți avea nevoie fie de senzori proiectați special pentru acea tensiune, fie un schimbător de nivel logic (care schimbă un semnal 5V la 3.3 v una și invers). Până când ați absolvit Uno-ul în kit-ul de pornire, probabil că aceasta nu va fi o preocupare pentru dvs..

Lilypad 328

La aproximativ 4 dolari fiecare, Lilypad este un pic ciudat: o placă circulară de 5 cm, proiectată pentru proiecte care pot fi purtate. În loc de pin, obțineți plăcuțe de circuit ideale pentru coaserea cu filet conductor. Lilypad utilizează același procesor ca Uno, deci este la fel de limitat, cu 14 pini digital IO și 5 analogi, dar este, de asemenea, 5v tolerant, astfel încât ar trebui să fie compatibil cu orice proiect Uno pe care îl găsiți. Asigurați-vă că ați cumpărat versiunea Lilypad 328 deși nu, 168 și aveți în vedere că veți avea de asemenea nevoie să cumpărați o separație USB FTDI separată, deoarece nu include una.

Tabele non-Atmel

Diferitele jetoane de la Atmel, aflate la baza plachetelor Arduino enumerate până acum, fac ceea ce face ca proiectele Arduino să fie atât de portabile - în general, proiectul pentru Uno va funcționa foarte bine pe Nano sau pe Lilypad. Același lucru nu se poate spune despre tablourile bazate pe non-Atmel de târziu. Yun este un hibrid curios care conține atât un Atmel Atmel 32u, cât și un stack Linux complet, Bluetooth și Wi-Fi pe un procesor Atheros separat. Acestea se aseamănă mai mult cu o piersică Pi, dar cu un sprijin comunitar mult mai puțin și o etichetă mai mare de preț. Yún este în prezent în vânzare pentru o sumă de 80 de dolari.

Arduino A000008 Yun ATmega32u4 Placă microcontroler Arduino A000008 Yun ATmega32u4 Microcontroler Board Cumpara acum la Amazon

Sfatul meu: nu te descurca de aceste placi noi. Acestea sunt pur și simplu supraevaluate pentru utilizările lor IoT intenționate, având în vedere competiția de la un Pi Pi $ 35 (Raspberry Pi Guide Raspberry Pi: Tutorialul Neoficial Raspberry Pi: Tutorialul Neoficial Indiferent daca sunteti un proprietar actual Pi care vrea sa invete mai mult sau un potential proprietarul acestui dispozitiv de dimensiuni de card de credit, acesta nu este un ghid pe care doriți să-l pierdeți. Citiți mai multe) sau chiar placa NodeMCU.

Acestea sunt plăcile pe care le consider ca începători care au început sau au absolvit trusa de pornire, probabil că veți fi cei mai interesați. În majoritatea cazurilor pentru prototipuri simple, probabil că doriți doar un alt Uno; sau pentru proiecte mai mari, o Mega. Încă mai folosesc în continuare Unos doar pentru că sunt ieftin și ușor de lucrat.

Dacă sunteți gata să încorporați proiectul finalizat, considerați un Nano. Pentru orice implicând emularea unei tastaturi USB sau a unui controler de joc, apucați un Pro Micro. Pentru purtare, puteți să prototipați pe un Uno și apoi să treceți la utilizarea unui Lilypad odată ce totul este gata. Pentru dispozitivele Internet de obiecte aș sugera cu tărie placa NodeMCU compatibilă cu Arduino în loc de a “real” Arduino.

Ce Arduino veți folosi în continuare? Vă puteți gândi la cazuri de utilizare pe care nu le-am enumerat sau ați face o recomandare diferită? Anunță-mă în comentariile!

Explorați mai multe despre: Arduino.