Az Arduino táblát az Ivrea Interaction Design Institute-ban tervezték, olyan hallgatók számára, akik nem rendelkeznek elektronikai és programozási koncepcióval. Ez a tábla elkezdett átalakulni, hogy alkalmazkodjon az új követelményekhez és kihívásokhoz, elkülönítve jelenlétét az egyszerű 8 bites tábláktól az IoT (Internet of Things) alkalmazásokhoz, a 3D nyomtatáshoz, a hordható és a beágyazott környezethez. Minden tábla teljesen nyílt forráskódú, lehetővé téve a felhasználók számára, hogy külön elkészítsék őket, és végül a saját igényeikhez igazítsák. Az évek során a különböző típusú Arduino táblákat alkalmaztak több ezer projekt felépítésére, a napi tárgyaktól az összetett tudományos eszközökig. A tervezők, művészek, hallgatók, programozók, hobbisták és szakértők nemzetközi közössége összefogott ezen a nyílt forráskódú szakaszon, adományaikkal hihetetlen mennyiségű rendelkezésre álló tudás gyűlt össze, amely óriási segítséget jelenthet a kezdőknek és a szakembereknek egyaránt. Ez a cikk a következők áttekintését tárgyalja különböző típusú Arduino táblák és azok összehasonlítása.
Milyen típusúak az Arduino táblák?
Az Arduino tábla egy nyílt forráskódú platform, amelyet készítenek elektronikai projektek . Mind a mikrovezérlőből, mind a szoftver vagy az Ön számítógépén futó Integrated Development Environment (IDE) egy részéből áll, amelyet számítógépes kód írására és feltöltésére használnak a fizikai táblára. Az Arduino platformja nagyon híres lett az elektronikával kezdő tervezők vagy hallgatók körében, és kiváló célból.
Az Arduino táblák típusai
A legtöbb korábbi programozható áramköri laptól eltérően az Arduino nem igényel külön hardverrészt ahhoz, hogy új kódot programozzon az alaplapra, csak USB-kábelt használhat. Az Arduino IDE a C ++ alapverzióját is használja, így egyszerűbb a program megtanulása. Végül az Arduino tábla tipikus formai tényezőt kínál, amely a mikrovezérlő funkcióit egy elérhetőbb csomagra bontja.
Miért Arduino táblák?
Arduino táblát használtak különböző mérnöki projektek készítése és különböző alkalmazások. Az Arduino szoftver nagyon egyszerű a kezdők számára, mégis rugalmas, megfelelő a haladó felhasználók számára. Windows, Linux és Mac rendszert futtat. Az iskolák tanárai és diákjai olcsó tudományos eszközök megtervezésére használják fel a fizika és a kémia alapelveinek igazolására. Számos egyéb mikrokontroller platform érhető el fizikai számításhoz. A Netmedia BX-24, a Parallax Basic Stamp, az MIT Handyboard, Phidget és még sokan mások mutatják be a kapcsolódó funkciókat.
Az Arduino a mikrokontroller munkafolyamatát is egyszerűbbé teszi, de a tanárok, a hallgatók és a kezdők számára bizonyos előnyökkel jár más rendszerekkel szemben.
- Olcsó
- Cross-platform
- Az egyszerű, világos programozási környezet
- Nyílt forráskódú és bővíthető szoftver
- Nyílt forráskódú és bővíthető hardver
Az Arduino Board funkciója
Az Arduino tábla rugalmassága óriási, így az ember bármit megtehet, amit csak elképzel. Ez a kártya nagyon egyszerűen csatlakoztatható különböző modulokhoz, például akadályérzékelőkhöz, jelenlétérzékelőkhöz, tűzérzékelőkhöz, GSM modulok GPS moduljaihoz stb. Az Arduino kártya fő funkciója az elektronika vezérlése bemenetek olvasásával és kimenetekké változtatásával, mert ez a kártya eszközként működik. Ezt a táblát különféle elektronikai projektek készítésére is használják az elektronika, az elektromos, a robotika stb. Területén.
A különböző típusú Arduino táblák jellemzői
A különféle típusú Arduino táblák jellemzői táblázatos formában vannak felsorolva.
Arduino Board | Processzor | memória | Digitális I / O | Analóg I / O |
Arduino uno | 16Mhz ATmega328 | 2KB SRAM, 32KB vaku | 14 | 6 bemenet, 0 kimenet |
Arduino Due | 84MHz AT91SAM3X8E | 96KB SRAM, 512KB vaku | 54. | 12 bemenet, 2 kimenet |
Arduino Mega | 16MHz ATmega2560 | 8KB SRAM, 256KB vaku | 54. | 16 bemenet, 0 kimenet |
Arduino Leonardo | 16MHz ATmega32u4 | 2,5KB SRAM, 32KB vaku | húsz | 12 bemenet, 0 kimenet |
Különböző típusú Arduino táblák
Az Arduino táblák listája a következőket tartalmazza:
- Arduino Uno (R3)
- Arduino Nano
- Arduino Micro
- Arduino Due
- LilyPad Arduino Board
- Arduino Bluetooth
- Arduino Tízezer
- RedBoard Arduino Board
- Arduino Mega (R3) tábla
- Arduino Leonardo Board
- Arduino Robot
- Arduino Explore
- Arduino Pro Mic
- Arduino Ethernet
- Arduino Zero
- A leggyorsabb Arduino tábla
Arduino Uno (R3)
Az Uno hatalmas lehetőség az eredeti Arduino számára. Ez az Arduino kártya egy ATmega328P alapú mikrovezérlőtől függ. Más típusú arduino táblákhoz képest nagyon egyszerű használni, mint az Arduino Mega típusú táblákat. . 14 digitális I / O tűből áll, ahol a 6 érintkezők PWM-ként használhatók ( impulzus szélesség moduláció kimenetek), 6 analóg bemenet, egy reset gomb, egy tápcsatlakozó, egy USB csatlakozás, egy áramkörön belüli soros programozás fejléc (ICSP) stb. Tartalmaz mindent, ami szükséges a mikrovezérlő feltartásához, egyszerűen csatlakoztassa a számítógéphez a USB-kábel segítségével, és adja meg a tápegységet az AC-DC-adapter vagy az akkumulátor használatának megkezdéséhez.
Arduino Uno (R3)
Az Arduino Uno a leggyakrabban használt tábla, és ez a szokásos forma az összes meglévő Arduino tábla kivételével. Ez a tábla nagyon hasznos a kezdők számára. Kérjük, olvassa el ezt a linket, ha többet szeretne megtudni Arduino Uno Board
Arduino Nano
Ez egy kicsi tábla, amely az mikrokontrollereken alapul, mint például az ATmega328P, egyébként az ATmega628, de ennek a kártyának a csatlakozása megegyezik az Arduino UNO lapjával. Ez a fajta mikrokontroller kártya nagyon kicsi, fenntartható, rugalmas és megbízható.
Arduino Nano
Az Arduino Uno táblához képest kicsi a mérete. Az olyan eszközök, mint a mini USB és az Arduino IDE szükségesek a projektek felépítéséhez. Ez a kártya főként analóg 8-as, digitális 14-es csapokat tartalmaz egy I / O-tűvel, 6-os tápegységekkel és 2 RST (visszaállítási) csapokkal. Kérjük, olvassa el ezt a linket, ha többet szeretne megtudni Arduino Nano Board.
Arduino Micro
Az Arduino Micro kártya főként az ATmega32U4 alapú mikrokontrollertől függ, amely 20 csapos készletet tartalmaz, ahol a 7 érintkezős PWM, 12 analóg bemeneti tű. Ez a kártya különböző összetevőket tartalmaz, mint például az ICSP fejlécét, az RST gombot, a kis USB-csatlakozást, a 16 MHz-es kristályoszcillátort. Az USB csatlakozás be van építve, és ez a kártya a Leonardo kártya zsugorított változata.
Arduino Micro
Arduino Due
Ez az Arduino kártya az ARM Cortex-M3-tól függ, és ez az első Arduino mikrokontroller kártya. Ez a kártya tartalmaz digitális I / O-csatlakozókat-54, ahol a 12 érintkezők PWM o / p csapok, analóg -12, UARTs-4 csapok, 84 MHz-es CLK, USB OTG, DAC-2, tápcsatlakozó, TWI- 2, JTAG fejléc, SPI fejléc, két gomb a visszaállításhoz és törléshez.
Arduino Due
Ez a kártya 3,3 V-mal működik, ahol a legnagyobb feszültség, amelyet a bemeneti / kimeneti érintkezők ki tudnak állni, 3,3 V, mert nagy feszültség biztosítása bármely I / O tűhöz károsíthatja a lapot. Ez a kártya egyszerűen egy számítógéphez csatlakozik USB kábel, különben AC-DC adapterről táplálható. Ez az Arduino Due kártya alkalmas az Arduino összes árnyékolására 3,3 V feszültségen.
LilyPad Arduino Board
A Lily Pad Arduino tábla egy hordható e-textil technológia, amelyet Leah „Buechley” bővített ki, és amelyet a „Leah and SparkFun” tervez. Mindegyik táblát fantáziadúsan tervezték, hatalmas összekötő betétekkel és sima háttal, hogy vezető szál segítségével ruhába varrhatók legyenek. Ez az Arduino tartalmaz I / O-t, áramellátást és érzékelőtáblákat is, amelyeket kifejezetten az e-textilek számára fejlesztettek ki. Ezek még moshatóak is!
LilyPad Arduino táblák
Arduino Bluetooth
Ez a Bluetooth elsősorban a mikrovezérlőtől függ, mint például az ATmega168, és ezt a táblát Arduino BT-nek is hívják. Ez a fajta kártya különböző alkatrészeket tartalmaz, mint például a digitális érintkezők-16, analóg csapok-6, kristályoszcillátorok-16 MHz, visszaállító gomb, csavaros sorkapcsok, ICSP fejléc. Ebben a táblában a csavaros sorkapcsokat elsősorban áramellátásra használják. Ennek a Bluetooth mikrovezérlőnek a programozása Bluetooth-kapcsolattal történhet, mint egy vezeték nélküli kapcsolat.
Arduino Tízezer
Az Arduino Diecimila-hoz hasonló mikrovezérlő-kártya elsősorban az ATmega168-tól függ. Ez a kártya tartalmaz digitális I / O-csatlakozókat -14, ahol 6 érintkezők használhatók, például PWM kimenetek és analóg bemenetek-6, USB-csatlakozás, 16 MHz-es kristályoszcillátor, ICSP-fejléc, reset-gomb és tápcsatlakozó. Ez a kártya USB kábellel csatlakoztatható a számítógéphez, és aktiválható akkumulátorral és AC-DC adapterrel.
Arduino Tízezer
Ahogy a neve is sugallja, a Diecimila jelentése olaszul 10 000, vagyis ez azt az igazságot jelzi, hogy 10 000 felett Arduino táblákat terveztek. Az USB Arduino táblák sorozatában ez a legújabb a többi verzióhoz képest.
RedBoard Arduino Board
A RedBoard Arduino kártya Mini-B USB-kábel segítségével programozható az Arduino IDE segítségével. A Windows 8 rendszeren úgy működik, hogy nem kell módosítania a biztonsági beállításokat. Az általunk használt USB vagy FTDI chip miatt állandóbb, és hátul teljesen lapos. Ennek létrehozása nagyon egyszerű felhasználni a projekt tervezésében. Csak csatlakoztassa a táblát, válassza ki a menüpontot egy Arduino UNO kiválasztásához, és készen áll a program feltöltésére. A Redboardot USB kábelen keresztül vezérelheti a csőcsatlakozóval.
RedBoard Arduino táblák
Arduino Mega (R3) tábla
Az Arduino Mega hasonló az UNO nagy testvéréhez. Sok digitális I / O tűt tartalmaz (ebből a 14 érintkezőt PWM o / ps-ként lehet használni), 6 analóg bemenetet, egy reset gombot, egy tápcsatlakozót, egy USB csatlakozót és egy reset gombot. Mindent tartalmaz, ami a mikrovezérlő feltartásához szükséges, egyszerűen csatlakoztassa a számítógéphez egy USB-kábel segítségével, és biztosítsa a tápegységet az AC-DC adapterrel vagy az akkumulátorral való kezdéshez. A hatalmas számú csap miatt ez az Arduino tábla nagyon hasznos olyan projektek megtervezéséhez, amelyekhez sok gomb szükséges, és sok digitális i / ps vagy o / ps kell hozzá. Kérjük, olvassa el ezt a linket, ha többet szeretne megtudni Arduino Mega (R3) Igazgatóság
Arduino Mega (R3) tábla
Arduino Leonardo Board
Az Arduino első fejlesztőtáblája a Leonardo tábla. Ez a kártya egy mikrovezérlőt használ az USB-vel együtt. Ez azt jelenti, hogy nagyon egyszerű és olcsó is lehet. Mivel ez a kártya közvetlenül kezeli az USB-t, programkönyvtárak érhetők el, amelyek lehetővé teszik az Arduino kártya számára a számítógép, az egér stb. Billentyűzetének követését.
Arduino Leonardo Board
Arduino Robot
Ez a fajta tábla az első Arduino kerekeken. Ez az Arduino robot két processzort tartalmaz az egyes táblákon. A két tábla a motorlap és a vezérlőpanel, ahol a motorlap vezérli a motorokat, és a vezérlőpanel az érzékelők működésének leolvasására szolgál. Minden tábla egy teljes Arduino tábla, és programozása az Arduino IDE-n keresztül végezhető el. Ezek mikrokontroller táblák, amelyek az ATmega32u4-től függenek.
Ennek a robotnak a csapjai a fedélzeten lévő működtetőkhöz és érzékelőkhöz vannak feltérképezve. A robot programozásának folyamata megegyezik az Arduino Leonardo táblával. Kis számítógépnek is nevezik, és széles körben használják a robotikában. Ez a tábla tartalmazza a hangszórót, a színes képernyőt, az 5-ös gombokat, a 2-es motorokat, a digitális iránytűt, az SD kártyaolvasót, a 2-es potenciométereket és az 5 padlóérzékelőket. Ennek a robotnak a könyvtára használható az érzékelők, valamint a működtetők vezérlésére.
Arduino Explore
Az Arduino Esplora tartalmaz egy mikrokontrollerként ismert kis számítógépet, amely számos bemenetet és kimenetet tartalmaz. Ennek a táblának a bemenetei: fényérzékelő, négy gomb, mikrofon, gyorsulásmérő, joystick, csúszka, hőmérséklet-érzékelő stb., Míg a kimenetek 3 színes LED-ek, hangjelzők. Ez a fajta Arduino tábla úgy néz ki, mint egy videojáték-vezérlő.
Arduino Explore
Ennek a táblának a programozása elvégezhető az Arduino szoftver, például az IDE segítségével, amely a bemenetekről veszi az adatokat, és billentyűzetként vagy egérként vezérli a kimenetet. Az Arduino összes többi típusához képest ez az esplora teljesen más, mert a bemenetek és a kimenetek már csatlakoznak a táblához. Tehát az alkatrészek, például a működtetők vagy az érzékelők összekapcsolása nagyon egyszerű. Így a programozás némileg eltér a többi típusú Arduino táblától. Ez az esplora tábla saját könyvtárat tartalmaz, így az érzékelők és működtetők adatai nagyon könnyen olvashatók és írhatók.
Arduino Pro Mic
Az Arduino Pro Micro kártya megegyezik az Arduino Mini táblával, az ATmega32U4 mikrokontrolleren kívül. Ez a professzionális kártya tartalmaz 12-es digitális I / O csapokat, 5 impulzusszélesség-modulációs (PWM) csapokat, Tx és Rx soros csatlakozásokat és 10 bites ADC-t.
Arduino Ethernet
Az Arduino Ethernet kártya a mikrovezérlőtől függ, mint például az ATmega328. Ez a fajta mikrokontroller panel tartalmaz analóg-5 érintkezőket, digitális I / O tűket-14, RST gombot, RJ45 csatlakozást, kristályoszcillátort, tápcsatlakozót, ICSP fejlécet stb. Az Arduino kártya csatlakoztatása az Ethernet-en keresztül történhet pajzs az internetre.
Arduino Zero
Ez egy erőteljes és egyszerű 32 bites tábla, és a legjobb platformot nyújt az olyan innovatív projektekhez, mint a hordható technológia, az intelligens IoT-eszközök, az őrült robotika, a csúcstechnika automatizálása stb. Ez a kártya kibővül azáltal, hogy jobb teljesítményt nyújt, lehetővé téve egy sor a projektlehetőségekből és remek oktatási eszközként teljesít.
Arduino Zero
Ez a kártya tartalmaz analóg bemeneti-6, digitális I / O tűket-14, tápcsatlakozót, AREF gombot, UART port csapokat, USB csatlakozót és áramkörön belüli soros programozás (ICSP) fejlécet, tápegységet stb.
Ezt a lapot az Atmel alapú SAMD21 mikrokontrolleren keresztül hajtják. Ennek fő jellemzője az Atmel alapú EDBG (Embedded Debugger), amely teljes hardveres hibakeresési felületet biztosít.
A leggyorsabb Arduino tábla
Az Arduino MEGA & UNO-t ismerő egyik legjobb Arduino fejlesztőtábla megtervezése a hifive1 tábla, amely egy 320 MHz-es RISC-V mikrokontroller egységet tartalmaz. Ez a fajta leggyorsabb kártya rendelkezik a Cortex M-7-gyel, 400 MHz-es mikrovezérlő egységgel.
- Flash memória - akár 2 MB
- RAM - 1 Mbyte
- DMA vezérlők -4
- Kommunikációs perifériák - 35-ig
- 16 bites maximális felbontás 3 × ADC-vel
- 2/12-bites D / A konverterek
- Hardver JPEG kodekkel
- Időzítők -22 és őrzők - 200Mhz
- HW naptár és RTC másodperc alatti pontossággal
- Titkosítási gyorsítás
Hifive1 tábla jellemzői
A Hifive1 tábla jellemzői a következők.
- Mega Form Factor vagy Arduino Uno
- Töltő az akkumulátorhoz
- SD kártya, beleértve a kártya jellemzőinek felismerését
- Ethernet *
- Opcionális QSPI Flash - 133 MHz
- Interfészek - CAN, SWD, kamera
- USB- OTG
Az Arduino pajzsok
Ezenkívül az Arduino pajzsok előre gyártott áramköri kártyák, amelyekkel számos Arduino laphoz csatlakozhatnak. Ezek a pajzsok az Arduino kompatibilis táblák tetején helyezkednek el, hogy további képességeket biztosítsanak, mint például az internethez való csatlakozás, a motorvezérlés, a vezeték nélküli kommunikáció , LCD képernyő vezérlés stb. Az Arduino pajzsok különböző típusai
Pajzsok az Arduino táblákhoz
- Vezeték nélküli pajzsok
- A GSM pajzs
- Az Ethernet pajzs
- A Proto Shields
Arduino táblák összehasonlítása
A különböző Arduino táblák összehasonlítása a következőket tartalmazza.
Arduino Board | A rendszer feszültsége | CLK sebesség | Digitális I / O | Analóg bemenetek | PWM | UART | A programozás felülete |
Arduino Uno - R3 | 5V | 16MHz | 14 | 14 | 6. | 1 | USB az ATMega16U2-n keresztül |
Arduino Uno R3 SMD | 5V | 16MHz | 14 | 14 | 6. | 1 | USB az ATMega16U2-n keresztül |
Redboard | 5V | 16MHz | 14 | 14 | 6. | 1 | USB az FTDI-n keresztül |
Arduino Pro 3.3V / 8MHz | 3.3V | 8MHz | 14 | 14 | 6. | 1 | FTDI-kompatibilis fejléc |
Arduino Pro 5V / 16MHz | 5V | 16MHz | 14 | 14 | 6. | 1 | FTDI-kompatibilis fejléc |
Arduino Mini 05 | 5V | 16MHz | 14 | 14 | 8. | 1 | FTDI-kompatibilis fejléc |
Arduino Pro Mini 3.3V / 8MHz | 3.3V | 8MHz | 14 | 14 | 6. | 1 | FTDI-kompatibilis fejléc |
Arduino Pro Mini 5V / 16MHz | 5V | 16MHz | 14 | 8. | 6. | 1 | FTDI-kompatibilis fejléc |
Arduino Ethernet | 5V | 16MHz | 14 | 6. | 6. | 1 | FTDI-kompatibilis fejléc |
Arduino Wire | 3.3V | 8MHz | 14 | 8. | 6. | 1 | FTDI-kompatibilis fejléc vagy vezeték nélkül az XBee-n keresztül † |
LilyPad Arduino 328 alaplap | 3.3V | 8MHz | 14 | 6. | 6. | 1 | FTDI-kompatibilis fejléc |
LilyPad Arduino egyszerű tábla | 3.3V | 8MHz | 9. | 4 | 5. | 0 | FTDI-kompatibilis fejléc |
Hogyan válasszuk ki a megfelelő Arduino táblát?
Különböző típusú Arduino táblák léteznek a piacon, például a FreeDuino és a NetDuino. Az Arduino tábla kiválasztásának legjobb módja az eredeti táblákon található kereskedelmi nevek ellenőrzése és megkülönböztetése. Tehát az olcsó Arduino táblák beszerzése egyszerű az online webhelyeken és az elektronikus áruházakon keresztül. Ezek a táblák különféle változatokkal és specifikációkkal kaphatók.
Az összes kártya programozása elvégezhető az Arduino IDE szoftverrel, amely lehetővé teszi bárki számára a kód írását és feltöltését, de mindegyik kártya a bemenetek, a kimenetek, a sebesség, az alaki tényező, a feszültség stb. Függvényében változik. működtetni ezeket a táblákat 3,7 V és 5 V között lehet.
Így itt minden a különböző típusokról szól Arduino táblák . Reméljük, hogy jobban megértette ezt a koncepciót. Továbbá, ha bármilyen kérdése van ezzel a koncepcióval vagy az Arduino táblán alapuló projektek megvalósításával kapcsolatban, kérjük, adja meg értékes javaslatait az alábbi megjegyzések részben kommentálva. Itt egy kérdés az Ön számára, mi a feladata az Arduino tábláknak?
Fotók:
- Nano, Micro, Due, LilyPad, Mega, Leonardo, Zero táblák Arduino
- RedBoard Arduino Board szikrázó
- Arduino Shields intorobotika
- Arduino táblák robokitsindia