Etsitkö oikeaa Arduino-mallia käytettäväksi seuraavaan projektiisi? Tarvitset Arduino-levyvertailun.
Mikro-ohjainkortin käyttäminen projektissasi on yksi helpoimmista tavoista lukea antureita, ohjata toimilaitteita ja lisätä logiikkaa. Useimpien tee-se-itse-tekijöiden mikro-ohjainkortti on usein Arduino. Mutta koska verkossa on saatavilla yli tusina tyyppiä Arduino-levyjä, miten valitset käytettävän?
On aika tehdä Arduino-levyvertailu suosituimmista versioista, joka kattaa niiden tekniset tiedot - mukaan lukien erilaiset Arduino-prosessorit - ja minkä tyyppisissä projekteissa niitä parhaiten hyödynnettäisiin.
1. Arduino Uno Rev3
Ensimmäinen listallamme on Arduino Uno. Tämä levy on suosituin Arduino-lauta aloittelijoille, koska se tarjoaa hyvän tasapainon hinnan, suorituskyvyn ja helppokäyttöisyyden välillä. Se tarjoaa yleisimmät sarjaliikenneprotokollat ja siinä on runsaasti kilpiä (lisälevyt), joita voidaan käyttää laajentamaan Unon ominaisuuksia.
Koska olet niin suosittu taulu valmistajayhteisössä, löydät loputtoman määrän oppaita, dokumentaatiota ja projekteja, jotka kaikki käyttävät Arduino Unoa.
Mikro-ohjain |
ATmega328P |
SRAM |
2kB |
Flash-muisti |
32 kt |
Virtalähde |
5V (tynnyriliitäntä tai USB-B) |
I/O-nastat |
14 digitaalista, 6 PWM, 6 analogista |
USB-liitin |
USB-B |
Viestintä |
UART, I2C, SPI |
Koko |
53,4 x 68,6 mm |
Hinta |
$27.60 |
Voit hankkia Arduino Unon jommallakummalla kahdesta mikrokontrollerisirun tyypistä: DIP- tai SMD-paketista. Molemmat tarjoavat samat tiedot ja toimivat aivan samoin. Ainoa ero on, että irrotettavan DIP-sirun avulla voit vaihtaa mikro-ohjaimen, kun se vaurioituu, tai vaihtaa sen toiseen esiohjelmoituun mikro-ohjaimeen lennossa.
2. Arduino Nano
Arduino-koot vaihtelevat ja Arduino Nano on yksi pienimmistä levyistä, noin puolet Unon koosta. Se toimii aivan kuten jälkimmäinen, paitsi että siinä on kaksi muuta analogista nastaa ja se saa virtansa vain Mini-B USB: n kautta. Ihmiset rakastavat myös prototyyppien tekemistä Nanolla, koska siinä on sisäänrakennetut liitinnastat, jotka helpottavat sen käyttöä leipälaudan kanssa.
Mikro-ohjain |
ATmega328 |
SRAM |
2kB |
Flash-muisti |
32 kt |
Virtalähde |
5 V (Mini-B USB) |
I/O-nastat |
14 digitaalista, 6 PWM, 8 analogista |
USB-liitin |
Mini-B USB |
Viestintä |
UART, I2C, SPI |
Koko |
18 x 45 mm |
Hinta |
$24.90 |
3. Arduino Nano Jokainen
Vaikka monet ihmiset rakastavat Nanon käyttöä, suosittelemme uudempaa Nano Everyta, koska se on kaikin tavoin parempi kuin Nano. Siinä on sama koko ja paino kuin Nano, mutta siinä on 50 % enemmän ohjelmamuistia, 200 % enemmän RAM-muistia ja mikro-USB-liitin. Myös uudempi ja tehokkaampi valmistusprosessi tekee Nano Everyista huomattavasti halvempaa valmistaa.
Mikro-ohjain |
ATmega4809 |
SRAM |
6 kt |
Flash-muisti |
48 kt |
Virtalähde |
5 V (Mini-B USB) |
I/O-nastat |
14 digitaalista, 5 PWM, 8 analogista |
USB-liitin |
Mini-B USB |
Viestintä |
UART, I2C, SPI |
Koko |
18 x 45 mm |
Hinta |
$13.70 |
Jos aiot käyttää Nano Every -laitetta leipälaudalla, on mahdollisuus hankkia sellainen, jonka otsikkonastat on jo juotettu levyyn.
4. Arduino Mega 2560 Rev3
Jos pidät Unon käyttämisestä projekteissasi, mutta sen 14 I/O-nasta rajoittaa sinua, saatat olla kiinnostunut käyttämään Megaa sen sijaan. Se on pohjimmiltaan Uno, mutta siinä on enemmän RAM-muistia ja flash-muistia ja huomattavasti enemmän I/O-nastoja! Megan avulla voit liittää enemmän antureita ja toimilaitteita monimutkaisempien projektien rakentamiseen kuin mitä et pystyisi tekemään Unolla.
Mikro-ohjain |
ATmega2560 |
SRAM |
8 kt |
Flash-muisti |
256 kt |
Virtalähde |
5V (tynnyriliitäntä tai USB-B) |
I/O-nastat |
54 digitaalinen, 15 PWM, 16 analoginen |
USB-liitin |
Mini-B USB |
Viestintä |
UART, I2C, SPI |
Koko |
53,3 x 101,5 mm |
Hinta |
$38.72 |
Koska Mega on laajennettu versio Unosta, monet Uno-yhteensopivista kilveistä toimivat myös Megan kanssa.
5. Arduino Due
Due on Megan isoveli. Siinä on sama muotokerroin ja sama määrä I/O-nastoja, mutta siinä on 32-bittinen ARM-ydinmikro-ohjain, USB OTG -tuki, kaksi DAC-lähtöä, kaksi TWI (kaksijohtiminen liitäntä), JTAG-otsikko ja erillinen SPI liitin.
Mikro-ohjain |
AT91SAM3X8E |
SRAM |
96 kt |
Flash-muisti |
512 kt |
Virtalähde |
7-12V (Barrel Jack tai Micro USB) |
I/O-nastat |
54 digitaalista, 12 PWM, 12 analogista (tulo), 2 analogista DAC (lähtö) |
USB-liitin |
Micro USB |
Viestintä |
UART, I2C, SPI, CAN |
Koko |
53,3 x 101,5 mm |
Hinta |
$48.40 |
Kuten Mega, Due on myös suunniteltu yhteensopivaksi useimpien Arduino-sarjan Uno-yhteensopivien kilpien kanssa. Vanhojen Diecimila- ja Duemilanove-levyjen suojat saattavat edelleen olla yhteensopivia Duen kanssa, mutta nastoissa 4 ja 5 sijaitsevien I2C-nastojen sijaan se on Duen 20 ja 21.
6. Arduino Giga R1 WiFi
Tarvitsetko vielä enemmän nastoja ja toimintoja kuin Mega voi tarjota? Arduino Giga on tällä hetkellä laajin ja monipuolisin kortti Arduinon ydinvalikoimassa. Vaikka Gigassa on sama muoto kuin Megalla ja Duella, se on täysin erilainen levy, joka on tarkoitettu vakavalle teknologian harrastajalle kunnianhimoisia projekteja suunnitteleville.
Mikro-ohjain |
STM32H747XI kaksois Cortex-M7 + M4 32-bittinen pienitehoinen varsi MCU |
SRAM |
1 Mt |
Flash-muisti |
2 Mt |
Virtalähde |
6-24 V (USB-A tai USB-C) |
I/O-nastat |
76 digitaalista, 12 PWM, 12 analogista, 2 DAC |
USB-liitin |
USB-C, USB-A |
Viestintä |
UART, I2C, SPI, CAN, Wi-Fi, Bluetooth |
Koko |
53,3 x 101,5 mm |
Hinta |
$72.82 |
Joitakin sen merkittäviä ominaisuuksia ovat tehokas kaksois-Cortex-M7+M4 32-bittinen pienitehoinen MCU, CAN-sarja viestintä, JTAG-liitin, HID-ominaisuudet, Wi-Fi, Bluetooth sekä sisäänrakennettu laitteisto kameralle, näytölle, ja ääniliitin.
7. Arduino MKR WiFi 1010
Haluavat tehdä erilaisia IoT-projekteja? Arduino MKR WiFi 1010 tarjoaa helpon pääsyn IoT: n perusprojekteihin. Siinä on sisäänrakennettu WiFiNINA-moduuli, jonka avulla voit käyttää Wi-Fiä ja Bluetoothia - erillisen kirjaston avulla.
Mikro-ohjain |
SAMD21 Cortex-M0+ 32-bittinen pienitehoinen ARM MCU |
SRAM |
32 kt |
Flash-muisti |
256 kt |
Virtalähde |
5V (mikro-USB, ulkoinen Li-Po-akku) |
I/O-nastat |
8 digitaalista, 13 PWM, 1 analoginen (DAC) |
USB-liitin |
Täysinopeus USB-laite ja sulautettu isäntä |
Viestintä |
UART, I2C, SPI, Bluetooth, Wi-Fi |
Koko |
25 x 61,5 mm |
Hinta |
$28.95 |
MKR WiFi 1010:ssä on ylimääräinen I2C-portti, jota voidaan käyttää laajennusporttina kolmannen osapuolen moduuleille. Toinen tämän levyn ominaisuus on sen Li-Po-latauspiiri, jonka avulla voit käyttää Li-Po-akkua virtalähteenä ja ladata sen Micro USB: n kautta.
8. Arduino MKR Zero
MKR Zero on erityisesti ääni- ja musiikkisovelluksiin suunniteltu kehityskortti. Siinä on sisäänrakennettu SD-liitin ja erillinen SPI-portti, jota voit käyttää äänitiedostojen toistamiseen ilman ylimääräistä suojausta tai komponenttia.
Mikro-ohjain |
SAMD21 Cortex-M0+ 32-bittinen pienitehoinen ARM MCU |
SRAM |
32 kt |
Flash-muisti |
256 kt |
Virtalähde |
5V (mikro-USB, ulkoinen Li-Po-akku) |
I/O-nastat |
22 digitaalista, 13 PWM, 7 analogista (tulo), 1 analogista (lähtö) |
USB-liitin |
Täysinopeus mikro-USB |
Viestintä |
UART, I2C, SPI |
Koko |
25 x 61,5 mm |
Hinta |
$30.30 |
Helpottaakseen Arduino on myös julkaissut kaksi kirjastoa, joiden avulla voit toistaa ja analysoida ääntä ja liittää muita digitaalisia äänilaitteita.
9. Arduino MKR Vidor 4000
MKR Vidor 4000 on ensimmäinen FPGA-prosessorilla varustettu Arduino-levy. FPGA: n (field programmable gate array) avulla voit sähköisesti ohjelmoida ja optimoida prosessorisi suorittamaan tiettyjä tehtäviä, kuten nopeat DSP-toiminnot. Ohjelmoitavan prosessorin lisäksi saat myös sisäänrakennetun NINIAW102-moduulin, LiPo-akkutuen, Micro HDMI-, MiniPCI Express-, MIPI-kameraliittimen ja erilliset SPI-liittimet.
Mikro-ohjain |
Intel Cyclone 10CL016, SAMD21 Cortex-M0+ 32-bittinen pienitehoinen ARM MCU |
SDRAM |
8 Mt |
Flash-muisti |
2 Mt |
Virtalähde |
5V (mikro-USB, ulkoinen Li-Po-akku) |
I/O-nastat |
8 digitaalista, 13 PWM, 7 analogista (tulo), 1 analogista (lähtö) |
USB-liitin |
Täysinopeus mikro-USB |
Viestintä |
UART, I2C, SPI, CAN, Wi-Fi, Bluetooth |
Koko |
25 x 83 mm |
Hinta |
$86.90 |
FPGA: n ja kaikenlaisten ulkoisten laitteiden ja komponenttien tuen ansiosta MKR Vidoria voidaan käyttää erilaisiin sovelluksiin, kuten pelaamiseen, musiikkiin, IoT: hen, tietokonenäköön ja moneen muuhun.
Täydellisen taulun löytäminen jokaiseen projektiin
Toivottavasti sinulla on nyt parempi käsitys siitä, mikä Arduino-levy sopisi parhaiten seuraavaan projektiisi. Jos tarvitset edelleen apua tarpeitasi vastaavan taulun löytämiseen, muista, että monet taulut käsiteltiin kohdassa Tässä artikkelissa on muita versioita, jotka voivat tarjota ominaisuuksia, kuten lisätyn Wi-Fi-yhteyden, Bluetoothin tai paremman prosessori.
Riippuen käyttämästäsi levystä, voit ostaa myös monia kolmannen osapuolen suojia lisätäksesi lisätoimintoja Arduino-levyllesi. Mutta jos et vieläkään löydä sinulle sopivaa Arduino-levyä, sinun kannattaa etsiä muita Arduino-vaihtoehtoisia levyjä, joilla on tarvitsemasi ominaisuudet.