Katere so različne vrste plošč Arduino

Preizkusite Naš Instrument Za Odpravo Težav





Tabla Arduino je bila zasnovana v Inštitutu za oblikovanje interakcij Ivrea in je namenjena študentom, ki nimajo predznanja iz elektronike in konceptov programiranja. Ta plošča se je začela spreminjati, da se prilagaja novim zahtevam in izzivom, tako da je svojo prisotnost ločila od preprostih 8-bitnih plošč do izdelkov za IoT (Internet of Things) aplikacije, 3D tiskanje, nosljivo in vdelano okolico. Vse plošče so v celoti odprtokodne, kar uporabnikom omogoča, da jih izdelajo ločeno in jih končno prilagodijo svojim natančnim potrebam. Z leti različne vrste Arduino plošče so bile uporabljene za gradnjo na tisoče projektov, od dnevnih predmetov do sestavljenih znanstvenih instrumentov. Mednarodna skupnost oblikovalcev, umetnikov, študentov, programerjev, ljubiteljev in strokovnjakov se je zbrala okoli tega odprtokodnega odra, njihove donacije pa so prispevale neverjetno veliko razpoložljivega znanja, ki je lahko v veliko pomoč tako začetnikom kot strokovnjakom. Ta članek obravnava pregled sistema različne vrste plošč Arduino in njihovo primerjavo.

Katere so vrste plošč Arduino?

Arduino board je odprtokodna platforma, ki se uporablja za izdelavo elektronski projekti . Sestavljen je iz mikrokrmilnika in dela programske opreme ali integriranega razvojnega okolja (IDE), ki deluje na vašem računalniku in se uporablja za pisanje in nalaganje računalniške kode na fizično ploščo. Platforma Arduino je postala zelo znana pri oblikovalcih ali študentih, ki so šele začeli z elektroniko, in to za odličen namen.




Vrste plošč Arduino

Vrste plošč Arduino

Za razliko od večine prejšnjih programabilnih vezij Arduino ne potrebuje ločenega dela strojne opreme za programiranje nove kode na ploščo, lahko pa uporabite kabel USB. Arduino IDE uporablja tudi osnovno različico C ++, kar olajša učenje programa. Končno plošča Arduino ponuja tipičen faktor oblike, ki razdeli funkcije mikrokrmilnika v bolj razpoložljiv paket.



Zakaj plošče Arduino?

Arduino plošča je bila uporabljena za izdelava različnih inženirskih projektov in različne aplikacije. Programska oprema Arduino je zelo enostavna za uporabo za začetnike, hkrati pa prilagodljiva za napredne uporabnike. Zažene Windows, Linux in Mac. Učitelji in učenci v šolah ga uporabljajo za oblikovanje poceni znanstvenih instrumentov za preverjanje načel fizike in kemije. Obstajajo številne druge platforme mikrokrmilnikov, ki jih je mogoče dobiti za fizično računalništvo. Netmedia BX-24, Parallax Basic Stamp, MIT's Handyboard, Phidget in mnogi drugi predstavljajo povezane funkcije.

Arduino tudi poenostavi delovni proces mikrokrmilnika, vendar daje nekaj prednosti pred drugimi sistemi za učitelje, študente in začetnike.

  • Poceni
  • Med platformo
  • Preprosto, jasno programsko okolje
  • Odprtokodna in razširljiva programska oprema
  • Odprtokodna in razširljiva strojna oprema

Funkcija plošče Arduino

Prilagodljivost plošče Arduino je izjemna, tako da lahko počnemo vse, kar si zamislimo. To ploščo je mogoče zelo enostavno povezati z različnimi moduli, kot so senzorji ovir, detektorji prisotnosti, požarni senzorji, GSM moduli GPS moduli itd. Glavna funkcija plošče Arduino je nadzor elektronike z branjem vhodov in spreminjanje v izhode, ker ta plošča deluje kot orodje. Ta plošča se uporablja tudi za izdelavo različnih elektronskih projektov na področju elektronike, elektrike, robotike itd.


Značilnosti različnih vrst plošč Arduino

Značilnosti različnih vrst plošč Arduino so navedene v tabeli.

Plošča Arduino Procesor Spomin Digitalni V / I Analogni V / I
Arduino uno16MHz ATmega3282KB SRAM, 32KB bliskavice14.6 vhodov, 0 izhodov
Arduino zaradi84MHz AT91SAM3X8E96KB SRAM, 512KB bliskavice5412 vhodov, 2 izhoda
Arduino Mega16MHz ATmega25608KB SRAM, 256KB bliskavice5416 vhodov, 0 izhodov
Arduino Leonardo16MHz ATmega32u42,5 KB SRAM, 32 KB flashdvajset12 vhodov, 0 izhodov

Različne vrste plošč Arduino

Seznam plošč Arduino vključuje naslednje, kot so

  • Arduino Uno (R3)
  • Arduino Nano
  • Arduino Micro
  • Arduino zaradi
  • LilyPad Arduino Board
  • Arduino Bluetooth
  • Arduino deset tisoč
  • RedBoard Arduino Board
  • Tabla Arduino Mega (R3)
  • Tabla Arduino Leonardo
  • Robot Arduino
  • Arduino Explore
  • Arduino Pro Mic
  • Arduino Ethernet
  • Arduino Zero
  • Najhitrejša plošča Arduino

Arduino Uno (R3)

Uno je izjemna možnost za vaš začetni Arduino. Ta plošča Arduino je odvisna od mikrokrmilnika, ki temelji na ATmega328P. V primerjavi z drugimi vrstami arduino plošč je zelo preprosta za uporabo, kot je plošča tipa Arduino Mega. .Sestavljen je iz 14-digitalnih vhodno / izhodnih zatičev, pri čemer se lahko 6-pinski uporabljajo kot PWM ( modulacija širine impulza izhodi), 6 analognih vhodov, gumb za ponastavitev, napajalni priključek, povezava USB, vhodna glava serijskega programiranja (ICSP) itd. Vključuje vse, kar je potrebno, da mikrokontroler preprosto pritrdite na računalnik z pomoč kabla USB in napajanje za začetek z adapterjem za izmenični in enosmerni tok ali baterijo.

Arduino Uno (R3)

Arduino Uno (R3)

Arduino Uno je najpogosteje uporabljena plošča in je standardna oblika poleg vseh obstoječih plošč Arduino. Ta deska je zelo uporabna za začetnike. Za več informacij glejte to povezavo Tabla Arduino Uno

Arduino Nano

To je majhna plošča, ki temelji na mikrokrmilnikih, kot je ATmega328P, sicer ATmega628, vendar je povezava te plošče enaka kot na plošči Arduino UNO. Ta vrsta mikrokrmilne plošče je zelo majhna, trajnostna, prilagodljiva in zanesljiva.

Arduino Nano

Arduino Nano

V primerjavi z ploščo Arduino Uno je majhne velikosti. Naprave, kot sta mini USB in Arduino IDE, so potrebne za gradnjo projektov. Na tej plošči so v glavnem analogni zatiči-8, digitalni zatiči-14 z vhodno / izhodnim zatičem, napajalni zatiči-6 in zatiči RST (reset)-2. Za več informacij glejte to povezavo Arduino Nano Board.

Arduino Micro

Plošča Arduino Micro je v glavnem odvisna od mikrokrmilnika, ki temelji na ATmega32U4 in vključuje 20 sklopov nožic, pri čemer so 7 nožice PWM nožice, 12 analognih vhodnih nožic. Ta plošča vključuje različne komponente, kot so glava ICSP, gumb RST, majhna USB povezava, kristalni oscilator-16MHz. Povezava USB je vgrajena in ta plošča je skrčena različica plošče Leonardo.

Arduino Micro

Arduino Micro

Arduino zaradi

Ta plošča Arduino je odvisna od ARM Cortex-M3 in je prva plošča mikrokrmilnika Arduino. Ta plošča vključuje digitalne vhodno / izhodne zatiče-54, kjer so 12-zatični vtiči PWM o / p, analogni zatiči -12, UARTs-4, CLK z 84 MHz, USB OTG, DAC-2, vtičnica, TWI- 2, glava JTAG, glava SPI, dva gumba za ponastavitev in brisanje.

Arduino zaradi

Arduino zaradi

Ta plošča deluje z napetostjo 3,3 V, pri kateri je najvišja napetost, na kateri lahko stojijo zatiči vhoda / izhoda, 3,3 V, ker lahko zagotavljanje visoke napetosti na katerem koli vhodno / izhodnem zatiču poškoduje ploščo. Kabel USB, sicer ga je mogoče napajati prek adapterja za izmenični in enosmerni tok. Ta plošča Arduino Due je primerna za vse ščite Arduino pri 3.3V.

LilyPad Arduino Board

Plošča Lily Pad Arduino je nosljiva tehnologija e-tekstila, ki jo je razširila Leah 'Buechley' in skrbno oblikovala 'Leah in SparkFun'. Vsaka deska je bila domiselno oblikovana z velikimi povezovalnimi blazinicami in gladkim hrbtom, da jih je bilo mogoče všiti v oblačila s pomočjo prevodne niti. Ta Arduino vsebuje tudi V / I, napajanje in tudi senzorske plošče, ki so izdelane posebej za e-tekstil. Ti so celo pralni!

Plošče LilyPad Arduino

Plošče LilyPad Arduino

Arduino Bluetooth

Ta Bluetooth je odvisen predvsem od mikrokrmilnika, kot je ATmega168, ta plošča pa se imenuje tudi Arduino BT. Ta vrsta plošče vključuje različne komponente, kot so digitalni zatiči-16, analogni zatiči-6, kristalni oscilator-16MHz, gumb za ponastavitev, vijačni terminali, glava ICSP. V tej plošči se vijačne sponke uporabljajo predvsem za napajanje. Programiranje tega mikrokrmilnika Bluetooth lahko izvedete z Bluetoothom, kot je brezžična povezava.

Arduino deset tisoč

Plošča mikrokrmilnika, kot je Arduino Diecimila, je v glavnem odvisna od ATmega168. Ta plošča vključuje digitalne vhodno / izhodne zatiče -14, kjer je mogoče uporabiti 6-pinske, kot so izhodi PWM in analogni vhodi-6, povezava USB, kristalni oscilator-16 MHz, glava ICSP, gumb za ponastavitev in vtičnica. To ploščo lahko prek kabla USB povežete z računalnikom in jo aktivirate z baterijo in AC-DC adapterjem.

Arduino deset tisoč

Arduino deset tisoč

Kot že ime pove, je pomen Diecimila v italijanščini 10.000, kar pomeni, da je resnica, da je bilo oblikovanih nad 10k Arduino plošč. V naboru plošč Arduino USB je zadnja v primerjavi z drugimi različicami.

RedBoard Arduino Board

Ploščo RedBoard Arduino lahko programirate s kablom Mini-B USB s pomočjo Arduino IDE. Delovalo bo v sistemu Windows 8, ne da bi morali spreminjati varnostne nastavitve. Zaradi USB ali FTDI čipa, ki smo ga uporabili, je bolj konstanten, poleg tega pa je na zadnji strani povsem raven. Ustvarjanje je zelo enostavno uporabiti pri zasnovi projekta. Preprosto priključite ploščo, izberite možnost menija, da izberete Arduino UNO, in pripravljeni ste naložiti program. RedBoard lahko nadzirate prek kabla USB z vtičnico.

RedBoard Arduino plošče

RedBoard Arduino plošče

Tabla Arduino Mega (R3)

Arduino Mega je podoben velikemu bratu UNO. Vključuje veliko digitalnih vhodno / izhodnih zatičev (od tega lahko 14-pinske uporabljamo kot PWM o / ps), 6 analognih vhodov, gumb za ponastavitev, vtičnico, USB povezavo in gumb za ponastavitev. Vključuje vse, kar je potrebno za zadrževanje mikrokrmilnika, preprosto ga s pomočjo kabla USB pritrdite na računalnik in z napajalnikom za izmenični / enosmerni tok ali baterijo omogočite napajanje. Zaradi velikega števila nožic je ta plošča Arduino zelo koristna za oblikovanje projektov, ki potrebujejo kup digitalnih i / ps ali o / ps, kot je veliko gumbov. Za več informacij glejte to povezavo Arduino Mega (R3) Odbor

Tabla Arduino Mega (R3)

Tabla Arduino Mega (R3)

Tabla Arduino Leonardo

Prva razvojna plošča Arduina je plošča Leonardo. Ta plošča uporablja en mikrokrmilnik skupaj z USB-jem. To pomeni, da je lahko tudi zelo preprosto in poceni. Ker ta plošča neposredno upravlja z USB-jem, so na voljo programske knjižnice, ki omogočajo, da plošča Arduino sledi tipkovnici računalnika, miške itd.

Tabla Arduino Leonardo

Tabla Arduino Leonardo

Robot Arduino

Tovrstna plošča je prvi Arduino preko koles. Ta robot Arduino ima na vsaki plošči dva procesorja. Dve plošči sta motorna plošča in nadzorna plošča, kjer motorna plošča nadzoruje motorje, krmilna plošča pa se uporablja za branje senzorjev za delovanje. Vsaka plošča je celotna plošča Arduino in njeno programiranje je mogoče izvesti prek Arduino IDE. To so plošče mikrokrmilnika, ki so odvisne od ATmega32u4.

Zatiči tega robota so preslikani na pogone in senzorje na krovu. Proces programiranja robota je enak kot pri plošči Arduino Leonardo. Imenuje se tudi majhen računalnik in se pogosto uporablja v robotiki. Ta plošča vključuje zvočnik, barvni zaslon, gumbe-5, motorje-2, digitalni kompas, čitalnik kartic SD, potenciometre-2 in talne senzorje-5. Knjižnico tega robota lahko uporabimo za nadzor senzorjev in pogonov.

Arduino Explore

Arduino Esplora vključuje majhen računalnik, znan kot mikrokrmilnik, ki vključuje številne vhode in izhode. Vhodi te plošče so svetlobni senzor, štirje gumbi, mikrofon, merilnik pospeška, krmilna palica, drsnik, temperaturni senzor itd., Medtem ko so izhodi tribarvna LED, zvočni signal. Ta vrsta plošče Arduino je videti kot krmilnik video iger.

Arduino Explore

Arduino Explore

Programiranje te plošče lahko izvedete s pomočjo programske opreme Arduino, kot je IDE, ki zajema podatke z vhodov in nadzoruje izhod kot tipkovnica ali miška. V primerjavi z vsemi drugimi vrstami Arduino plošč se ta esplora popolnoma razlikuje, ker so vhodi in izhodi že povezani s ploščo. Tako je povezovanje komponent, kot so pogoni ali senzorji, zelo preprosto. Tako je programiranje nekoliko drugačno v primerjavi z drugimi vrstami plošč Arduino. Ta plošča esplora vključuje lastno knjižnico, tako da je podatke s senzorjev in aktuatorjev zelo enostavno brati in zapisovati.

Arduino Pro Mic

Plošča Arduino Pro Micro je enaka plošči Arduino Mini, razen mikrokrmilnika ATmega32U4. Ta mikrofonska plošča vključuje digitalne vhodno / izhodne nožice-12, nožice za modulacijo impulzne širine (PWM) -5, serijske povezave Tx & Rx in 10-bitni ADC.

Arduino Ethernet

Plošča Arduino Ethernet je odvisna od mikrokrmilnika, kot je ATmega328. Ta vrsta mikrokrmilne plošče vključuje analogne nožice-5, digitalne vhodno / izhodne nožice-14, gumb RST, povezavo RJ45, kristalni oscilator, vtičnico, glavo ICSP itd. Povezavo plošče Arduino lahko opravite prek Etherneta ščit za internet.

Arduino Zero

To je zmogljiva in preprosta 32-bitna plošča, ki ponuja najboljšo platformo za inovativne projekte, kot so nosljiva tehnologija, pametne naprave IoT, nora robotika, visokotehnološka avtomatizacija itd. projektnih priložnosti in deluje kot odlično izobraževalno orodje.

Arduino Zero

Arduino Zero

Ta plošča vključuje analogne vhodne nožice-6, digitalne vhodno / izhodne nožice-14, vtičnico, gumb AREF, nožice vrat UART, priključek USB in glavo serijskega programiranja (ICSP), glavo napajanja itd.
Ta plošča se napaja preko mikrokrmilnika SAMD21, ki temelji na Atmelu. Glavna značilnost tega je EDBG (Embedded Debugger), ki temelji na Atmelu in zagotavlja popoln vmesnik za odpravljanje napak brez uporabe dodatne strojne opreme.

Najhitrejša plošča Arduino

Oblikovanje ene najboljših razvojnih plošč Arduino, ki poznajo Arduino MEGA & UNO, je plošča hifive1, ki vključuje 320 MHz RISC-V enoto mikrokrmilnika. Ta najhitrejša plošča ima Cortex M-7 z 400 MHz mikrokrmilnikom.

  • Flash pomnilnik - do 2 MB
  • RAM - 1 MB
  • DMA krmilniki -4
  • Komunikacijska zunanja oprema - do 35
  • 16-bitna največja ločljivost s 3 × ADC-ji
  • D / A pretvorniki z 2 × 12-bitnimi
  • Strojna oprema s kodekom JPEG
  • Časovniki -22 in nadzorni psi - 200 MHz
  • HW koledar in RTC s sekundno natančnostjo
  • Kriptografsko pospeševanje

Značilnosti plošče Hifive1

Značilnosti plošče Hifive1 vključujejo naslednje.

  • Mega Form Factor ali Arduino Uno
  • Polnilnik za baterijo
  • SD kartica, vključno z zaznavanjem lastnosti kartice
  • Ethernet *
  • Neobvezna bliskavica QSPI - 133 MHz
  • Vmesniki - CAN, SWD, kamera
  • USB-OTG

Arduino ščiti

Poleg tega so Arduino ščiti vnaprej izdelana vezja, ki se uporabljajo za povezavo s številnimi ploščami Arduino. Ti ščiti se prilegajo na vrh Arduino združljivih plošč in nudijo dodatne funkcije, kot so povezovanje z internetom, krmiljenje motorja, zagotavljanje brezžična komunikacija , Nadzor LCD zaslona itd. Različne vrste Arduino ščitov so

Ščiti za plošče Arduino

Ščiti za plošče Arduino

  • Brezžični ščiti
  • GSM ščit
  • Ethernetni ščit
  • Proto ščiti

Primerjava plošč Arduino

Primerjava med različnimi ploščami Arduino vključuje naslednje.

Plošča Arduino Napetost sistema Hitrost CLK Digitalni V / I Analogni vhodi PWM UART Vmesnik programiranja
Arduino Uno - R3

5V

16MHz14.14.6.

1.

USB prek ATMega16U2
Arduino Uno R3 SMD

5V

16MHz14.14.6.

1.

USB prek ATMega16U2
RedBoard

5V

16MHz14.14.6.

1.

USB prek FTDI
Arduino Pro 3.3V / 8MHz

3.3V

8MHz14.14.6.

1.

Glava, združljiva s FTDI
Arduino Pro 5V / 16MHz

5V

16MHz14.14.6.

1.

Glava, združljiva s FTDI
Arduino Mini 05

5V

16MHz14.14.8.

1.

Glava, združljiva s FTDI
Arduino Pro Mini 3.3V / 8MHz

3.3V

8MHz14.14.6.

1.

Glava, združljiva s FTDI
Arduino Pro Mini 5V / 16MHz

5V

16MHz14.8.6.

1.

Glava, združljiva s FTDI
Arduino Ethernet

5V

16MHz14.6.6.

1.

Glava, združljiva s FTDI
Arduino žica

3.3V

8MHz14.8.6.

1.

Glava, združljiva s FTDI, ali brezžično prek XBee †
Glavna plošča LilyPad Arduino 328

3.3V

8MHz14.6.6.

1.

Glava, združljiva s FTDI
Preprosta plošča LilyPad Arduino3.3V8MHz9.4.5.0Glava, združljiva s FTDI

Kako izbrati pravo ploščo Arduino?

Danes na trgu obstajajo različne vrste plošč Arduino, kot sta FreeDuino in NetDuino. Najboljši način za izbiro plošče Arduino je preverjanje in razlikovanje trgovskih imen na prvotnih ploščah. Dostop do poceni plošč Arduino je tako preprost tako prek spletnih strani kot tudi elektronskih trgovin. Te plošče so na voljo v različnih različicah in specifikacijah.

Programiranje vseh plošč je mogoče s programsko opremo Arduino IDE, ki vsakomur omogoča pisanje in nalaganje kode, vendar se vsaka plošča razlikuje glede na vhode, izhode, hitrost, faktor faktorja, napetost itd. delujejo s temi ploščami od 3,7 V do 5 V.

Gre torej za različne vrste Arduino plošče . Upamo, da ste bolje razumeli ta koncept. Poleg tega, če imate kakršna koli vprašanja v zvezi s tem konceptom ali za izvajanje projektov, ki temeljijo na plošči Arduino, dajte svoje dragocene predloge s komentarjem v spodnjem oddelku za komentarje. Tukaj je vprašanje za vas, kakšna je funkcija plošč Arduino?

Zasluge za fotografije: