Quins són els diferents tipus de plaques Arduino

Proveu El Nostre Instrument Per Eliminar Problemes





La placa Arduino va ser dissenyada a l’Ivrea Interaction Design Institute destinada a estudiants sense formació en conceptes d’electrònica i programació. Aquest tauler va començar a modificar-se per adaptar-se a nous requisits i reptes, separant la seva presència de taulers de 8 bits simples a productes per a aplicacions IoT (Internet of Things), impressió 3D, portàtil i entorns incrustats. Tots els taulers són completament de codi obert, cosa que permet als usuaris construir-los per separat i, finalment, adaptar-los a les seves necessitats exactes. Al llarg dels anys es van anar distribuint els diferents tipus de Arduino s’han utilitzat taules per construir milers de projectes, des d’objectes quotidians fins a instruments científics compostos. Una comunitat internacional de dissenyadors, artistes, estudiants, programadors, aficionats i experts s’ha reunit al voltant d’aquesta etapa de codi obert, les seves donacions s’han sumat a una quantitat increïble de coneixement disponible que pot ser d’una gran ajuda per a principiants i especialistes. En aquest article es descriu una visió general de diferents tipus de plaques Arduino i la seva comparació.

Quins són els tipus de taules Arduino?

La placa Arduino és una plataforma de codi obert que s’utilitza per fabricar projectes electrònics . Consisteix tant en un microcontrolador com en una part del programari o entorn de desenvolupament integrat (IDE) que s’executa al vostre PC, que s’utilitza per escriure i penjar codi d’ordinador a la placa física. La plataforma d'un Arduino s'ha convertit en molt famosa entre els dissenyadors o estudiants que començaven amb l'electrònica i per una causa excel·lent.




Tipus de taules Arduino

Tipus de taules Arduino

A diferència de la majoria de plaques de circuits programables anteriors, l'Arduino no requereix una part independent de maquinari per programar un nou codi a la placa, només podeu utilitzar un cable USB. A més, l’Arduino IDE utilitza una versió bàsica de C ++, cosa que facilita l’aprenentatge del programa. Per fi, la placa Arduino ofereix un factor de forma típic que divideix les funcions del microcontrolador en un paquet més disponible.



Per què les taules Arduino?

S'ha utilitzat la placa Arduino realitzant diferents projectes d’enginyeria i diferents aplicacions. El programari Arduino és molt senzill d’utilitzar per a principiants, però flexible i adequat per a usuaris avançats. Funciona amb Windows, Linux i Mac. Els professors i els estudiants de les escoles l’utilitzen per dissenyar instruments científics de baix cost per verificar els principis de la física i la química. Hi ha moltes altres plataformes de microcontroladors que es poden obtenir per a computació física. El BX-24 de Netmedia, el segell bàsic de Parallax, el manual de MIT, Phidget i molts altres presenten funcionalitats relacionades.

Arduino també simplifica el procés de treball del microcontrolador, però proporciona alguns avantatges respecte a altres sistemes per a professors, estudiants i principiants.

  • De baix cost
  • Multiplataforma
  • L’entorn de programació senzill i clar
  • Programari de codi obert i extensible
  • Maquinari de codi obert i extensible

La funció de la placa Arduino

La flexibilitat de la placa Arduino és enorme perquè es pugui fer qualsevol cosa que s’imagini. Aquesta placa es pot connectar molt fàcilment a diferents mòduls, com ara sensors d’obstacles, detectors de presència, sensors d’incendi, mòduls GSM, mòduls GPS, etc. La funció principal de la placa Arduino és controlar l’electrònica mitjançant la lectura d’entrades i canviar-la per sortides perquè aquesta placa funciona com una eina. Aquesta placa també s’utilitza per fer diferents projectes electrònics en el camp de l’electrònica, elèctrica, robòtica, etc.


Característiques de diferents tipus de plaques Arduino

Les característiques dels diferents tipus de plaques Arduino es mostren en el formulari tabular.

Taula Arduino Processador Memòria Digital I / O E / S analògica
Arduino UnATmega328 de 16Mhz2 KB SRAM, 32 KB de flaix146 entrades, 0 sortides
Arduino DueAT91SAM3X8E de 84 MHzSRAM de 96 KB, 512 KB de flaix5412 entrades, 2 sortides
Arduino MegaATmega2560 de 16 MHzSRAM de 8 KB, flash de 256 KB5416 d'entrada, 0 de sortida
Arduino LeonardoATmega32u4 a 16 MHzSRAM de 2,5 KB, 32 KB de flaix2012 entrada, 0 sortida

Diferents tipus de taules Arduino

La llista de taules Arduino inclou els següents, com ara

  • Arduino Un (R3)
  • Arduino Nano
  • Arduino Micro
  • Arduino Due
  • LilyPad Arduino Board
  • Bluetooth Arduino
  • Arduino Deu mil
  • Taula Arduino de RedBoard
  • Taula Arduino Mega (R3)
  • Tauler Leonardo Arduino
  • Arduino Robot
  • Arduino Explore
  • Mic Arduino Pro
  • Ethernet Arduino
  • Arduino Zero
  • La placa Arduino més ràpida

Arduino Un (R3)

L’Uno és una gran opció per al vostre Arduino inicial. Aquesta placa Arduino depèn d’un microcontrolador basat en ATmega328P. En comparació amb altres tipus de plaques arduino, és molt senzill d’utilitzar com la placa tipus Arduino Mega. Consta de 14 pins d'E / S digitals, on es poden utilitzar 6 pins com a PWM ( modulació d'amplada de pols sortides), 6 entrades analògiques, un botó de reinici, una presa d’alimentació, una connexió USB, una capçalera de programació serial en circuit (ICSP), etc. Inclou tot el necessari per mantenir el microcontrolador simplement connectat a un PC amb la ajuda d’un cable USB i subministreu el subministrament per començar amb un adaptador de CA a CC o una bateria.

Arduino Un (R3)

Arduino Un (R3)

Arduino Uno és la placa més utilitzada i és la forma estàndard a part de totes les taules Arduino existents. Aquest tauler és molt útil per a principiants. Consulteu aquest enllaç per obtenir més informació Arduino Un Board

Arduino Nano

Es tracta d'una petita placa basada en microcontroladors com ATmega328P, en cas contrari ATmega628, però la connexió d'aquesta placa és la mateixa que a la placa Arduino UNO. Aquest tipus de placa de microcontrolador és de mida molt petita, és sostenible, flexible i fiable.

Arduino Nano

Arduino Nano

En comparació amb la placa Arduino Uno, és de mida petita. Els dispositius com mini USB i Arduino IDE són necessaris per construir els projectes. Aquesta placa inclou principalment pins analògics-8, pins digitals-14 amb el conjunt d’un pin d’E / S, pins d’alimentació-6 i pins-2 RST (reset). Consulteu aquest enllaç per obtenir més informació Taula Nano Arduino.

Arduino Micro

La placa Arduino Micro depèn principalment del microcontrolador basat en ATmega32U4 que inclou 20 conjunts de pins on els 7 pins són pins PWM, 12 pins d'entrada analògics. Aquesta placa inclou diferents components com una capçalera ICSP, botó RST, connexió USB petita, oscil·lador de cristall-16 MHz. La connexió USB està integrada i aquesta placa és la versió reduïda de la placa Leonardo.

Arduino Micro

Arduino Micro

Arduino Due

Aquesta placa Arduino depèn de l'ARM Cortex-M3 i és la primera placa de microcontrolador Arduino. Aquesta placa inclou pins d'E / S digitals-54, on els 12 pins són pins PWM o / p, pins analògics -12, UARTs-4, un CLK amb 84 MHz, un USB OTG, DAC-2, una presa d'alimentació, TWI- 2, una capçalera JTAG, una capçalera SPI, dos botons per restablir i esborrar.

Arduino Due

Arduino Due

Aquesta placa funciona amb 3,3 V, on el voltatge més alt que poden suportar els pins d'entrada / sortida és de 3,3 V, ja que proporcionar una alta tensió a qualsevol pin d'E / S pot provocar danys a la placa. Aquesta placa simplement es connecta a un ordinador a través d'un petit Si no, el cable USB es pot alimentar mitjançant un adaptador de CA a CC. Aquesta placa Arduino Due és adequada per a tots els escuts d’Arduino a 3,3V.

LilyPad Arduino Board

La placa Lily Pad Arduino és una tecnologia e-tèxtil portàtil ampliada per Leah 'Buechley' i dissenyada considerablement per 'Leah i SparkFun'. Cada tauler va ser dissenyat imaginativament amb enormes coixinets de connexió i una part posterior llisa per permetre que es cosissin a la roba amb fil conductor. Aquest Arduino també inclou E / S, potència i també plaques de sensors dissenyades especialment per a e-tèxtils. Aquests són fins i tot rentables.

Taulers LilyPad Arduino

Taulers LilyPad Arduino

Bluetooth Arduino

Aquest Bluetooth depèn principalment del microcontrolador com ATmega168 i aquesta placa també s’anomena Arduino BT. Aquest tipus de taulers inclou diferents components com ara pins digitals-16, pins analògics-6, oscil·lador de cristall-16 MHz, botó de reinici, terminals de cargol, capçalera ICSP. En aquesta placa, els terminals de cargol s’utilitzen principalment per alimentar. La programació d’aquest microcontrolador Bluetooth es pot fer amb Bluetooth com una connexió sense fils.

Arduino Deu mil

La placa de microcontroladors com Arduino Diecimila depèn principalment de l’ATmega168. Aquesta placa inclou pins d'E / S digitals -14, on es poden utilitzar 6 pins com a sortides PWM i entrades analògiques-6, una connexió USB, un oscil·lador de cristall de 16 MHz, una capçalera ICSP, un botó de reinici i una presa d'alimentació. Aquesta placa es pot connectar a un ordinador mitjançant un cable USB i es pot activar mitjançant una bateria i un adaptador AC-DC.

Arduino Deu mil

Arduino Deu mil

Com el seu nom indica, el significat de Diecimila en italià és de 10.000, cosa que significa que és veritat que s'han dissenyat més de 10.000 taules Arduino. En un conjunt de plaques USB Arduino, és l'última en comparació amb altres versions.

Taula Arduino de RedBoard

La placa Arduino de RedBoard es pot programar mitjançant un cable USB Mini-B mitjançant l'IDE Arduino. Funcionarà amb Windows 8 sense haver de modificar la configuració de seguretat. És més constant a causa del xip USB o FTDI que hem utilitzat i també és completament pla a la part posterior. Crear-lo és molt senzill d’utilitzar en el disseny del projecte. Només cal que connecteu el tauler, seleccioneu l'opció de menú per triar un Arduino UNO i ja podreu carregar el programa. Podeu controlar el RedBoard mitjançant un cable USB mitjançant la presa de barril.

Taules Arduino de RedBoard

Taules Arduino de RedBoard

Taula Arduino Mega (R3)

L’Arduino Mega és similar al germà gran de l’ONU. Inclou molts pins d'E / S digitals (a partir d'això, els 14 pins es poden utilitzar com a PWM o / ps), 6 entrades analògiques, un botó de reinici, una presa d'alimentació, una connexió USB i un botó de reinici. Inclou tot el necessari per aguantar el microcontrolador, simplement connecteu-lo a un PC amb l'ajuda d'un cable USB i doneu el subministrament per començar amb un adaptador de CA a CC o una bateria. L’enorme nombre de pins fa que aquesta placa Arduino sigui molt útil per dissenyar projectes que necessitin un munt d’i / ps digitals o o / ps com molts botons. Consulteu aquest enllaç per obtenir més informació Arduino Mega (R3) Junta

Taula Arduino Mega (R3)

Taula Arduino Mega (R3)

Tauler Leonardo Arduino

La primera placa de desenvolupament d’un Arduino és la placa Leonardo. Aquesta placa utilitza un microcontrolador juntament amb l'USB. Això vol dir que també pot ser molt senzill i barat. Com que aquesta placa gestiona directament l’USB, es poden obtenir biblioteques de programes que permeten a la placa Arduino seguir un teclat de l’ordinador, un ratolí, etc.

Tauler Leonardo Arduino

Tauler Leonardo Arduino

Arduino Robot

Aquest tipus de tauler és el primer Arduino sobre rodes. Aquest robot Arduino inclou dos processadors a cadascuna de les seves plaques. Les dues plaques són la placa del motor i la placa de control on la placa del motor controla els motors i la placa de control s’utilitza per llegir els sensors per funcionar. Cada placa és una placa Arduino completa i la seva programació es pot fer a través de l’IDE ​​Arduino. Es tracta de plaques de microcontroladors que depenen de l’ATmega32u4.

Els passadors d’aquest robot es mapen a actuadors i sensors a bord. El procés de programació del robot és el mateix que la placa Arduino Leonardo. També rep el nom d’ordinador petit i s’utilitza àmpliament en robòtica. Aquest tauler inclou altaveu, pantalla en color, botons-5, motors-2, brúixola digital, lector de targetes SD, potenciòmetres-2 i sensors de terra-5. La biblioteca d’aquest robot es pot utilitzar per controlar els sensors i els actuadors.

Arduino Explore

L'Arduino Esplora inclou un petit equip conegut com a microcontrolador que inclou diverses entrades i sortides. Les entrades d’aquesta placa són un sensor de llum, quatre botons, un micròfon, un acceleròmetre, un joystick, un control lliscant, un sensor de temperatura, etc., mentre que les sortides són un LED de 3 colors, un timbre. Aquest tipus de placa Arduino sembla un controlador de videojocs.

Arduino Explore

Arduino Explore

La programació d'aquesta placa es pot fer mitjançant el programari Arduino com IDE, que pren les dades de les entrades i controla la sortida com un teclat o un ratolí. En comparació amb la resta de tipus de plaques Arduino, aquesta esplora és totalment diferent perquè les entrades, així com les sortides, ja estan connectades a la placa. Per tant, connectar components com actuadors o sensors és molt senzill. Per tant, la programació és una mica diferent en comparació amb altres tipus de plaques Arduino. Aquest tauler d’esplora inclou la seva pròpia biblioteca de manera que les dades dels sensors i actuadors són molt fàcils de llegir i escriure.

Mic Arduino Pro

La placa Arduino Pro Micro és la mateixa que la placa Arduino Mini, a part del microcontrolador ATmega32U4. Aquesta placa de micròfon professional inclou pins d'E / S digitals-12, pins-5 de modulació d'ample de pols (PWM), connexions en sèrie de Tx & Rx i ADC de 10 bits.

Ethernet Arduino

La placa Ethernet Arduino depèn del microcontrolador com ATmega328. Aquest tipus de placa de microcontrolador inclou pins analògics-5, pins d'E / S digitals-14, botó RST, connexió RJ45, oscil·lador de cristall, presa de corrent, capçalera ICSP, etc. La connexió de la placa Arduino es pot fer a través d'Ethernet escut a Internet.

Arduino Zero

Es tracta d’una placa de 32 bits potent i senzilla que proporciona la millor plataforma per a projectes innovadors com tecnologia portable, dispositius intel·ligents d’IoT, robòtica esbojarrada, automatització d’alta tecnologia, etc. Aquesta placa s’amplia proporcionant un rendiment millorat, permetent un abast d’oportunitats i actuacions de projectes com una gran eina educativa.

Arduino Zero

Arduino Zero

Aquesta placa inclou pins d'entrada analògica-6, pins d'E / S digitals-14, un connector d'alimentació, botó AREF, pins de port UART, un connector USB i una capçalera de programació en sèrie (ICSP), un capçal d'alimentació, etc.
Aquesta placa és alimentada mitjançant el microcontrolador SAMD21 basat en Atmel. La principal característica d’això és EDBG (Embedded Debugger) basat en Atmel i proporciona una interfície de depuració completa sense fer servir maquinari addicional.

La placa Arduino més ràpida

Dissenyar una de les millors plaques de desenvolupament Arduino que estiguin familiaritzades amb Arduino MEGA & UNO és la placa hifive1 que inclou una unitat de microcontrolador RISC-V de 320 MHz. Aquest tipus de placa més ràpida té Cortex M-7 amb una unitat de microcontrolador de 400 MHz.

  • Memòria flash: fins a 2 MB
  • RAM: 1 MB
  • Controladors DMA -4
  • Perifèrics de comunicació: fins a 35
  • Resolució màxima de 16 bits amb ADC de 3 ×
  • Convertidors D / A amb 2 × 12 bits
  • Maquinari amb còdec JPEG
  • Temporitzadors -22 i gossos de vigilància - 200Mhz
  • HW Calendar i RTC amb precisió de segon
  • Acceleració criptogràfica

Funcions del tauler Hifive1

Les funcions del tauler Hifive1 inclouen les següents.

  • Mega Form Factor o Arduino Uno
  • Carregador de bateria
  • Targeta SD que inclou detecció de funcions de targeta
  • Ethernet *
  • Flash QSPI opcional - 133 MHz
  • Interfícies: CAN, SWD, càmera
  • USB- OTG

Els escuts Arduino

A més, els blindatges Arduino són plaques de circuits prefabricats que s’utilitzen per connectar-se a diverses plaques Arduino. Aquests escuts s'adapten a la part superior de les plaques compatibles Arduino per proporcionar funcions addicionals com connectar-se a Internet, controlar el motor i proporcionar comunicació sense fils , Control de pantalla LCD, etc. Els diferents tipus de blindatges Arduino són

Escuts per a les taules Arduino

Escuts per a les taules Arduino

  • Escuts sense fils
  • L’escut GSM
  • L’escut Ethernet
  • Els escuts prototips

Comparació de taules Arduino

La comparació entre diferents taules Arduino inclou el següent.

Taula Arduino Voltatge del sistema Velocitat CLK Digital I / O Entrades analògiques PWM UART Interfície de programació
Arduino Un - R3

5V

16 MHz14146

1

USB mitjançant ATMega16U2
Arduino Uno R3 SMD

5V

16 MHz14146

1

USB mitjançant ATMega16U2
RedBoard

5V

16 MHz14146

1

USB mitjançant FTDI
Arduino Pro 3,3 V / 8 MHz

3,3V

8 MHz14146

1

Capçalera compatible amb FTDI
Arduino Pro 5V / 16MHz

5V

16 MHz14146

1

Capçalera compatible amb FTDI
Arduino Mini 05

5V

16 MHz14148

1

Capçalera compatible amb FTDI
Arduino Pro Mini 3,3 V / 8 MHz

3,3V

8 MHz14146

1

Capçalera compatible amb FTDI
Arduino Pro Mini 5V / 16MHz

5V

16 MHz1486

1

Capçalera compatible amb FTDI
Ethernet Arduino

5V

16 MHz1466

1

Capçalera compatible amb FTDI
Arduino Wire

3,3V

8 MHz1486

1

Capçalera compatible amb FTDI o sense fils mitjançant XBee †
LilyPad Arduino 328 Main Board

3,3V

8 MHz1466

1

Capçalera compatible amb FTDI
LilyPad Arduino Simple Board3,3V8 MHz9450Capçalera compatible amb FTDI

Com seleccionar la placa Arduino adequada?

Actualment hi ha diferents tipus de plaques Arduino al mercat, com ara FreeDuino i NetDuino. La millor manera de seleccionar la placa Arduino és comprovant i diferenciant els noms comercials de les taules originals. Així, aconseguir taules Arduino de baix cost és fàcil a través de llocs en línia i botigues d’electrònica. Aquests taulers estan disponibles amb diferents versions i especificacions.

La programació de totes les plaques es pot fer amb el programari Arduino IDE que permet escriure i carregar el codi a qualsevol persona, però cada placa varia en funció de les entrades, sortides, velocitat, factor de forma, voltatge, etc. utilitzar aquestes plaques oscil·la entre 3,7 V i 5 V.

Per tant, es tracta de diferents tipus de fitxers Taules Arduino . Esperem que tingueu una millor comprensió d’aquest concepte. A més, qualsevol consulta sobre aquest concepte o per implementar Projectes basats en una placa Arduino, si us plau, doneu els vostres valuosos suggeriments comentant a la secció de comentaris següent. Aquí teniu una pregunta, quina és la funció de les plaques Arduino?

Crèdits fotogràfics: