Mitkä ovat Arduino-levyjen erityyppiset tyypit

Kokeile Instrumenttia Ongelmien Poistamiseksi





Arduino-kortti on suunniteltu Ivrea Interaction Design Institute -instituutissa, joka on tarkoitettu opiskelijoille, joilla ei ole taustaa elektroniikan ja ohjelmointikonseptien suhteen. Tämä lauta alkoi muuttua sopeutuakseen uusiin vaatimuksiin ja haasteisiin erottamalla sen läsnäolo yksinkertaisista 8-bittisistä levyistä tuotteisiin IoT (Internet of Things) -tuotteille, 3D-tulostukselle, puettaville ja sulautetuille ympäristöille. Kaikki levyt ovat täysin avoimen lähdekoodin käyttäjiä, joiden avulla käyttäjät voivat rakentaa ne erikseen ja mukauttaa ne lopulta tarkkoihin tarpeisiinsa. Vuosien varrella erityyppiset Arduino levyjä on käytetty tuhansien projektien rakentamiseen päivittäisistä esineistä yhdistettyihin tieteellisiin välineisiin. Kansainvälinen suunnittelijoiden, taiteilijoiden, opiskelijoiden, ohjelmoijien, harrastajien ja asiantuntijoiden yhteisö on kokoontunut tämän avoimen lähdekoodin vaiheen ympärille, ja heidän lahjoituksensa ovat tuottaneet uskomattoman määrän käytettävissä olevaa tietoa, josta voi olla valtava apu sekä aloittelijoille että asiantuntijoille. Tässä artikkelissa käsitellään yleiskatsaus erityyppiset Arduino-levyt ja niiden vertailu.

Mitkä ovat Arduino-levyjen tyypit?

Arduino-levy on avoimen lähdekoodin foorumi, jota käytetään elektroniikkaprojektit . Se koostuu sekä mikro-ohjaimesta että osasta tietokoneellasi toimivaa ohjelmistoa tai integroitua kehitysympäristöä (IDE), jota käytetään tietokoneen koodin kirjoittamiseen ja lataamiseen fyysiselle kortille. Arduinon alustasta on tullut erittäin kuuluisa suunnittelijoiden tai opiskelijoiden keskuudessa, jotka ovat vasta aloittaneet elektroniikkaa, ja erinomaisesta syystä.




Arduino-levyjen tyypit

Arduino-levyjen tyypit

Toisin kuin useimmat aikaisemmat ohjelmoitavat piirilevyt, Arduino ei vaadi erillistä laitteistoa uuden koodin ohjelmoimiseksi piirilevylle, voit käyttää vain USB-kaapelia. Samoin Arduino IDE käyttää C ++: n perusversiota, mikä helpottaa ohjelman oppimista. Viimeinkin Arduino-kortti tarjoaa tyypillisen muodon, joka jakaa mikro-ohjaimen toiminnot saatavammaksi paketiksi.



Miksi Arduino-levyt?

Arduino-korttia on käytetty tehdä erilaisia ​​suunnitteluprojekteja ja erilaiset sovellukset. Arduino-ohjelmisto on hyvin helppokäyttöinen aloittelijoille, mutta joustava riittävä edistyneille käyttäjille. Siinä on Windows, Linux ja Mac. Koulujen opettajat ja opiskelijat suunnittelevat sitä edullisten tieteellisten välineiden avulla fysiikan ja kemian periaatteiden todentamiseksi. Fyysiseen laskentaan on saatavana lukuisia muita mikrokontrollerialustoja. Netmedian BX-24, Parallax Basic Stamp, MIT's Handyboard, Phidget ja monet muut esittävät siihen liittyviä toimintoja.

Arduino myös yksinkertaistaa mikrokontrollerin työprosessia, mutta se tarjoaa joitain etuja muihin järjestelmiin verrattuna opettajille, opiskelijoille ja aloittelijoille.

  • Halpa
  • Monitasoinen
  • Yksinkertainen, selkeä ohjelmointiympäristö
  • Avoimen lähdekoodin ja laajennettava ohjelmisto
  • Avoin lähdekoodi ja laajennettava laitteisto

Arduino-hallituksen toiminta

Arduino-levyn joustavuus on valtava, jotta voidaan tehdä mitä tahansa kuvitellakseen. Tämä kortti voidaan liittää erittäin helposti eri moduuleihin, kuten estoantureihin, läsnäoloilmaisimiin, paloantureihin, GSM-moduulien GPS-moduuleihin jne. Arduino-kortin päätehtävänä on ohjata elektroniikkaa lukemalla tuloja ja muuttamalla sitä lähtöiksi, koska tämä kortti toimii kuin työkalu. Tätä levyä käytetään myös tekemään erilaisia ​​elektroniikkaprojekteja elektroniikan, sähköjen, robotiikan jne. Alalla.


Erilaisten Arduino-levyjen ominaisuudet

Erilaisten Arduino-levyjen ominaisuudet on lueteltu taulukkomuodossa.

Arduino-lauta Suoritin Muisti Digitaalinen I / O Analoginen I / O
Arduino uno16Mhz ATmega3282KB SRAM, 32KB salama146 tuloa, 0 lähtöä
Arduino Due84MHz AT91SAM3X8E96 kt: n SRAM, 512 kt: n salama5412 tuloa, 2 lähtöä
Arduino Mega16MHz ATmega25608KB SRAM, 256KB salama5416 tuloa, 0 lähtöä
Arduino Leonardo16MHz ATmega32u42,5 kt: n SRAM, 32 kt: n salamakaksikymmentä12 tuloa, 0 lähtöä

Erilaisia ​​Arduino-levyjä

Arduino-levyjen luettelossa on seuraavat, kuten

  • Arduino Uno (R3)
  • Arduino Nano
  • Arduino Micro
  • Arduino Due
  • LilyPad Arduino -levy
  • Arduino Bluetooth
  • Arduino kymmenentuhatta
  • Redboard Board Arduino Board
  • Arduino Mega (R3) -kortti
  • Arduino Leonardo Board
  • Arduino-robotti
  • Arduino Explore
  • Arduino Pro Mic
  • Arduino Ethernet
  • Arduino Zero
  • Nopein Arduino-lauta

Arduino Uno (R3)

Uno on valtava vaihtoehto alkuperäiselle Arduinolle. Tämä Arduino-kortti riippuu ATmega328P-pohjaisesta mikrokontrollerista. Verrattuna muun tyyppisiin arduino-levyihin, sitä on hyvin helppo käyttää, kuten Arduino Mega -tyyppistä levyä. Se koostuu 14-digitaalisesta I / O-nastasta, jossa 6-nastaa voidaan käyttää PWM: nä ( pulssinleveysmodulaatio lähdöt), 6 analogista tuloa, nollauspainike, virtaliitin, USB-liitäntä, piirin sisäinen sarjaohjelmointiotsikko (ICSP) jne. Se sisältää kaiken, mitä tarvitaan mikro-ohjaimen pitämiseen, kiinnitä se vain tietokoneeseen USB-kaapelin avulla ja anna virtalähde AC-DC-sovittimen tai akun käytön aloittamiseksi.

Arduino Uno (R3)

Arduino Uno (R3)

Arduino Uno on yleisimmin käytetty levy ja se on vakiomuoto lukuun ottamatta kaikkia olemassa olevia Arduino-levyjä. Tämä lauta on erittäin hyödyllinen aloittelijoille. Katso lisätietoja tästä linkistä Arduino Uno -taulu

Arduino Nano

Tämä on pieni levy, joka perustuu mikro-ohjaimiin, kuten ATmega328P, muuten ATmega628, mutta tämän kortin liitäntä on sama kuin Arduino UNO -levyyn. Tällainen mikro-ohjainkortti on kooltaan hyvin pieni, kestävä, joustava ja luotettava.

Arduino Nano

Arduino Nano

Arduino Uno -levyyn verrattuna se on kooltaan pieni. Laitteet, kuten mini USB ja Arduino IDE, ovat välttämättömiä projektien rakentamiseksi. Tämä levy sisältää pääasiassa analogisia nastoja 8, digitaalisia nastoja 14, joissa on I / O-nasta, tehonastat 6 ja RST (nollaa) nastat 2. Katso lisätietoja tästä linkistä Arduino Nano Board.

Arduino Micro

Arduino-mikrokortti riippuu pääasiassa ATmega32U4-pohjaisesta mikrokontrollerista, joka sisältää 20 sarjaa nastoja, joissa 7-nastaiset ovat PWM-nastoja, 12-analogista tuloliitintä. Tämä kortti sisältää erilaisia ​​komponentteja, kuten ICSP-otsikon, RST-painikkeen, pienen USB-liitännän, kideoskillaattorin - 16 MHz. USB-liitäntä on sisäänrakennettu, ja tämä levy on supistettu versio Leonardo-kortista.

Arduino Micro

Arduino Micro

Arduino Due

Tämä Arduino-kortti riippuu ARM Cortex-M3: sta ja se on ensimmäinen Arduino-mikrokontrollerikortti. Tämä levy sisältää digitaaliset I / O-nastat 54, joissa 12 nastaa ovat PWM o / p-nastat, analogiset nastat -12, UARTs-4, 84 MHz: n CLK, USB OTG, DAC-2, virtaliitin, TWI- 2, JTAG-otsikko, SPI-otsikko, kaksi painiketta palauttamiseksi ja poistamiseksi.

Arduino Due

Arduino Due

Tämä kortti toimii 3,3 V: n jännitteellä, jossa suurin jännite, jonka tulo- / lähtöliittimet voivat olla, on 3,3 V, koska korkean jännitteen tarjoaminen mihin tahansa I / O-nastaan ​​voi johtaa kortin vaurioitumiseen Tämä levy on yksinkertaisesti kytketty tietokoneeseen pienen USB-kaapeli, muuten se voidaan syöttää AC-DC-sovittimen kautta. Tämä Arduino Due -kortti sopii kaikkiin Arduinon suojuksiin 3,3 V: n jännitteellä.

LilyPad Arduino -levy

Lily Pad Arduino -levy on puettava e-tekstiilitekniikka, jonka on laajentanut Leah “Buechley” ja jonka on suunnitellut ”Leah and SparkFun”. Jokainen lauta on suunniteltu mielikuvituksellisesti valtavilla liitoslevyillä ja sileällä selällä, jotta ne voidaan ommella vaatteisiin johtavalla langalla. Tämä Arduino sisältää myös I / O-, teho- ja anturikortit, jotka on rakennettu erityisesti e-tekstiilejä varten. Nämä ovat jopa pestäviä!

LilyPad Arduino -taulut

LilyPad Arduino -taulut

Arduino Bluetooth

Tämä Bluetooth riippuu pääasiassa mikro-ohjaimesta, kuten ATmega168, ja tätä korttia kutsutaan myös Arduino BT: ksi. Tällainen kortti sisältää erilaisia ​​komponentteja, kuten digitaaliset nastat-16, analogiset nastat-6, kideoskillaattori-16 MHz, nollauspainike, ruuviliittimet, ICSP-otsikko. Tässä levyssä ruuviliittimiä käytetään pääasiassa virtaan. Tämän Bluetooth-mikrokontrollerin ohjelmointi voidaan tehdä Bluetooth-yhteydellä, kuten langaton yhteys.

Arduino kymmenentuhatta

Mikrokontrollerikortti, kuten Arduino Diecimila, riippuu pääasiassa ATmega168: sta. Tämä levy sisältää digitaaliset I / O-nastat -14, joissa 6-nastaa voidaan käyttää, kuten PWM-lähdöt ja analogiset tulot-6, USB-liitäntä, kideoskillaattori-16 MHz, ICSP-otsikko, nollauspainike ja virtaliitin. Tämä kortti voidaan liittää tietokoneeseen USB-kaapelilla ja se voidaan aktivoida akulla ja AC-DC-sovittimella.

Arduino kymmenentuhatta

Arduino kymmenentuhatta

Kuten nimestä voi päätellä, Diecimilan merkitys italiaksi on 10000, mikä tarkoittaa totuutta, että yli 10 000 Arduino-levyt on suunniteltu. USB Arduino -levyjen joukossa se on uusin verrattuna muihin versioihin.

Redboard Board Arduino Board

RedBoard Arduino -levy voidaan ohjelmoida Mini-B USB -kaapelilla käyttämällä Arduino IDE: tä. Se toimii Windows 8: ssa ilman, että sinun on muokattava suojausasetuksiasi. Se on tasaisempi käytetyn USB- tai FTDI-sirun ansiosta ja myös takana täysin tasainen. Sen luominen on hyvin helppoa hyödyntää projektisuunnittelussa. Liitä vain levy, valitse valikkovaihtoehto valitaksesi Arduino UNO ja olet valmis lataamaan ohjelman. Voit hallita RedBoardia USB-kaapelilla tynnyriliittimellä.

RedBoard Arduino -taulut

RedBoard Arduino -taulut

Arduino Mega (R3) -kortti

Arduino Mega on samanlainen kuin UNO: n isoveli. Se sisältää paljon digitaalisia I / O-nastoja (tästä lähtien 14-nastaa voidaan käyttää PWM o / ps -laitteina), 6-analogista tuloa, nollauspainikkeen, virtaliitännän, USB-yhteyden ja nollauspainikkeen. Se sisältää kaiken, mitä tarvitaan mikro-ohjaimen pitämiseen, vain kiinnittämällä se tietokoneeseen USB-kaapelin avulla ja antamalla virtalähde AC-DC-sovittimen tai akun käytön aloittamiseksi. Valtava määrä nastoja tekee tästä Arduino-levystä erittäin hyödyllisen sellaisten projektien suunnittelussa, jotka tarvitsevat joukon digitaalisia i / ps tai o / ps kuten paljon painikkeita. Katso lisätietoja tästä linkistä Arduino Mega (R3) Hallitus

Arduino Mega (R3) -kortti

Arduino Mega (R3) -kortti

Arduino Leonardo Board

Arduinon ensimmäinen kehitysalusta on Leonardo-levy. Tämä kortti käyttää yhtä mikro-ohjainta USB: n kanssa. Se tarkoittaa, että se voi olla myös hyvin yksinkertainen ja halpa. Koska tämä kortti käsittelee USB: tä suoraan, on saatavana ohjelmakirjastoja, jotka antavat Arduino-kortin seurata tietokoneen näppäimistöä, hiirtä jne.

Arduino Leonardo Board

Arduino Leonardo Board

Arduino-robotti

Tällainen lauta on ensimmäinen Arduino pyörillä. Tämä Arduino-robotti sisältää kaksi prosessoria kullakin sen levyllä. Kaksi levyä ovat moottorilevy ja ohjauskortti, joissa moottorikortti ohjaa moottoreita ja ohjauskorttia käytetään antureiden lukemiseen käyttöä varten. Jokainen lauta on täydellinen Arduino-kortti, ja sen ohjelmointi voidaan suorittaa Arduino IDE: n kautta. Nämä ovat mikro-ohjainkortteja, jotka riippuvat ATmega32u4: stä.

Tämän robotin nastat on kartoitettu toimilaitteisiin ja antureihin. Robotin ohjelmointiprosessi on sama kuin Arduino Leonardo -kortti. Sitä kutsutaan myös pieneksi tietokoneeksi ja sitä käytetään laajasti robotiikassa. Tämä levy sisältää kaiuttimen, värinäytön, painikkeet-5, moottorit-2, digitaalisen kompassin, SD-kortinlukijan, potentiometrit-2 ja lattia-anturit-5. Tämän robotin kirjastoa voidaan käyttää sekä antureiden että toimilaitteiden ohjaamiseen.

Arduino Explore

Arduino Esplora sisältää pienen mikrokontrollerina tunnetun tietokoneen, joka sisältää useita tuloja ja lähtöjä. Tämän kortin tulot ovat valoanturi, neljä painiketta, mikrofoni, kiihtyvyysanturi, ohjaussauva, liukusäädin, lämpötila-anturi jne., Kun taas lähdöt ovat 3-värinen LED, summeri. Tällainen Arduino-kortti näyttää videopelin ohjaimelta.

Arduino Explore

Arduino Explore

Tämän kortin ohjelmointi voidaan tehdä käyttämällä Arduino-ohjelmistoa, kuten IDE, joka ottaa tiedot sisääntuloista ja ohjaa lähtöä kuten näppäimistö tai hiiri. Verrattuna kaikkiin muihin Arduino-piirilevyihin tämä esplora on täysin erilainen, koska tulot ja lähdöt on jo kytketty piirilevyyn. Joten komponenttien, kuten toimilaitteiden tai antureiden, yhdistäminen on hyvin yksinkertaista. Siksi ohjelmointi on jonkin verran erilaista verrattuna muihin Arduino-levyihin. Tämä esplora-kortti sisältää oman kirjaston, joten antureiden ja toimilaitteiden tietoja on helppo lukea ja kirjoittaa.

Arduino Pro Mic

Arduino Pro Micro -kortti on sama kuin Arduino Mini -levy ATmega32U4-mikrokontrollerin lisäksi. Tämä mikropiirilevy sisältää digitaaliset I / O-nastat-12, pulssileveyden modulointitapit (5), Tx- ja Rx-sarjaliitännät sekä 10-bittisen ADC: n.

Arduino Ethernet

Arduino Ethernet-kortti riippuu mikro-ohjaimesta, kuten ATmega328. Tällainen mikro-ohjainkortti sisältää analogiset nastat-5, digitaaliset I / O-nastat-14, RST-painikkeen, RJ45-liitännän, kideoskillaattorin, virtaliittimen, ICSP-otsikon jne. Arduino-kortin liitäntä voidaan tehdä Ethernetin kautta kilpi Internetiin.

Arduino Zero

Tämä on tehokas ja yksinkertainen 32-bittinen kortti, ja se tarjoaa parhaan alustan innovatiivisille projekteille, kuten puettavalle tekniikalle, älykkäille IoT-laitteille, hullulle robotiikalle, korkean teknologian automaatiolle jne. Tämä levy laajenee tarjoamalla paremman suorituskyvyn, sallien alueen projektimahdollisuuksista ja esiintyy erinomaisena koulutustyökaluna.

Arduino Zero

Arduino Zero

Tämä piirilevy sisältää analogiset tulonastat-6, digitaaliset I / O-nastat-14, virtaliittimen, AREF-painikkeen, UART-portin nastat, USB-liitännän ja piirin sisäisen sarjaohjelmoinnin (ICSP) otsikon, virtapiirin jne.
Tätä korttia ohjataan voimalla SAMD21-mikrokontrollerin kautta, joka perustuu Atmeliin. Tämän pääominaisuus on Atmeliin perustuva EDBG (Embedded Debugger), ja se tarjoaa täydellisen virheenkorjausrajapinnan ilman ylimääräisiä laitteita.

Nopein Arduino-lauta

Yhden parhaista Arduino MEGA & UNO -ohjelmaa tuntevista Arduino-kehityskorteista on hifive1-kortti, joka sisältää 320 MHz RISC-V-mikrokontrolleriyksikön. Tällaisessa nopeimmassa kortissa on Cortex M-7 400 MHz: n mikrokontrolleriyksiköllä.

  • Flash-muisti - jopa 2 Mt
  • RAM - 1 Mt
  • DMA-ohjaimet -4
  • Tietoliikenteen oheislaitteet - Jopa 35
  • 16-bittinen enimmäistarkkuus 3 × ADC: llä
  • 2/12-bittiset D / A-muuntimet
  • Laitteisto JPEG-koodekilla
  • Ajastimet -22 ja vahtikoirat - 200 MHz
  • HW-kalenteri ja RTC sekunnin tarkkuudella
  • Salauskiihtyvyys

Hifive1-kortin ominaisuudet

Hifive1-kortin ominaisuuksiin kuuluvat seuraavat.

  • Mega Form Factor tai Arduino Uno
  • Laturi akulle
  • SD-kortti, mukaan lukien kortin ominaisuuden tunnistaminen
  • Ethernet *
  • Valinnainen QSPI Flash - 133 MHz
  • Liitännät - CAN, SWD, kamera
  • USB- OTG

Arduino-kilvet

Lisäksi Arduino-suojat ovat valmiiksi rakennettuja piirilevyjä, joita käytetään yhteyden muodostamiseen useisiin Arduino-levyihin. Nämä suojat sopivat Arduino-yhteensopivien levyjen päälle tarjoamaan lisäominaisuuksia, kuten yhteyden muodostaminen Internetiin, moottorin hallinta, langaton kommunikaatio , LCD-näytön hallinta jne. Erilaisia ​​Arduino-kilpiä ovat

Suojat Arduino-levyille

Suojat Arduino-levyille

  • Langattomat kilvet
  • GSM-kilpi
  • Ethernet-kilpi
  • Protokilvet

Arduino-levyjen vertailu

Arduino-levyjen vertailu sisältää seuraavan.

Arduino-lauta Järjestelmän jännite CLK-nopeus Digitaalinen I / O Analogiset tulot PWM UART Ohjelmointirajapinta
Arduino Uno - R3

5 V

16MHz14146

1

USB ATMega16U2: n kautta
Arduino Uno R3 SMD

5 V

16MHz14146

1

USB ATMega16U2: n kautta
Punainen lauta

5 V

16MHz14146

1

USB FTDI: n kautta
Arduino Pro 3,3 V / 8 MHz

3,3 V

8MHz14146

1

FTDI-yhteensopiva otsikko
Arduino Pro 5V / 16MHz

5 V

16MHz14146

1

FTDI-yhteensopiva otsikko
Arduino Mini 05

5 V

16MHz14148

1

FTDI-yhteensopiva otsikko
Arduino Pro Mini 3.3V / 8MHz

3,3 V

8MHz14146

1

FTDI-yhteensopiva otsikko
Arduino Pro Mini 5V / 16MHz

5 V

16MHz1486

1

FTDI-yhteensopiva otsikko
Arduino Ethernet

5 V

16MHz1466

1

FTDI-yhteensopiva otsikko
Arduino-lanka

3,3 V

8MHz1486

1

FTDI-yhteensopiva otsikko tai langattomasti XBee †: n kautta
LilyPad Arduino 328 -alusta

3,3 V

8MHz1466

1

FTDI-yhteensopiva otsikko
LilyPad Arduino Simple Board3,3 V8MHz9450FTDI-yhteensopiva otsikko

Kuinka valita oikea Arduino-kortti?

Markkinoilla on nykyään erilaisia ​​Arduino-levyjä, kuten FreeDuino ja NetDuino. Paras tapa valita Arduino-levy on tarkistaa ja erottaa alkuperäisten lautojen kauppanimet. Joten edullisten Arduino-levyjen hankkiminen on helppoa sekä verkkosivustojen että sähköisten myymälöiden kautta. Näitä levyjä on saatavana eri versioina ja erittelyinä.

Kaikkien levyjen ohjelmointi voidaan tehdä Arduino IDE -ohjelmistolla, jonka avulla kuka tahansa voi kirjoittaa ja lähettää koodin, mutta jokainen levy vaihtelee tulojen, lähtöjen, nopeuden, muodon, jännitteen jne. Mukaan. nämä levyt vaihtelevat välillä 3,7 V - 5 V.

Näin ollen kyse on kaikenlaisista Arduino-levyt . Toivomme, että olet saanut paremman käsityksen tästä käsitteestä. Lisäksi, jos sinulla on kysyttävää tästä konseptista tai Arduino-korttipohjaisten projektien toteuttamisesta, anna arvokkaat ehdotuksesi kommentoimalla alla olevassa kommenttiosassa. Tässä on kysymys sinulle, mikä on Arduino-levyjen tehtävä?

Valokuvahyvitykset: