Deska Arduino byla navržena v Ivrea Interaction Design Institute určeném pro studenty bez znalostí v oblasti elektroniky a programování. Tato deska se začala přizpůsobovat novým požadavkům a výzvám a oddělovala svou přítomnost od jednoduchých 8bitových desek po produkty pro aplikace IoT (Internet věcí), 3D tisk, nositelná a zabudovaná prostředí. Všechny desky jsou zcela open-source, což uživatelům umožňuje vytvářet je samostatně a nakonec je přizpůsobit svým přesným potřebám. V průběhu let různé typy Arduino desky byly použity k sestavení tisíců projektů, od denních předmětů až po složené vědecké přístroje. Na této open-source scéně se sešlo mezinárodní společenství návrhářů, umělců, studentů, programátorů, fandů a odborníků. Jejich dary přispěly k neuvěřitelnému množství dostupných znalostí, které mohou nesmírně pomoci začátečníkům i odborníkům. Tento článek pojednává o přehledu různé typy desek Arduino a jejich srovnání.
Jaké jsou typy desek Arduino?
Deska Arduino je open-source platforma, která se používá k výrobě projekty elektroniky . Skládá se z mikrokontroléru a části softwaru nebo integrovaného vývojového prostředí (IDE), které běží na vašem PC a slouží k zápisu a nahrávání počítačového kódu na fyzickou desku. Platforma Arduina se stala velmi slavnou u designérů nebo studentů, kteří právě začínají s elektronikou, a to z vynikajících důvodů.
Typy desek Arduino
Na rozdíl od většiny dřívějších programovatelných desek plošných spojů nevyžaduje Arduino samostatnou část hardwaru, aby bylo možné na desku naprogramovat nový kód, stačí použít kabel USB. Arduino IDE také používá základní verzi C ++, což usnadňuje učení programu. Nakonec deska Arduino nabízí typický tvarový faktor, který rozděluje funkce mikrokontroléru do dostupnějšího balíčku.
Proč desky Arduino?
Deska Arduino byla použita pro vytváření různých inženýrských projektů a různé aplikace. Software Arduino se velmi snadno používá pro začátečníky, přesto je dostatečně flexibilní pro pokročilé uživatele. Provozuje Windows, Linux a Mac. Učitelé a studenti ve školách ji využívají k navrhování levných vědeckých přístrojů k ověřování principů fyziky a chemie. Existuje mnoho dalších platforem mikrokontrolérů, které lze získat pro fyzické výpočty. Související funkce představují Netmedia's BX-24, Parallax Basic Stamp, MIT’s Handyboard, Phidget a mnoho dalších.
Arduino také zjednodušuje pracovní proces mikrokontroléru, ale oproti jiným systémům poskytuje některé výhody pro učitele, studenty a začátečníky.
- Levný
- Cross-platform
- Jednoduché a přehledné programovací prostředí
- Open source a rozšiřitelný software
- Open source a rozšiřitelný hardware
Funkce desky Arduino
Flexibilita desky Arduino je obrovská, takže člověk může dělat cokoli, co si představí. Tuto desku lze velmi snadno připojit k různým modulům, jako jsou senzory překážek, detektory přítomnosti, požární senzory, GSM moduly GPS moduly atd. Hlavní funkcí desky Arduino je ovládání elektroniky prostřednictvím čtení vstupů a jejich přeměny na výstupy, protože tato deska funguje jako nástroj. Tato deska se také používá k vytváření různých projektů elektroniky v oblasti elektroniky, elektrotechniky, robotiky atd.
Vlastnosti různých typů desek Arduino
Vlastnosti různých typů desek Arduino jsou uvedeny v tabulce.
Deska Arduino | Procesor | Paměť | Digitální I / O | Analogové I / O |
Arduino uno | 16MHz ATmega328 | 2 kB SRAM, 32 kB blesk | 14 | 6 vstupů, 0 výstupů |
Arduino splatné | 84MHz AT91SAM3X8E | 96 kB SRAM, 512 kB flash | 54 | 12 vstupů, 2 výstupy |
Arduino Mega | 16MHz ATmega2560 | 8 kB SRAM, 256 kB flash | 54 | 16 vstupů, 0 výstupů |
Arduino Leonardo | 16MHz ATmega32u4 | 2,5 kB SRAM, 32 kB flash | dvacet | 12 vstupů, 0 výstupů |
Různé typy desek Arduino
Seznam desek Arduino obsahuje následující, například
- Arduino Uno (R3)
- Arduino Nano
- Arduino Micro
- Arduino splatné
- Deska LilyPad Arduino
- Arduino Bluetooth
- Arduino deset tisíc
- Deska RedBoard Arduino
- Deska Arduino Mega (R3)
- Deska Arduino Leonardo
- Arduino robot
- Prozkoumejte Arduino
- Arduino Pro Mic
- Arduino Ethernet
- Arduino Zero
- Nejrychlejší deska Arduino
Arduino Uno (R3)
Uno je obrovská volba pro vaše počáteční Arduino. Tato deska Arduino závisí na mikrokontroléru založeném na ATmega328P. Ve srovnání s jinými typy desek arduino je použití velmi jednoduché, jako je deska typu Arduino Mega. Skládá se ze 14-digitálních I / O pinů, kde lze 6-pinů použít jako PWM ( pulzní šířková modulace 6 analogových vstupů, resetovací tlačítko, napájecí konektor, připojení USB, záhlaví sériového programování v obvodu (ICSP) atd. Obsahuje vše potřebné k držení mikrokontroléru, jednoduše jej připojte k počítači pomocí pomocí kabelu USB a poskytněte napájení, abyste mohli začít s adaptérem AC-to-DC nebo baterií.
Arduino Uno (R3)
Arduino Uno je nejčastěji používanou deskou a je standardní formou kromě všech existujících desek Arduino. Tato deska je velmi užitečná pro začátečníky. Další informace naleznete na tomto odkazu Deska Arduino Uno
Arduino Nano
Jedná se o malou desku založenou na mikrokontrolérech, jako je ATmega328P, jinak ATmega628, ale připojení této desky je stejné jako k desce Arduino UNO. Tento druh desky mikrokontroléru je velmi malý, udržitelný, flexibilní a spolehlivý.
Arduino Nano
Ve srovnání s deskou Arduino Uno má malou velikost. K sestavení projektů jsou nezbytná zařízení jako mini USB a Arduino IDE. Tato deska obsahuje hlavně analogové piny-8, digitální piny-14 se sadou I / O pinů, power piny-6 a RST (reset) piny-2. Další informace naleznete na tomto odkazu Deska Arduino Nano.
Arduino Micro
Deska Arduino Micro závisí hlavně na mikrokontroléru založeném na ATmega32U4, který obsahuje 20 sad kolíků, kde 7 kolíků jsou kolíky PWM, 12 analogových vstupních kolíků. Tato deska obsahuje různé komponenty, jako je záhlaví ICSP, tlačítko RST, malé připojení USB, krystalový oscilátor - 16 MHz. USB připojení je zabudováno a tato deska je zmenšenou verzí desky Leonardo.
Arduino Micro
Arduino splatné
Tato deska Arduino závisí na ARM Cortex-M3 a je první deskou mikrokontroléru Arduino. Tato deska obsahuje digitální I / O piny-54, kde 12-piny jsou PWM o / p piny, analogové piny -12, UARTs-4, CLK s 84 MHz, USB OTG, DAC-2, napájecí konektor, TWI- 2, hlavička JTAG, hlavička SPI, dvě tlačítka pro reset a vymazání.
Arduino splatné
Tato deska pracuje s 3,3 V, kde nejvyšší napětí, které mohou kolíky vstupu / výstupu vydržet, je 3,3 V, protože poskytnutí vysokého napětí jakémukoli I / O kolíku může vést k poškození desky. Tato deska je jednoduše připojena k počítači prostřednictvím malého Kabel USB, jinak jej lze napájet pomocí adaptéru AC na DC. Tato deska Arduino Due je vhodná pro všechny štíty Arduina při 3,3 V.
Deska LilyPad Arduino
Deska Lily Pad Arduino je nositelná technologie e-textilu rozšířená o Leah „Buechley“ a ohleduplně navržená „Leah and SparkFun“. Každá deska byla nápaditě navržena s obrovskými spojovacími podložkami a hladkým hřbetem, aby bylo možné je všit do oděvu pomocí vodivé nitě. Toto Arduino také zahrnuje I / O, napájení a také desky senzorů, které jsou postaveny speciálně pro e-textilie. Jsou dokonce omyvatelné!
Desky LilyPad Arduino
Arduino Bluetooth
Tato technologie Bluetooth závisí hlavně na mikrokontroléru, jako je ATmega168, a tato deska se také nazývá Arduino BT. Tento druh desky obsahuje různé komponenty, jako jsou digitální piny-16, analogové piny-6, krystalový oscilátor-16MHz, resetovací tlačítko, šroubové svorky, záhlaví ICSP. V této desce se šroubové svorky používají hlavně pro napájení. Programování tohoto mikrokontroléru Bluetooth lze provádět pomocí Bluetooth jako bezdrátové připojení.
Arduino deset tisíc
Deska mikrokontroléru jako Arduino Diecimila závisí hlavně na ATmega168. Tato deska obsahuje digitální I / O piny -14, kde lze použít 6 pinů, jako jsou PWM výstupy a analogové vstupy-6, připojení USB, krystalový oscilátor-16 MHz, záhlaví ICSP, resetovací tlačítko a napájecí konektor. Tuto desku lze připojit k počítači pomocí kabelu USB a lze ji aktivovat pomocí baterie a adaptéru AC-DC.
Arduino deset tisíc
Jak název napovídá, význam Diecimily v italštině je 10 000, což znamená, že je pravdou, že bylo navrženo více než 10k desek Arduino. V sadě desek USB Arduino je to nejnovější ve srovnání s jinými verzemi.
Deska RedBoard Arduino
Desku RedBoard Arduino lze programovat pomocí kabelu USB Mini-B pomocí rozhraní Arduino IDE. Bude fungovat v systému Windows 8, aniž byste museli upravovat nastavení zabezpečení. Je to konstantnější díky USB nebo FTDI čipu, který jsme použili, a také je zcela plochý na zadní straně. Vytvoření je velmi jednoduché při návrhu projektu. Jednoduše připojte desku, vyberte možnost nabídky a vyberte Arduino UNO a jste připraveni nahrát program. RedBoard můžete ovládat pomocí kabelu USB pomocí konektoru jack.
RedBoard Arduino desky
Deska Arduino Mega (R3)
Arduino Mega je podobné velkému bratrovi OSN. Zahrnuje spoustu digitálních I / O pinů (z toho lze použít 14 pinů jako PWM o / ps), 6 analogových vstupů, resetovací tlačítko, napájecí konektor, USB připojení a resetovací tlačítko. Zahrnuje vše potřebné k držení mikrokontroléru, jednoduše jej připojte k počítači pomocí kabelu USB a poskytněte napájení, abyste mohli začít s adaptérem AC-DC nebo baterií. Díky velkému počtu pinů je tato deska Arduino velmi užitečná pro navrhování projektů, které potřebují spoustu digitálních i / ps nebo o / ps jako spousta tlačítek. Další informace naleznete na tomto odkazu Arduino Mega (R3) Deska
Deska Arduino Mega (R3)
Deska Arduino Leonardo
První vývojová deska Arduina je deska Leonardo. Tato deska používá jeden mikrokontrolér spolu s USB. To znamená, že to může být také velmi jednoduché a levné. Protože tato deska zpracovává USB přímo, lze získat programové knihovny, které umožňují desce Arduino sledovat klávesnici počítače, myš atd.
Deska Arduino Leonardo
Arduino robot
Tento druh desky je první Arduino přes kola. Tento robot Arduino obsahuje na každé své desce dva procesory. Dvě desky jsou deska motoru a ovládací deska, kde deska motoru ovládá motory a řídicí deska se používá ke čtení senzorů pro provoz. Každá deska je kompletní deska Arduino a její programování lze provádět pomocí IDE Arduino. Jedná se o desky mikrokontroléru, které jsou závislé na ATmega32u4.
Kolíky tohoto robota jsou mapovány na akční členy a senzory na palubě. Proces programování robota je stejný jako u desky Arduino Leonardo. Je také pojmenován jako malý počítač a je široce používán v robotice. Tato deska obsahuje reproduktor, barevnou obrazovku, tlačítka-5, motory-2, digitální kompas, čtečku karet SD, potenciometry-2 a podlahové senzory-5. Knihovnu tohoto robota lze použít k ovládání senzorů i akčních členů.
Prozkoumejte Arduino
Arduino Esplora obsahuje malý počítač známý jako mikrokontrolér s řadou vstupů a výstupů. Vstupy této desky jsou světelný senzor, čtyři tlačítka, mikrofon, akcelerometr, joystick, posuvník, teplotní senzor atd., Zatímco výstupy jsou 3barevná LED, bzučák. Tento druh desky Arduino vypadá jako řadič videohry.
Prozkoumejte Arduino
Programování této desky lze provádět pomocí softwaru Arduino, jako je IDE, který bere data ze vstupů a ovládá výstup jako klávesnice nebo myš. Ve srovnání se všemi ostatními typy desek Arduino je tato esplora zcela odlišná, protože vstupy i výstupy jsou k desce již připojeny. Připojení komponent, jako jsou akční členy nebo senzory, je tedy velmi jednoduché. Programování je tedy poněkud odlišné ve srovnání s jinými typy desek Arduino. Tato deska esplora obsahuje vlastní knihovnu, takže data ze senzorů a akčních členů jsou velmi snadno čitelná a zapisovatelná.
Arduino Pro Mic
Deska Arduino Pro Micro je stejná jako deska Arduino Mini kromě mikrokontroléru ATmega32U4. Tato deska pro mikrofon zahrnuje digitální I / O piny-12, piny šířkové modulace (PWM) piny-5, sériové připojení Tx & Rx a 10-bit ADC.
Arduino Ethernet
Deska Arduino Ethernet závisí na mikrokontroléru, jako je ATmega328. Tento druh desky mikrokontroléru zahrnuje analogové piny-5, digitální I / O piny-14, tlačítko RST, připojení RJ45, krystalový oscilátor, napájecí konektor, záhlaví ICSP atd. Připojení desky Arduino lze provést přes Ethernet štít na internet.
Arduino Zero
Jedná se o výkonnou i jednoduchou 32bitovou desku a poskytuje nejlepší platformu pro inovativní projekty, jako je nositelná technologie, inteligentní zařízení IoT, šílená robotika, high-tech automatizace atd. Tato deska se rozšiřuje poskytováním vylepšeného výkonu a umožňuje dosah projektových příležitostí a funguje jako skvělý vzdělávací nástroj.
Arduino Zero
Tato deska obsahuje analogové vstupní piny-6, digitální I / O piny-14, napájecí konektor, tlačítko AREF, piny portu UART, konektor USB a záhlaví ICSP (In-Circuit Serial Programming), záhlaví napájení atd.
Tato deska je poháněna mikrokontrolérem SAMD21 založeným na Atmel. Hlavním rysem této funkce je EDBG (Embedded Debugger) založený na Atmel a poskytuje kompletní ladicí rozhraní bez použití dalšího hardwaru.
Nejrychlejší deska Arduino
Navrhování jedné z nejlepších vývojových desek Arduino, které jsou obeznámeny s Arduino MEGA & UNO, je deska hifive1, která obsahuje jednotku mikrokontroléru 320 MHz RISC-V. Tento druh nejrychlejší desky má Cortex M-7 s jednotkou mikrokontroléru 400 MHz.
- Flash paměť - až 2 MB
- RAM - 1 MB
- Řadiče DMA -4
- Komunikační periferie - až 35
- 16bitové maximální rozlišení s 3 × ADC
- D / A převaděče s 2 × 12 bitů
- Hardware s kodekem JPEG
- Časovače -22 a hlídací psi - 200 MHz
- HW kalendář a RTC s přesností na druhou sekundu
- Kryptografické zrychlení
Vlastnosti desky Hifive1
Mezi vlastnosti desky Hifive1 patří následující.
- Mega Form Factor nebo Arduino Uno
- Nabíječka pro baterii
- SD karta včetně detekce funkce karty
- Ethernet *
- Volitelný blesk QSPI - 133 MHz
- Rozhraní - CAN, SWD, kamera
- USB-OTG
Arduino štíty
Kromě toho jsou štíty Arduino předem připravené desky plošných spojů sloužící k připojení k řadě desek Arduino. Tyto štíty se hodí na horní část desek kompatibilních s Arduino a poskytují další funkce, jako je připojení k internetu, ovládání motoru, poskytování bezdrátová komunikace , Ovládání LCD obrazovky atd. Různé typy štítů Arduino jsou
Štíty pro desky Arduino
- Bezdrátové štíty
- Štít GSM
- Ethernetový štít
- Proto Shields
Porovnání desek Arduino
Srovnání mezi různými deskami Arduino zahrnuje následující.
Deska Arduino | Napětí systému | Rychlost CLK | Digitální I / O | Analogové vstupy | PWM | UART | Rozhraní programování |
Arduino Uno - R3 | 5V | 16 MHz | 14 | 14 | 6 | 1 | USB prostřednictvím ATMega16U2 |
Arduino Uno R3 SMD | 5V | 16 MHz | 14 | 14 | 6 | 1 | USB prostřednictvím ATMega16U2 |
RedBoard | 5V | 16 MHz | 14 | 14 | 6 | 1 | USB přes FTDI |
Arduino Pro 3.3V / 8MHz | 3,3 V | 8 MHz | 14 | 14 | 6 | 1 | Záhlaví kompatibilní s FTDI |
Arduino Pro 5V / 16MHz | 5V | 16 MHz | 14 | 14 | 6 | 1 | Záhlaví kompatibilní s FTDI |
Arduino Mini 05 | 5V | 16 MHz | 14 | 14 | 8 | 1 | Záhlaví kompatibilní s FTDI |
Arduino Pro Mini 3.3V / 8MHz | 3,3 V | 8 MHz | 14 | 14 | 6 | 1 | Záhlaví kompatibilní s FTDI |
Arduino Pro Mini 5V / 16MHz | 5V | 16 MHz | 14 | 8 | 6 | 1 | Záhlaví kompatibilní s FTDI |
Arduino Ethernet | 5V | 16 MHz | 14 | 6 | 6 | 1 | Záhlaví kompatibilní s FTDI |
Arduino drát | 3,3 V | 8 MHz | 14 | 8 | 6 | 1 | FTDI kompatibilní záhlaví nebo bezdrátově přes XBee † |
Hlavní deska LilyPad Arduino 328 | 3,3 V | 8 MHz | 14 | 6 | 6 | 1 | Záhlaví kompatibilní s FTDI |
Jednoduchá deska LilyPad Arduino | 3,3 V | 8 MHz | 9 | 4 | 5 | 0 | Záhlaví kompatibilní s FTDI |
Jak vybrat správnou desku Arduino?
Na dnešním trhu existují různé typy desek Arduino, například FreeDuino a NetDuino. Nejlepší způsob, jak vybrat desku Arduino, je zkontrolovat a rozlišit obchodní názvy na původních deskách. Získání levných desek Arduino je tedy snadné prostřednictvím online stránek i elektronických obchodů. Tyto desky jsou k dispozici v různých verzích a specifikacích.
Programování všech desek lze provádět pomocí softwaru Arduino IDE, který umožňuje komukoli zapisovat a nahrávat kód, ale každá deska se liší podle vstupů, výstupů, rychlosti, tvarového faktoru, napětí atd. tyto desky se pohybují v rozmezí od 3,7 V do 5 V.
Jedná se tedy o různé typy Arduino desky . Doufáme, že jste tomuto konceptu lépe porozuměli. Kromě toho ohledně jakýchkoli dotazů týkajících se tohoto konceptu nebo implementace projektů založených na desce Arduino uveďte své cenné návrhy komentářem v sekci komentářů níže. Zde je otázka, jaká je funkce desek Arduino?
Fotografické kredity:
- Nano, Micro, Due, LilyPad, Mega, Leonardo, Zero desky od Arduino
- Deska RedBoard Arduino sparkfun
- Arduino štíty intorobotika
- Desky Arduino robokitsindia