Szukasz odpowiedniego modelu Arduino do wykorzystania w następnym projekcie? Potrzebujesz porównania płyty Arduino.
Wykorzystanie płytki mikrokontrolera w projekcie to jeden z najłatwiejszych sposobów odczytywania czujników, sterowania siłownikami i dodawania logiki. Podstawową płytą mikrokontrolera dla większości majsterkowiczów i majsterkowiczów jest często Arduino. Ale jak wybrać, której z nich użyć, mając do dyspozycji kilkanaście rodzajów płytek Arduino dostępnych online?
Czas na porównanie najpopularniejszych wersji płyt Arduino, obejmujące ich specyfikacje — w tym różne procesory Arduino — oraz typy projektów, które najlepiej je wykorzystają.
1. Arduino Uno Rev3
Pierwszym na naszej liście jest Arduino Uno. Ta płyta jest najpopularniejszą płytą Arduino dla początkujących, ponieważ oferuje dobrą równowagę między ceną, wydajnością i łatwością użytkowania. To zapewnia najpopularniejsze protokoły komunikacji szeregowej i ma mnóstwo tarcz (płyt dodatkowych), których można użyć do rozszerzenia możliwości Uno.
Będąc tak popularną płytą w społeczności twórców, znajdziesz nieskończoną liczbę przewodników, dokumentacji i projektów, które wszystkie wykorzystują Arduino Uno.
mikrokontroler |
ATmega328P |
SRAM |
2kB |
Pamięć flash |
32kB |
Źródło prądu |
5 V (gniazdo baryłkowe lub USB-B) |
Piny we/wy |
14 cyfrowych, 6 PWM, 6 analogowych |
Złącze USB |
USB B |
Komunikacja |
UART, I2C, SPI |
Rozmiar |
53,4 x 68,6 mm |
Cena |
$27.60 |
Możesz otrzymać Arduino Uno z jednym z dwóch typów mikrokontrolerów: pakietem DIP lub SMD. Oba zapewniają te same specyfikacje i będą działać tak samo. Jedyna różnica polega na tym, że wyjmowany układ DIP umożliwia wymianę mikrokontrolera, gdy ulegnie uszkodzeniu, lub wymianę go na inny zaprogramowany mikrokontroler w locie.
2. Arduino Nano
Istnieją różne rozmiary Arduino, a Arduino Nano jest jedną z mniejszych płyt, która jest o połowę mniejsza od Uno. Działa tak samo jak ten drugi, z wyjątkiem tego, że ma jeszcze dwa piny analogowe i jest zasilany tylko przez Mini-B USB. Ludzie uwielbiają także prototypować za pomocą Nano, ponieważ ma wbudowane styki złącza, które ułatwiają korzystanie z płytki prototypowej.
mikrokontroler |
ATmega328 |
SRAM |
2kB |
Pamięć flash |
32kB |
Źródło prądu |
5 V (mini-B USB) |
Piny we/wy |
14 cyfrowych, 6 PWM, 8 analogowych |
Złącze USB |
Mini-B USB |
Komunikacja |
UART, I2C, SPI |
Rozmiar |
18 x 45 mm |
Cena |
$24.90 |
3. Arduino Nano Każdy
Chociaż wiele osób uwielbia używać Nano, zalecamy nowszy Nano Every, ponieważ jest lepszy od Nano pod każdym względem. Ma taki sam rozmiar i wagę jak Nano, ale ma o 50% więcej pamięci na programy, o 200% więcej pamięci RAM i złącze micro-USB. Ponadto nowszy i wydajniejszy proces produkcyjny sprawia, że produkcja Nano Every jest znacznie tańsza.
mikrokontroler |
ATmega4809 |
SRAM |
6kB |
Pamięć flash |
48kB |
Źródło prądu |
5 V (mini-B USB) |
Piny we/wy |
14 cyfrowych, 5 PWM, 8 analogowych |
Złącze USB |
Mini-B USB |
Komunikacja |
UART, I2C, SPI |
Rozmiar |
18 x 45 mm |
Cena |
$13.70 |
Jeśli planujesz używać Nano Every na płytce stykowej, istnieje możliwość zakupu takiej z pinami już przylutowanymi do płytki.
4. Arduino Mega 2560 Rev3
Jeśli lubisz używać Uno do swoich projektów, ale jesteś ograniczony przez jego 14 pinów we/wy, możesz zamiast tego zainteresować się użyciem Mega. Zasadniczo jest to Uno, ale z większą ilością pamięci RAM i pamięci flash oraz znacznie większą liczbą pinów we/wy! Dzięki Mega możesz podłączyć więcej czujników i siłowników, aby budować bardziej złożone projekty, niż nie byłbyś w stanie zrobić z zapasowym Uno.
mikrokontroler |
ATmega2560 |
SRAM |
8kB |
Pamięć flash |
256kB |
Źródło prądu |
5 V (gniazdo baryłkowe lub USB-B) |
Piny we/wy |
54 cyfrowe, 15 PWM, 16 analogowych |
Złącze USB |
Mini-B USB |
Komunikacja |
UART, I2C, SPI |
Rozmiar |
53,3 x 101,5 mm |
Cena |
$38.72 |
Ponieważ Mega jest rozszerzoną wersją Uno, wiele tarcz kompatybilnych z Uno będzie również działać z Mega.
5. Arduino Due
The Due to starszy brat Mega. Ma ten sam współczynnik kształtu i taką samą liczbę pinów we/wy, ale z 32-bitowym mikrokontrolerem z rdzeniem ARM, Obsługa USB OTG, dwa wyjścia DAC, dwa TWI (interfejs dwuprzewodowy), nagłówek JTAG i dedykowany SPI złącze.
mikrokontroler |
AT91SAM3X8E |
SRAM |
96kB |
Pamięć flash |
512kB |
Źródło prądu |
7-12 V (gniazdo baryłkowe lub Micro USB) |
Piny we/wy |
54 cyfrowe, 12 PWM, 12 analogowych (wejście), 2 analogowe DAC (wyjście) |
Złącze USB |
Micro USB |
Komunikacja |
UART, I2C, SPI, CAN |
Rozmiar |
53,3 x 101,5 mm |
Cena |
$48.40 |
Podobnie jak Mega, Due jest również zaprojektowany tak, aby był kompatybilny z większością nakładek kompatybilnych z Uno dostępnych dla serii Arduino. Tarcze dla starszych płyt Diecimila i Duemilanove mogą nadal być kompatybilne z Due, ale zamiast pinów I2C znajdujących się na pinach 4 i 5, jest to 20 i 21 na Due.
6. Arduino Giga R1 Wi-Fi
Potrzebujesz jeszcze więcej pinów i funkcjonalności, niż może zaoferować Mega? Arduino Giga jest obecnie najbardziej rozbudowaną i bogatą w funkcje płytą w podstawowej ofercie Arduino. Chociaż ma taką samą obudowę jak Mega i Due, Giga to zupełnie inna płyta przeznaczona dla poważnych entuzjastów technologii z myślą o ambitnych projektach.
mikrokontroler |
STM32H747XI dual Cortex-M7+M4 32-bitowy MCU o niskim poborze mocy |
SRAM |
1 MB |
Pamięć flash |
2MB |
Źródło prądu |
6-24 V (USB-A lub USB-C) |
Piny we/wy |
76 cyfrowych, 12 PWM, 12 analogowych, 2 DAC |
Złącze USB |
USB-C, USB-A |
Komunikacja |
UART, I2C, SPI, CAN, Wi-Fi, Bluetooth |
Rozmiar |
53,3 x 101,5 mm |
Cena |
$72.82 |
Niektóre z jego godnych uwagi funkcji obejmowałyby potężny podwójny 32-bitowy MCU o niskim poborze mocy Cortex-M7 + M4, port szeregowy CAN komunikacja, złącze JTAG, możliwości HID, Wi-Fi, Bluetooth, a także wbudowany sprzęt do aparatu, wyświetlacza, i gniazdo audio.
7. Arduino MKR Wi-Fi 1010
patrząc na tworzyć różne projekty IoT? Arduino MKR WiFi 1010 zapewnia łatwy dostęp do podstawowych projektów IoT. Posiada wbudowany moduł WiFiNINA, który umożliwia korzystanie z Wi-Fi i Bluetooth – z wykorzystaniem dedykowanej biblioteki.
mikrokontroler |
SAMD21 Cortex-M0+ 32-bitowy mikrokontroler ARM o niskim poborze mocy |
SRAM |
32kB |
Pamięć flash |
256kB |
Źródło prądu |
5 V (Micro USB, zewnętrzna bateria Li-Po) |
Piny we/wy |
8 cyfrowych, 13 PWM, 1 analogowy (DAC) |
Złącze USB |
Urządzenie USB o pełnej szybkości i wbudowany host |
Komunikacja |
UART, I2C, SPI, Bluetooth, Wi-Fi |
Rozmiar |
25 x 61,5 mm |
Cena |
$28.95 |
MKR WiFi 1010 ma dodatkowy port I2C, który może być używany jako port rozszerzeń dla modułów innych firm. Kolejną cechą tej płyty jest obwód ładowania Li-Po, który pozwala na użycie akumulatora Li-Po jako źródła zasilania i ładowanie go przez Micro USB.
8. Arduino MKR Zero
MKR Zero to płytka rozwojowa zaprojektowana specjalnie do zastosowań audio i muzycznych. Posiada wbudowane złącze SD i dedykowany port SPI, którego można używać do odtwarzania plików audio bez dodatkowej osłony lub komponentu.
mikrokontroler |
SAMD21 Cortex-M0+ 32-bitowy mikrokontroler ARM o niskim poborze mocy |
SRAM |
32kB |
Pamięć flash |
256kB |
Źródło prądu |
5 V (Micro USB, zewnętrzna bateria Li-Po) |
Piny we/wy |
22 cyfrowe, 13 PWM, 7 analogowych (wejście), 1 analogowe (wyjście) |
Złącze USB |
Mikro USB o pełnej prędkości |
Komunikacja |
UART, I2C, SPI |
Rozmiar |
25 x 61,5 mm |
Cena |
$30.30 |
Aby to ułatwić, Arduino udostępniło również dwie biblioteki, których można używać do odtwarzania i analizowania dźwięku oraz podłączania innych cyfrowych urządzeń audio.
9. Arduino MKR Vidor 4000
MKR Vidor 4000 to pierwsza płytka Arduino wyposażona w procesor FPGA. Dzięki układowi FPGA (programowalna przez użytkownika macierz bramek) można elektrycznie programować i optymalizować procesor do wykonywania określonych zadań, takich jak szybkie operacje DSP. Oprócz programowalnego procesora otrzymujesz również wbudowany moduł NINIAW102, obsługę baterii LiPo, Micro HDMI, MiniPCI Express, złącze MIPI Camera i dedykowane złącza SPI.
mikrokontroler |
Intel Cyclone 10CL016, SAMD21 Cortex-M0+ 32-bitowy, energooszczędny mikrokontroler ARM |
SDRAM |
8MB |
Pamięć flash |
2MB |
Źródło prądu |
5 V (Micro USB, zewnętrzna bateria Li-Po) |
Piny we/wy |
8 cyfrowych, 13 PWM, 7 analogowych (wejście), 1 analogowy (wyjście) |
Złącze USB |
Mikro USB o pełnej prędkości |
Komunikacja |
UART, I2C, SPI, CAN, Wi-Fi, Bluetooth |
Rozmiar |
25 x 83 mm |
Cena |
$86.90 |
Dzięki układowi FPGA i obsłudze wszelkiego rodzaju zewnętrznych urządzeń i komponentów, MKR Vidor może być używany do różnych zastosowań, takich jak gry, muzyka, IoT, wizja komputerowa i wiele innych.
Znalezienie idealnej płytki do każdego projektu
Mamy nadzieję, że teraz masz lepsze pojęcie o tym, która płyta Arduino najlepiej pasuje do Twojego następnego projektu. Jeśli nadal potrzebujesz pomocy w znalezieniu tablicy, która zaspokoi Twoje potrzeby, pamiętaj, że wiele tablic omówiono w ten artykuł ma inne wersje, które mogą zapewniać takie funkcje, jak dodatkowe Wi-Fi, Bluetooth lub lepsze edytor.
W zależności od używanej płyty, istnieje również wiele nakładek innych firm, które można kupić, aby dodać dodatkową funkcjonalność do płyty Arduino. Ale jeśli nadal nie możesz znaleźć płytki Arduino, która Ci odpowiada, możesz poszukać innych alternatywnych płyt Arduino, które mają potrzebne funkcje.