Fiind un element de bază în scena electronicelor DIY, microcontrolerele Arduino au fost nevoite să se adapteze unei game din ce în ce mai diverse de nevoi ale consumatorilor în ultimii câțiva ani. Există o mulțime de diferite tipuri de Arduino pe piață, de la popularul Uno la mai multe opțiuni specializate, cum ar fi gama MKR, dar cum ar trebui să alegeți dispozitivul corect pentru dvs următorul proiect?
Să aruncăm o privire la diferitele tipuri de plăci de microcontroler Arduino pentru a vă oferi o idee de unde să începeți.
În timp ce Arduinos sunt adesea denumite microcontrolere, ele sunt de fapt plăci de circuite programabile care încorporează un microcontroler precum ATmega328P. Ne-am referit încă la Arduinos ca microcontrolere în acest articol.
Placi Arduino entry-level
Categoria entry-level a Arduino conține plăcile de microcontroler pe care majoritatea bricolatorilor aleg să le folosească pentru proiectele lor, deoarece oferă caracteristici simple și vin cu o grămadă de documentație. Acest lucru înseamnă, de asemenea, că le pot lipsi caracteristicile de nișă care vin cu plăcile Arduino îmbunătățite și IoT.
Ca și în cazul altor modele Arduino, acestea sunt programabile în C sau C++ prin intermediul IDE-ului Arduino, dar pot fi și utilizat cu o varietate de limbaje de programare.
Arduino Uno R3
Arduino Uno R3 este o placă pe care aproape orice pasionat de electronice DIY o va fi folosită la un moment dat în timpul lor în hobby. Bazat pe microcipul ATmega328P 16MHz, această placă are 14 pini de intrare/ieșire digitale, 6 pini analogici și un antet ICSP (In-Circuit Serial Programming) și este capabil să furnizeze până la 5V componentelor conectate la aceasta.
Această placă este relativ mare și vine cu dezavantajul de a utiliza un conector USB-B pentru a interfața cu computerele, dar asta nu înseamnă că nu poate fi folosit pentru proiecte care vă extind abilitățile și poate fi o alegere excelentă pentru oricine intră pentru prima dată programare/electronică.
Specificatii de baza:
- Microcontroler: ATmega328P
- Memorie: 2 kB SRAM, 32 kB flash și 1 kB EEPROM
- Comunicare: UART, IC2 și SPI
- Caracteristici speciale: cip înlocuibil
Arduino Leonardo
Arduino Leonardo vine în esență cu aceleași specificații ca și Uno R3, doar că are un conector micro-USB, are 20 digital și 17 pini analogici și are capacitatea de a fi folosit ca dispozitiv de interfață umană datorită cipului ATmega32U4 care alimentează aceasta. Aceasta înseamnă că Leonardo dumneavoastră poate fi folosit ca tastatură sau mouse cu un cablu USB atașat.
Acest tip de Arduino este ideal pentru proiecte simple care trebuie să interacționeze cu mașini precum computerele, oferind o gamă largă de idei diferite pe care să le încercați singur.
Specificatii de baza:
- Microcontroler: ATmega32U4
- Memorie: 2,5 kB SRAM, 32 kB flash și 1 kB EEPROM
- Comunicare: UART, IC2 și SPI
- Caracteristici speciale: conectivitate HID
Arduino Nano / Nano Every
Arduino Nano și Nano Every sunt cele mai mici plăci de microcontroler oferite de companie. Ambele plăci au același aspect al pinii, cu 14 pini digitali și 8 pini analogici, deși Nano Every are un cip de microcontroler mai robust și o memorie de program îmbunătățită. Ambele plăci vin cu antete pre-lidate, ceea ce le face ideale pentru utilizarea cu plăci de breadboard, dar le lipsește mufa de alimentare care vine pe plăcile mai mari.
Compatibilitatea lor face ca aceste plăci mici să fie grozave pentru cei cărora le place să realizeze circuite care se schimbă tot timpul, cum ar fi profesorii de școală și producătorii de prototipuri.
Specificatii de baza:
- Microcontroler: ATmega32U4 (Nano); ATmega4809 (Nano Every)
- Memorie: 2 kB SRAM, 32 kB flash și 1 kB EEPROM (Nano); 6 kB SRAM, 48 kB flash și 256 B EEPROM (Nano Every)
- Comunicare: UART, IC2 și SPI
- Caracteristici speciale: Compatibil cu Breadboard și extrem de mic
Arduino Micro
Arduino Micro are caracteristici foarte asemănătoare cu Leonardo, doar placa este mult mai mică și are doar 12 pini analogici alături de cei 20 digitali. Cu doar 18 mm lățime și 48 mm lungime, această placă este una dintre cele mai mici produse de Arduino vreodată, ceea ce o face ideală pentru a crea o tastatură, un mouse și sau alte dispozitive HID care trebuie să fie mici.
Specificatii de baza:
- Microcontroler: ATmega32U4
- Memorie: 2,5 kB SRAM, 32 kB flash și 1 kB EEPROM
- Comunicare: UART, IC2 și SPI
- Caracteristici speciale: conectivitate HID și factor de formă mic
Plăci Arduino îmbunătățite
Plăcile Arduino îmbunătățite oferă caracteristicile necesare pentru a finaliza proiecte cu o complexitate mai mare, oferind în același timp performanțe îmbunătățite pentru bricolagii care doresc să depășească limitele.
Arduino Nano 33 BLE / Nano 33 BLE Sense
Nano 33 BLE / Nano 33 BLE Sense este proiectat ca o versiune îmbunătățită a Arduino Nano / Nano Every, având același aspect al pinului pentru a-l face plăcut și ușor pentru bricolagi. Ambele plăci au un CPU Arm Cortex-M4 pe 32 de biți care rulează la 64MHz încorporat în cipurile lor nRF52840, cu 1 MB de memorie flash și 256 kB de SRAM, făcând aceste plăci incredibil de puternice, în ciuda dimensiunilor mici mărimea.
Vin doar cu 14 pini digitali, dar sunt dotate cu o serie de senzori care nu vin cu Nano obișnuit. Această matrice de senzori include un accelerometru, un giroscop și un magnetometru cu rezoluție pe 3 axe, iar placa vine cu Bluetooth Low Energy (BLE) care facilitează transmiterea datelor colectează.
Pe lângă toate aceste caracteristici grozave, Nano 33 BLE Sense poate rula și aplicații de calcul de vârf folosind modele de învățare automată de la TensorFlow Lite.
Specificatii de baza:
- Microcontroler: nRF52840
- Memorie: 256 kB SRAM și 1 MB flash
- Comunicare: UART, IC2 și SPI
- Caracteristici speciale: Senzori, Bluetooth și AI (numai Sense)
Arduino MKR Zero
Arduino MKR Zero este proiectat având în vedere realizarea de muzică și alte proiecte complexe, oferind o procesor puternic Arm Cortex-M0 SAMD21 pe 32 de biți, suport nativ pentru baterie și un card microSD încorporat cititor. Placa vine cu 8 pini digitali, 7 pini de intrare analogică și 1 pin de ieșire analogică. Datorită spațiului de stocare extensibil care vine cu această placă, este o opțiune excelentă pentru cei care lucrează cu mult cod și o gamă largă de componente hardware.
Specificatii de baza:
- Microcontroler: Arm Cortex-M0 32-bit SAMD21
- Memorie: 32 kB SRAM și 256 kB flash
- Comunicare: UART, IC2 și SPI
- Caracteristici speciale: conector pentru baterie încorporat, cititor de carduri microSD, hardware puternic
Arduino Mega 2560 R3
Arduino Mega 2560 este similar cu un Arduino Uno, doar că are 54 de pini digitali, 16 pini analogici și 4 porturi seriale, alături de a fi mult mai mare și mai puternic decât Uno standard. Această placă este excelentă pentru bricolagii care au nevoie de mai mulți pini, memorie sau putere de procesare, fără a sacrifica funcționalitatea oferită de Arduinos obișnuit.
Specificatii de baza:
- Microcontroler: ATmega2560
- Memorie: 8 kB SRAM, 256 kB flash și 4 kB EEPROM
- Comunicare: UART, IC2 și SPI
- Caracteristici speciale: Factor de formă mare și porturi seriale
Placi IoT Arduino
Gama IoT a Arduino se referă la conectivitate. Fiecare dintre plăcile IoT oferite de Arduino face posibilă conectarea la o varietate de instrumente de comunicații diferite, de la World Wide Web la rețelele de telefonie mobilă și totul se poate face cu o placă care se potrivește în palma mâinii tale. Acest lucru vă permite să construiți o gamă largă de Proiecte Arduino IoT.
Ne vom concentra pe gama MKR de plăci Arduino IoT, dar puteți găsi mai multe opțiuni conectate online dacă proiectul dumneavoastră are cerințe avansate.
Bazate pe același aspect și design ca MKR Zero, fiecare dintre plăcile de mai jos oferă o caracteristică unică de conectivitate, făcându-le grozave pentru proiecte care necesită capacități de transfer de date.
- Arduino MKR WiFi 1010: Această placă se poate conecta la rețele Wi-Fi folosind un modul wireless NINA-W10 de 2,4 GHz.
- Arduino MKR GSM 1400: Această placă are un slot pentru card SIM, care îi permite să se conecteze la operatori GSM din întreaga lume.
- Arduino MKR Fox 1200: MKR Fox se poate conecta la Sigfox, un serviciu bazat pe cloud care face posibilă gestionarea comunicațiilor cu consum redus de energie pe mașini centralizate.
- Arduino MKR 1000: Aceasta este placa MKR entry-level din gama, oferind o modalitate simplă și ușoară de a începe cu proiecte IoT.
Specificatii de baza:
- Microcontroler: Arm Cortex-M0 32-bit SAMD21
- Memorie: 32 kB SRAM și 256 kB flash
- Comunicare: UART, IC2 și SPI
- Caracteristici speciale: diverse funcții IoT
Explorarea diferitelor tipuri de plăci Arduino
Găsirea celei mai bune plăci de microcontroler pentru proiectul dvs. poate necesita timp și cercetare, dar Arduinos poate face adesea oferă cele mai bune opțiuni datorită prețurilor reduse, documentației și asistenței excelente și unei game unice Caracteristici. Desigur, totuși, este posibil să fie nevoie să citiți pentru a găsi cea mai bună opțiune pentru dvs.
Tocmai ți-am cumpărat primul kit de pornire Arduino, dar nu știi de unde să începi? Nu-ți face griji! Vă avem acoperit.
Citiți în continuare
- DIY
- Arduino
Samuel este un scriitor de tehnologie din Marea Britanie cu o pasiune pentru toate lucrurile bricolaj. După ce a început afaceri în domeniile dezvoltării web și imprimării 3D, împreună cu munca de scriitor timp de mulți ani, Samuel oferă o perspectivă unică asupra lumii tehnologiei. Concentrându-se în principal pe proiecte tehnologice de bricolaj, nu îi place nimic mai mult decât să împărtășească idei distractive și interesante pe care le poți încerca acasă. În afara serviciului, Samuel poate fi găsit de obicei mergând cu bicicleta, jucând jocuri video pe computer sau încercând cu disperare să comunice cu crabul lui.
Aboneaza-te la newsletter-ul nostru
Alăturați-vă buletinului nostru informativ pentru sfaturi tehnice, recenzii, cărți electronice gratuite și oferte exclusive!
Click aici pentru a te abona