Tatau Arduino: mea uma e uiga i lenei aloaia atinae laupapa

E tatau ona fai Arduino

Oe ono le faʻamalieina i soʻo se tasi o luga faʻalauiloa atinae laupapa. Afai o le tulaga lena, oe tatau ona iloa E tatau ona fai Arduino, seisi o le aloaia tofo o lenei manaia tulaga. Faatasi ai ma oe mafai ona fausiaina le tele o galuega faatino, pei o muamua, ae i lenei tulaga o loʻo i ai se taua tele eseʻese uiga, ma e le gata o le manatuaina, o avanoa GPIO poʻo le tele ...

O loʻo ou faasino i le microcontroller e tuʻufaʻatasia lenei laupapa, talu ai o le autu chip e leai faʻavae i luga o ARM. O se mea seasea tupu i totonu o Arduino, talu ai o isi o loʻo faʻavae i luga o le 8-bit AVR fausaga, ae o lenei isi laupapa faʻaaogaina le 32-bit ISA ARM. O le mea moni, o lenei chips e mai lava i le igoa Atmel, e pei ona masani ai.

O le i ai o le ARM microcontroller e le mafai ona o gatasi ma le Vaega eletise auʻiliʻili i luga o lenei 'upega tafaʻilagi, talu ai latou te agavaʻa ma lomiga uma o Arduino.

O le a le mafuaʻaga o le Arduino?

Ua tatau ona fai o Ardunio

Lenei Arduino laupapa Tatau e i ai sili tutusa tutusa ma isi Arduino atinaʻe laupapa, ma lona aoga e tutusa tutusa. O lona uiga, ia mafai ona fausia se tele o eletise poloketi ma polokalame eseʻeseʻeseʻesega e faʻatonutonu ai latou. Ae, pei o isi faʻamatalaga o le Arduino, e iai ona iloga eseesega ...

Uiga masani, polokalame ma pinout

O le Arduino Tatau e faʻavae i luga o microcontroller chips poʻo MCU pei o le Atmel SAM3X8E. Le muamua Arduino laupapa e faʻavae i luga o ARM, faʻapitoa i luga o le 3-bit Cortex-M32 gaosi autu. O se faʻatinoga faʻaopoopo i luga ole 8-bit MCU o loʻo iai isi laupapa faʻapena.

Lenei Atmel chips (mauaina nei e le Kamupani Microchip) amata lana faʻasologa i le 2009 e tauva ma ana lava AVRs. Nisi RISCs e sili atu ona manaia ma mamana nai lo muamua.

E le gata i lea, e faapena foi e tele au pineaua e aofia ai ma le 54 numera I / O pine, o le 12 o galuega faatino PWM. O loʻo aofia ai foʻi ma le 12 analog input, 4 UARTs (hardware serial serial), ma isi. E le gata i lea, e le pei o isi laupapa Arduino, o le Arduino Ona e alu i le 3.3v nai lo le 5v o isi laupapa.

I le faʻagaioiga i le 3.3v, o le Arduino Tatau o le a fetaui ma uma Arduino talita o loʻo faʻagaioia i lena lava voltage. Ae e tatau ona latou ausia le 1.0 Arduino pinout standard.

O lenei Arduino due board o loʻo i ai mea uma e te manaʻomia e amata ai le fausiaina o au poloketi, naʻo le faʻafesoʻotaʻi i se PC faʻaaogaina le microUSB cable ma amata download lau auivi e faʻaaoga ai. Ma i le auala, o lenei USB o le a le tautua o se malosiaga i fafo e pei o isi tulaga, ae e mafai ona e faʻaaogaina se AC / DC adapter talafeagai ma le plug o lenei laupapa tuʻufaʻatasia (tutotonu pine + 2.1mm).

I leisi itu, oe tatau foi ona iloa latou tomai faapitoa, o loʻo aoteleina i le:

  • Laiti uila: Atmel SAM3X8E ARM Cortex-M3 32-siʻu 84 Mhz
  • Manatu faʻamanatu: 96 KB (tufatufaina i 2 faletupe o 64KB + 1 faletupe o 32 KB)
  • Eeprom: e leai se ituaiga o manatua lea, e le pei o isi laupapa. ARM ei ai le agavaʻa e faia IAP (I Talosaga Polokalama) tusia i emo. E faʻapena ona mafai ona faʻaaogaina mo faʻamatalaga e le o femoumouaʻi ma teuina o numera.
  • microUSB: e iai 2.
    • O se polokalame e tasi (latalata i le eletise eletise) lea e tatau ona e filifilia ai le Arduino due (ProgrammingPort) i le Arduino IDE. E fesoʻotaʻi saʻo lenei i le 16U2 chips.
    • Le isi tagatanuu (o le sili mamao mai le eletise eletise) e mafai ona faʻaaogaina i le filifilia o Arduino Ona (NativeUSBPort) i le Arduino IDE. I lenei tulaga e fesoʻotaʻi tuʻusaʻo i le SAM3X microcontroller.
  • emo: 512 KB, avanoa uma i le polokalame, talu ai e le toʻesea e le bootloader se mea e pei o isi Arduino laupapa
  • Volitiga o faʻagaioiga: 3.3v (e ui o loʻo iai le 5v pine mo au poloketi, faʻapea foʻi ma le GND poʻo le eleele)
  • Sao volitiga (fautuaina): 7-12v
  • Sao volitiga (tapulaʻa maualuga): 6-16v
  • Digital I / O pine: 54, o le 12 o PWM.
  • Faʻamau faʻaofi faʻaigoa: 12 auala.
  • Analog galuega faatino pine: 2 (DAC)
  • Ole malosi ole taimi nei mo le I / O pine: 130mA
  • Ole malosi ole taimi nei mo pine 3.3v: 800mA
  • Ole malosi ole taimi nei mo pine 5v: 800mA
  • Pauna ma fua: 101.52 × 53.3mm ma le 36 kalama.
  • Tau: € 30-40 tusa. E mafai ona faʻatau ile Amazon.

E pei ona ou taua muamua, e i ai lona uafu USB OTG saosaoa maualuga, 4 UARTs, o le JTAG fesoʻotaʻiga, toe setiina faamau, aveese faʻamau, o le SPI fesoʻotaʻiga, ma le 2 TWI. O le mea moni, o le mea na muamua faʻamatalaina i luga o le 1.0 tulaga faʻatatau e faia ma nisi o nei fesoʻotaʻiga:

  • LUA MUA ma SDA ma SCL pine
  • Faatonuga IOREF e faʻatagaina ai se talita, fesoʻotaʻi ma le faʻatulagaina talafeagai, e fetuʻunaʻi ai lona faʻateteleina i lena ipu.
  • Tasi le fesoʻotaʻiga pine faʻaagaga mo le lumanaʻi.

I le ala, ou te le manaʻo e faʻamutaina lenei vaega e aunoa ma le faia o se tala i se mea sili atu e uiga i isi serial serial ma isi. Ae mea sili le pine o fea o latou i ai:

  • Fa'asologa 0: luga o le pine 0 (RX) ma le pine 1 (TX)
  • Fa'asologa 1: pine 19 (RX) ma pine 18 (TX)
  • Fa'asologa 2: pine 17 (RX) ma pine 16 (TX)
  • Fa'asologa 3: pine 15 (RX) ma pine 14 (TX)
  • PWM: alu mai pine 2 i le 13 e aumai ai le 8-bit PWM.
  • Faʻafuainumera Ou / Le: mai le pine 0 i le 53
  • Galuega faʻatino: mai le pine A0 i le A11
  • SPI: SPI ulu
  • MAFAI: CANRX ma CANTX mo CAN fesoʻotaʻiga
  • TAITAIINA fausia-i aofia ma fesoʻotaʻi i le pine 13
  • TWI 1: pine 20 (SDA) ma le pin 21 (SCL)
  • TWI 2: makaina e pei o SDA1 SCL1
  • DAC1 ma le DAC2 ma le 12-bit output resolution (4096 maualuga) ma le analogWrite () ma voltages mai le 0.55v i le 2.75v.
  • TUPE: o se faʻaulufale analog faʻaofi o se voltage faʻasino. Faʻaaogaina i le analogReferensi () gaioiga
  • toe setiina: afai e te setiina lenei laina i le LOW pe maualalo voltage voltage, ona toe setiina lea o le microcontroller lava ia.

Faʻamaumauga

Pei o isi ofisa aloaʻia, Arduino due o loʻo iai le tele o faʻamatalaga avanoa i le nuʻu, pei o polokalame faʻamaumauga, faʻamaumauga, faʻamaumauga e pei pepa faʻamaumauga, ma isi Faʻatasi ai ma nei faʻamaumauga o le a mafai ona e iloa mea uma e uiga i lenei ipu ina ia maua ai le sili mai ai. Mo se faʻataʻitaʻiga, o loʻo ia te oe nei pepa:

Arduino IDE ma polokalame mo Arduino Tatau

Puʻe ata o le Arduino IDE

E faʻapolokalameina le Arduino due, o le tutusa gaioiga e mulimulitaʻia e pei o le tele o isi Arduino laupapa. Oe le manaʻomia se eseʻese polokalama IDE ona e faʻavae i luga o ARM. O le mea lea, e te le tau popole i ai, o le a manino atoatoa mo le polokalama. E mafai download pe faʻaaoga le Arduino IDE ae o le toega o papatusi ma oe mafai ona aumaia i lalo mai lenei sootaga mo tulaga macOS, Windows ma Linux.

Le gagana e tusi ai le punavai faʻavae o le tusi faʻapea foi o le a tutusa lelei, seʻi vagana ai fetuʻunaʻi i le pinout ma uiga uiga ese o Arduino Tatau. Afai o oe o se amataga, oe mafai ona faʻaaoga la matou leai se totogi i le PDF mo Arduino IDE. I totonu, oe o le a aʻoaʻo e fausia ni muamua ata faigofie ma aʻoaʻo teisi lelei e uiga i le Arduino polokalame. E ui lava o lena vasega e faʻavae i luga Arduino UNO, galue mo isi uma lomiga o Arduino ...

La naʻo le upu O le mea e tatau ona e manatuaina pe a e faʻatulagaina le Arduino IDE o lena, i le le masani ai, ua sau sauni e amata i Arduino UNO. O le mea lea, e tatau ona e filifilia le laupapa talafeagai e faʻaliliu ai le code mai le PC i lau laupapa. Ina ia faia lenei mea, oe mafai ona mulimuli i nei faigofie sitepu:

  1. Tatala Arduino IDE
  2. Alu i le lisi Meafaigaluega.
  3. Ona oo atu lea i Palasitika.
  4. O iina, vaʻai Arduino Tatau ma filifili se tasi o lua filifiliga USB o loʻo i ai e tusa ma lau mea e te fiafia i ai ...

O lenei e mafai ona e faʻaauau e pei ona masani ai. Fiafia ia fausia ni poloketi fou ma aua le taofia le aʻoaʻoina ...


O mataupu o le tusitusiga e tausisi ia tatou mataupu silisili o amio lelei faʻatonu. E lipotia se mea sese kiliki iinei.

O se tala, tuʻu lau

Tuʻu lau faamatalaga

o le a le lomia lou tuatusi imeli. O nofoaga e manaʻomia e makaina *

*

*

  1. E tali atu mo faʻamatalaga: Miguel Ángel Gatón
  2. Faamoemoega o faʻamatalaga: Pulea le SPAM, faʻamatalaga pulega.
  3. Tulaga faʻatulafonoina: Lau maliega
  4. Fesoʻotaʻiga o faʻamatalaga: O faʻamatalaga o le a le fesoʻotaʻi atu i isi vaega vagana i tulafono faʻatulafonoina.
  5. Teuina o faʻamatalaga: Faʻamaumauga tuʻufaʻatasia e Occentus Networks (EU)
  6. Aia Tatau: I soo se taimi e mafai ai ona e faʻatapulaʻaina, toe maua ma aveʻese au faʻamatalaga.

  1.   Jose Ramon malo

    Ou te manatu o loʻo i ai se mea sese i le parakalafa lona lua. Lea e fai mai: «O lona uiga o le microcontroller luga o lenei laupapa, talu ai o le autu chip e le o ARM faʻavae. A faʻavae moni ile ARM