Ano ang Mga Iba't Ibang Uri ng Arduino Boards

Subukan Ang Aming Instrumento Para Sa Pagtanggal Ng Mga Problema





Ang Arduino board ay dinisenyo sa Ivrea Interaction Design Institute na inilaan para sa mga mag-aaral na walang background sa mga konsepto ng electronics at programa. Ang board na ito ay nagsimulang baguhin upang umangkop sa mga bagong kinakailangan at hamon, na pinaghihiwalay ang pagkakaroon nito mula sa mga simpleng 8-bit board patungo sa mga produkto para sa mga aplikasyon ng IoT (Internet of Things), 3D print, naisusuot, at naka-embed na paligid. Ang lahat ng mga board ay buong bukas na mapagkukunan, pinapayagan ang mga gumagamit na buuin ang mga ito nang magkahiwalay at sa wakas ay ibagay ang mga ito sa kanilang eksaktong mga pangangailangan. Sa paglipas ng mga taon ang iba't ibang mga uri ng Arduino ginamit ang mga board upang bumuo ng libu-libong mga proyekto, mula sa pang-araw-araw na mga bagay hanggang sa mga compound na instrumento ng syensya. Ang isang internasyonal na pamayanan ng mga tagadisenyo, artista, mag-aaral, programmer, libangan, at dalubhasa ay nagsama-sama sa open-source na yugto na ito, ang kanilang mga donasyon ay naidagdag sa isang hindi kapani-paniwalang dami ng magagamit na kaalaman na maaaring maging napakalawak ng tulong sa mga nagsisimula at pantay din. Tinalakay ng artikulong ito ang isang pangkalahatang ideya ng iba't ibang uri ng mga board ng Arduino at ang kanilang paghahambing.

Ano ang Mga Uri ng Arduino Board?

Ang board ng Arduino ay isang open-source platform na ginagamit upang gawin mga proyekto sa electronics . Binubuo ito ng parehong isang microcontroller at isang bahagi ng software o Integrated Development Environment (IDE) na tumatakbo sa iyong PC, ginamit upang isulat at i-upload ang computer code sa pisikal na board. Ang platform ng isang Arduino ay napasikat sa mga taga-disenyo o mag-aaral na nagsisimula pa lamang sa electronics, at para sa isang mahusay na hangarin.




Mga uri ng Arduino Board

Mga uri ng Arduino Board

Hindi tulad ng pinaka-maagang napaprograma na mga circuit board, ang Arduino ay hindi nangangailangan ng isang hiwalay na bahagi ng hardware upang mai-program ang isang bagong code sa board maaari mo lamang gamitin ang isang USB cable. Gayundin, ang Arduino IDE ay gumagamit ng isang pangunahing bersyon ng C ++, na ginagawang mas simple upang malaman ang programa. Sa wakas, nag-aalok ang Arduino board ng isang tipikal na factor factor na sumisira sa mga pagpapaandar ng microcontroller sa isang mas magagamit na package.



Bakit Arduino Boards?

Ginamit ang Arduino board para sa paggawa ng iba`t ibang mga proyekto sa engineering at iba't ibang mga application. Ang Arduino software ay napaka-simpleng gamitin para sa mga nagsisimula, ngunit may kakayahang umangkop para sa mga advanced na gumagamit. Nagpapatakbo ito ng Windows, Linux, at Mac. Ginagamit ito ng mga guro at mag-aaral sa mga paaralan upang magdisenyo ng mga instrumentong pang-agham na may murang gastos upang mapatunayan ang mga prinsipyo ng pisika at kimika. Maraming iba pang mga platform ng microcontroller na maaaring makuha para sa pisikal na computing. Ang Netmedia's BX-24, Parallax Basic Stamp, MIT's Handyboard, Phidget, at marami pang iba ay may kaugnay na pagpapaandar.

Ginagawa din ng Arduino na mas simple ang proseso ng pagtatrabaho ng microcontroller, ngunit nagbibigay ito ng ilang mga kalamangan kaysa sa iba pang mga system para sa mga guro, mag-aaral, at nagsisimula.

  • Hindi magastos
  • Cross-platform
  • Ang simple, malinaw na kapaligiran sa programa
  • Buksan ang mapagkukunan at extensible software
  • Buksan ang mapagkukunan at extensible hardware

Ang Pag-andar ng Arduino Board

Ang kakayahang umangkop ng Arduino board ay napakalaking upang ang isa ay maaaring gumawa ng anumang naisip nila. Ang board na ito ay maaaring maiugnay nang napakadali sa iba't ibang mga module tulad ng mga hadlang na sensor, presensya ng detector, fire sensor, GSM Module GPS module, atbp. Ang pangunahing pagpapaandar ng Arduino board ay upang makontrol ang mga electronics sa pamamagitan ng mga input sa pagbasa at binago ito sa mga output dahil sa board na ito gumagana tulad ng isang tool. Ginagamit din ang board na ito upang makagawa ng iba't ibang mga proyekto sa electronics sa larangan ng electronics, electrical, robotics, atbp.


Mga Tampok ng Iba't ibang Mga Uri ng Arduino Boards

Ang mga tampok ng iba't ibang uri ng mga board ng Arduino ay nakalista sa tabular form.

Lupon ng Arduino Nagpoproseso Memorya Digital I / O Analogue I / O
Arduino uno16Mhz ATmega3282KB SRAM, 32KB flash146 input, 0 output
Arduino Dahil84MHz AT91SAM3X8E96KB SRAM, 512KB flash5412 input, 2 output
Arduino Mega16MHz ATmega25608KB SRAM, 256KB flash5416 input, 0 output
Arduino Leonardo16MHz ATmega32u42.5KB SRAM, 32KB flashdalawampu12 input, 0 output

Iba't ibang Mga Uri Ng Arduino Board

Ang listahan ng mga board ng Arduino ay may kasamang mga sumusunod tulad ng

  • Arduino Uno (R3)
  • Arduino Nano
  • Arduino Micro
  • Arduino Dahil
  • LilyPad Arduino Board
  • Arduino Bluetooth
  • Arduino Sampung Libo
  • RedBoard Arduino Board
  • Arduino Mega (R3) Lupon
  • Arduino Leonardo Board
  • Robot ng Arduino
  • Arduino Galugarin
  • Arduino Pro Mic
  • Arduino Ethernet
  • Arduino Zero
  • Pinakamabilis na Lupon ng Arduino

Arduino Uno (R3)

Ang Uno ay isang malaking pagpipilian para sa iyong paunang Arduino. Ang board na Arduino na ito ay nakasalalay sa isang ATmega328P based microcontroller. Kung ihahambing sa iba pang mga uri ng mga board ng arduino, napakasimpleng gamitin tulad ng board ng uri ng Arduino Mega. Ito ay binubuo ng 14-digital I / O pin, kung saan ang 6-pin ay maaaring magamit bilang PWM ( modulate ng lapad ng pulso output), 6-analog input, isang pindutan ng pag-reset, isang power jack, isang koneksyon sa USB, isang In-Circuit Serial Programming header (ICSP), atbp Kasama dito ang lahat ng kinakailangan upang mahawakan ang microcontroller na ikabit lamang ito sa isang PC gamit ang tulong ng isang USB cable at ibigay ang supply upang makapagsimula sa isang adapter o baterya ng AC-to-DC.

Arduino Uno (R3)

Arduino Uno (R3)

Ang Arduino Uno ay ang pinaka-madalas na ginagamit na board at ito ang karaniwang form na hiwalay sa lahat ng mga mayroon nang Arduino Boards. Ang board na ito ay lubhang kapaki-pakinabang para sa mga nagsisimula. Mangyaring mag-refer sa link na ito upang malaman ang tungkol sa Arduino Uno Board

Arduino Nano

Ito ay isang maliit na board batay sa mga microcontroller tulad ng ATmega328P kung hindi man ATmega628 ngunit ang koneksyon ng board na ito ay pareho sa board ng Arduino UNO. Ang ganitong uri ng board ng microcontroller ay napakaliit ng laki, napapanatiling, nababaluktot, at maaasahan.

Arduino Nano

Arduino Nano

Kung ihahambing sa board ng Arduino Uno, maliit ito sa laki. Ang mga aparato tulad ng mini USB at Arduino IDE ay kinakailangan upang maitayo ang mga proyekto. Pangunahin na kasama sa board na ito ang mga analog pin-8, digital pin-14 na may hanay ng isang I / O pin, power pin-6 & RST (reset) na mga pin-2. Mangyaring mag-refer sa link na ito upang malaman ang tungkol sa Arduino Nano Board.

Arduino Micro

Pangunahin na nakasalalay ang board ng Arduino Micro sa ATmega32U4 based Microcontroller na may kasamang 20-set ng mga pin kung saan ang 7-pin ay PWM na pin, 12-analog input pin. Ang board na ito ay may kasamang iba't ibang mga bahagi tulad ng isang header ng ICSP, pindutan ng RST, maliit na koneksyon sa USB, kristal oscillator-16MHz. Ang koneksyon sa USB ay naka-built at ang board na ito ay ang shrunk na bersyon ng Leonardo board.

Arduino Micro

Arduino Micro

Arduino Dahil

Ang Arduino board na ito ay nakasalalay sa ARM Cortex-M3 at ito ang unang Arduino microcontroller board. Kasama sa board na ito ang digital I / O pin-54 kung saan ang 12-pin ay PWM o / p pins, analog pin -12, UARTs-4, isang CLK na may 84 MHz, isang USB OTG, DAC-2, isang power jack, TWI- 2, isang header ng JTAG, isang header ng SPI, dalawang mga pindutan para i-reset at burahin.

Arduino Dahil

Arduino Dahil

Gumagawa ang board na ito sa 3.3V kung saan ang pinakamataas na boltahe na maaaring tumayo ang mga pin ng input / output ay 3.3V dahil ang pagbibigay ng isang mataas na boltahe sa anumang I / O pin ay maaaring humantong sa makapinsala sa board Ang board na ito ay konektado lamang sa isang computer sa pamamagitan ng isang maliit Kung hindi man, maaaring mapagana ito ng USB cable sa pamamagitan ng isang AC sa DC adapter. Ang board na Arduino Dahil na ito ay angkop sa lahat ng mga kalasag ng Arduino sa 3.3V.

LilyPad Arduino Board

Ang Lily Pad Arduino board ay isang naisusuot na teknolohiyang e-tela na pinalawak ni Leah 'Buechley' at masusing dinisenyo ng 'Leah at SparkFun'. Ang bawat board ay mapanlikha na dinisenyo na may malaking pagkonekta pads at isang makinis na likod upang hayaang sila ay maitahi sa damit gamit ang kondaktibo na thread. Ang Arduino na ito ay binubuo rin ng I / O, kapangyarihan, at pati na rin ang mga board ng sensor na itinayo lalo na para sa mga e-textile. Ang mga ito ay maaaring hugasan pa!

LilyPad Arduino Boards

LilyPad Arduino Boards

Arduino Bluetooth

Pangunahin na nakasalalay ang Bluetooth na ito sa microcontroller tulad ng ATmega168 at ang board na ito ay tinatawag ding Arduino BT. Ang ganitong uri ng board ay may kasamang iba't ibang mga bahagi tulad ng digital pin-16, analog pin-6, kristal oscillator-16MHz, pindutan ng pag-reset, mga terminal ng tornilyo, header ng ICSP. Sa board na ito, ang mga terminal ng tornilyo ay pangunahing ginagamit para sa lakas. Ang pag-program ng Bluetooth microcontroller na ito ay maaaring gawin sa Bluetooth tulad ng isang wireless na koneksyon.

Arduino Sampung Libo

Ang board ng microcontroller tulad ng Arduino Diecimila higit sa lahat ay nakasalalay sa ATmega168. Kasama sa board na ito ang digital I / O pin -14 kung saan maaaring magamit ang 6-pin tulad ng mga output ng PWM at mga analog input-6, isang koneksyon sa USB, isang kristal oscillator-16 MHz, isang header ng ICSP, isang pindutan ng pag-reset at isang power jack. Ang board na ito ay maaaring konektado sa isang computer sa pamamagitan ng isang USB cable at maaari itong buhayin gamit ang isang baterya at isang adapter ng AC-DC.

Arduino Sampung Libo

Arduino Sampung Libo

Tulad ng ipinahihiwatig ng pangalan, ang kahulugan ng Diecimila sa Italyano ay 10,000 na nangangahulugang nagmamarka ng katotohanan na higit sa 10k Arduino boards ang dinisenyo. Sa isang hanay ng mga USB Arduino board, ito ang pinakabagong kumpara sa ibang mga bersyon.

RedBoard Arduino Board

Ang RedBoard Arduino board ay maaaring mai-program gamit ang isang Mini-B USB cable gamit ang Arduino IDE. Gagana ito sa Windows 8 nang hindi kinakailangang baguhin ang iyong mga setting ng seguridad. Ito ay mas pare-pareho dahil sa USB o FTDI chip na ginamit namin at ito rin ay ganap na patag sa likod. Ang paglikha nito ay napaka-simple upang magamit sa disenyo ng proyekto. I-plug lamang ang board, piliin ang pagpipilian ng menu upang pumili ng isang Arduino UNO at handa ka nang i-upload ang programa. Maaari mong kontrolin ang RedBoard sa isang USB cable gamit ang barrel jack.

RedBoard Arduino Boards

RedBoard Arduino Boards

Arduino Mega (R3) Lupon

Ang Arduino Mega ay katulad ng malaking kapatid ng UNO. May kasamang maraming mga digital I / O pin (mula doon, maaaring magamit ang 14-pin bilang PWM o / ps), 6-analog input, isang pindutan ng pag-reset, isang power jack, isang koneksyon sa USB, at isang pindutang i-reset. Kabilang dito ang lahat ng kinakailangan upang mapahawak ang microcontroller na simpleng ikabit ito sa isang PC sa tulong ng isang USB cable at ibigay ang supply upang makapagsimula sa isang adapter o baterya ng AC-to-DC. Ang malaking bilang ng mga pin ay ginagawang kapaki-pakinabang ang board ng Arduino na ito para sa pagdidisenyo ng mga proyekto na nangangailangan ng isang bungkos ng digital i / ps o o / ps tulad ng maraming mga pindutan. Mangyaring mag-refer sa link na ito upang malaman ang tungkol sa Arduino Mega (R3) Lupon

Arduino Mega (R3) Lupon

Arduino Mega (R3) Lupon

Arduino Leonardo Board

Ang unang board ng pag-unlad ng isang Arduino ay ang Leonardo board. Ang board na ito ay gumagamit ng isang microcontroller kasama ang USB. Nangangahulugan iyon, maaari itong maging napaka-simple at mura din. Dahil ang board na ito ay humahawak nang direkta sa USB, ang mga library ng programa ay maaaring makuha na hinayaan ang board ng Arduino na sundin ang isang keyboard ng computer, mouse, atbp.

Arduino Leonardo Board

Arduino Leonardo Board

Robot ng Arduino

Ang ganitong uri ng board ay ang unang Arduino na higit sa mga gulong. Ang Arduino robot na ito ay may kasamang dalawang mga processor sa bawat board nito. Ang dalawang board ay ang motor board at control board kung saan kinokontrol ng motor board ang mga motor at ginagamit ang control board upang mabasa ang mga sensor para sa pagpapatakbo. Ang bawat board ay isang kumpletong Arduino board at ang programa nito ay maaaring gawin sa pamamagitan ng Arduino IDE. Ito ang mga board ng microcontroller na nakasalalay sa ATmega32u4.

Ang mga pin ng Robot na ito ay nai-map sa mga actuator at sensor sa onboard. Ang proseso ng pagprograma ng robot ay pareho sa board ng Arduino Leonardo. Pinangalanan din ito ng isang maliit na computer at malawak itong ginagamit sa robotics. Kasama sa board na ito ang speaker, screen ng kulay, mga pindutan-5, motor-2, isang digital na compass, isang SD card reader, mga potentiometers-2 at mga floor sensor-5. Ang silid-aklatan ng robot na ito ay maaaring magamit para sa pagkontrol ng mga sensor pati na rin ang mga actuator.

Arduino Galugarin

Ang Arduino Esplora ay may kasamang isang maliit na computer na kilala bilang isang microcontroller kasama ang isang bilang ng mga input at output. Ang mga input ng board na ito ay isang light sensor, apat na mga pindutan, isang mikropono, isang accelerometer, joystick, isang slider, isang sensor ng temperatura, atbp samantalang ang mga output ay isang 3 kulay na LED, isang buzzer. Ang ganitong uri ng board ng Arduino ay mukhang isang videogame controller.

Arduino Galugarin

Arduino Galugarin

Ang pag-program ng board na ito ay maaaring gawin gamit ang Arduino Software tulad ng IDE na kumukuha ng data mula sa mga input at kinokontrol ang output tulad ng isang keyboard o isang mouse. Kung ihahambing sa lahat ng iba pang mga uri ng mga board ng Arduino, ang esplora na ito ay ganap na naiiba dahil ang mga input, pati na rin ang mga output, ay konektado sa board na. Kaya't ang pagkonekta ng mga bahagi tulad ng mga actuator o sensor ay napaka-simple. Kaya, ang programa ay medyo naiiba kumpara sa iba pang mga uri ng Arduino boards. Ang esplora board na ito ay may kasamang sariling silid-aklatan upang ang data mula sa mga sensor at actuator ay napakadaling basahin at isulat.

Arduino Pro Mic

Ang Arduino Pro Micro board ay kapareho ng Arduino Mini board na hiwalay sa ATmega32U4 Microcontroller. Ang pro mic board na ito ay may kasamang digital I / O pin-12, pulse width modulation (PWM) pin-5, mga serial na koneksyon ng Tx & Rx & 10-bit ADC.

Arduino Ethernet

Ang board ng Arduino Ethernet ay nakasalalay sa microcontroller tulad ng ATmega328. Ang ganitong uri ng board ng microcontroller ay may kasamang mga analog pin-5, digital I / O pin-14, pindutan ng RST, isang koneksyon RJ45, kristal oscillator, isang power jack, header ng ICSP, atbp. Ang koneksyon ng Arduino board ay maaaring gawin sa pamamagitan ng Ethernet kalasag sa internet.

Arduino Zero

Ito ay isang malakas pati na rin ang simpleng 32-bit board at nagbibigay ito ng pinakamahusay na platform para sa mga makabagong proyekto tulad ng naisusuot na teknolohiya, mga smart IoT device, nakatutuwang robotics, high-tech na automation, atbp. Ang board na ito ay lumalawak sa pamamagitan ng pagbibigay ng pinahusay na pagganap, pinapayagan ang isang saklaw ng mga oportunidad sa proyekto at gumaganap tulad ng isang mahusay na tool na pang-edukasyon.

Arduino Zero

Arduino Zero

Kasama sa board na ito ang mga analog input pin-6, digital I / O pin-14, isang power jack, pindutan ng AREF, mga port ng UART port, isang konektor ng USB at isang header ng In-Circuit Serial Programming (ICSP), isang header ng kuryente, atbp.
Ang board na ito ay hinihimok ng kuryente sa pamamagitan ng SAMD21 microcontroller batay sa Atmel. Ang pangunahing tampok nito ay ang EDBG (Embedded Debugger) batay sa Atmel at nagbibigay ito ng isang kumpletong interface ng pag-debug nang hindi gumagamit ng labis na hardware.

Pinakamabilis na Lupon ng Arduino

Ang pagdidisenyo ng isa sa mga pinakamahusay na board ng pag-unlad ng Arduino na pamilyar sa Arduino MEGA & UNO ay ang hifive1 board na may kasamang 320 MHz RISC-V microcontroller unit. Ang ganitong uri ng pinakamabilis na board ay mayroong Cortex M-7 na may 400 MHz microcontroller unit.

  • Memory ng flash - hanggang sa 2Mbytes
  • RAM - 1 Mbyte
  • Mga kumokontrol sa DMA -4
  • Mga peripheral sa komunikasyon- Hanggang 35
  • 16-bit Max Resolution na may 3 × ADCs
  • Mga converter ng D / A na may 2 × 12-bit
  • Hardware na may JPEG Codec
  • Mga Timer -22 at Mga Watchdog - 200Mhz
  • HW Kalendaryo at RTC na may Sub-pangalawang Kawastuhan
  • Pagpapabilis ng Cryptographic

Mga Tampok ng Hifive1 Board

Ang mga tampok ng Hifive1 board ay nagsasama ng mga sumusunod.

  • Mega Form Factor o Arduino Uno
  • Charger para sa Baterya
  • SD Card kasama ang Pagtuklas ng Tampok ng Card
  • Ethernet *
  • Opsyonal na QSPI Flash - 133Mhz
  • Mga interface - CAN, SWD, Camera
  • USB- OTG

Ang Arduino Shields

Bilang karagdagan, ang mga panangga ng Arduino ay paunang binuo na mga circuit board na ginagamit upang kumonekta sa isang bilang ng mga Arduino board. Ang mga kalasag na ito ay umaangkop sa tuktok ng mga katugmang board ng Arduino upang magbigay ng karagdagang mga kakayahan tulad ng pagkonekta sa internet, pagkontrol ng motor, pagbibigay linyang walang kable , LCD control sa pagkontrol, atbp. Ang iba't ibang mga uri ng Arduino Shields ay

Mga Shield para sa Arduino Boards

Mga Shield para sa Arduino Boards

  • Mga Wireless Shield
  • Ang GSM Shield
  • Ang Ethernet Shield
  • Ang Mga Proteksyon ng Proto

Paghahambing sa Mga Lupon ng Arduino

Ang paghahambing sa pagitan ng iba't ibang mga board ng Arduino ay nagsasama ng mga sumusunod.

Lupon ng Arduino Boltahe ng System Bilis ng CLK Digital I / O Mga input ng analog PWM UART Interface ng Programming
Arduino Uno - R3

5V

16MHz14146

1

USB sa pamamagitan ng ATMega16U2
Arduino Uno R3 SMD

5V

16MHz14146

1

USB sa pamamagitan ng ATMega16U2
RedBoard

5V

16MHz14146

1

USB sa pamamagitan ng FTDI
Arduino Pro 3.3V / 8MHz

3.3V

8MHz14146

1

FTDI-Compatible Header
Arduino Pro 5V / 16MHz

5V

16MHz14146

1

FTDI-Compatible Header
Arduino Mini 05

5V

16MHz14148

1

FTDI-Compatible Header
Arduino Pro Mini 3.3V / 8MHz

3.3V

8MHz14146

1

FTDI-Compatible Header
Arduino Pro Mini 5V / 16MHz

5V

16MHz1486

1

FTDI-Compatible Header
Arduino Ethernet

5V

16MHz1466

1

FTDI-Compatible Header
Arduino Wire

3.3V

8MHz1486

1

FTDI-Compatible Header o Wirelessly sa pamamagitan ng XBee †
LilyPad Arduino 328 Pangunahing Lupon

3.3V

8MHz1466

1

FTDI-Compatible Header
LilyPad Arduino Simple Board3.3V8MHz9450FTDI-Compatible Header

Paano Piliin ang Tamang Arduino Board?

Mayroong iba't ibang mga uri ng mga board ng Arduino na mayroon sa merkado ngayon tulad ng FreeDuino & NetDuino. Ang pinakamahusay na paraan upang piliin ang Arduino board ay sa pamamagitan ng pag-check at pag-iba ng mga pangalan ng kalakal sa mga orihinal na board. Kaya't ang pagkuha ng murang mga board ng Arduino ay madali sa pamamagitan ng mga online site pati na rin mga elektronikong tindahan. Ang mga board na ito ay magagamit na may iba't ibang mga bersyon pati na rin ang mga pagtutukoy.

Ang pag-program ng lahat ng mga board ay maaaring gawin sa Arduino IDE software na nagpapahintulot sa sinuman na magsulat pati na rin i-upload ang code, ngunit ang bawat board ay nag-iiba batay sa mga input, output, bilis, form factor, boltahe, atbp. Ang boltahe na kinakailangan upang patakbuhin ang mga board na ito mula sa 3.7V hanggang 5V.

Kaya, ito ay tungkol sa iba't ibang mga uri ng Mga board ng Arduino . Inaasahan namin na nakakuha ka ng mas mahusay na pag-unawa sa konseptong ito. Bukod dito, ang anumang mga katanungan tungkol sa konseptong ito o upang magpatupad ng isang Arduino board based Projects, mangyaring ibigay ang iyong mahahalagang mungkahi sa pamamagitan ng pagkomento sa seksyon ng komento sa ibaba. Narito ang isang katanungan para sa iyo, ano ang pagpapaandar ng mga board ng Arduino?

Mga Kredito sa Larawan: