Quais são os diferentes tipos de placas Arduino

Quais são os diferentes tipos de placas Arduino

A placa Arduino foi projetada no Ivrea Interaction Design Institute, destinada a alunos sem formação em eletrônica e conceitos de programação. Esta placa começou a se alterar para se adaptar a novos requisitos e desafios, separando sua presença de placas simples de 8 bits para produtos para aplicações de IoT (Internet das Coisas), impressão 3D, vestíveis e ambientes integrados. Todas as placas são inteiramente de código aberto, permitindo aos usuários construí-las separadamente e, finalmente, adaptá-las às suas necessidades específicas. Ao longo dos anos, os diferentes tipos de Arduino pranchas têm sido usadas para construir milhares de projetos, de objetos do dia-a-dia a instrumentos científicos compostos. Uma comunidade internacional de designers, artistas, estudantes, programadores, amadores e especialistas se reuniu em torno deste palco de código aberto, suas doações somaram uma quantidade inacreditável de conhecimento disponível que pode ser de grande ajuda para iniciantes e especialistas. Este artigo discute uma visão geral de diferentes tipos de placas Arduino e sua comparação.



Quais são os tipos de placas Arduino?

A placa Arduino é uma plataforma de código aberto usada para fazer projetos eletrônicos . Ele consiste em um microcontrolador e uma parte do software ou Ambiente de Desenvolvimento Integrado (IDE) que roda em seu PC, usado para escrever e fazer upload de código de computador para a placa física. A plataforma de um Arduino se tornou muito famosa entre designers ou alunos que estão começando com a eletrônica, e por uma excelente causa.


Tipos de placas Arduino

Tipos de placas Arduino





Ao contrário da maioria das placas de circuito programáveis ​​anteriores, o Arduino não requer uma parte separada do hardware para programar um novo código na placa, você pode apenas usar um cabo USB. Da mesma forma, o Arduino IDE usa uma versão básica do C ++, tornando mais simples o aprendizado do programa. Por fim, a placa Arduino oferece um formato típico que divide as funções do microcontrolador em um pacote mais disponível.

Por que placas Arduino?

Placa Arduino tem sido usada para fazendo diferentes projetos de engenharia e diferentes aplicações. O software Arduino é muito simples de usar para iniciantes, mas flexível, adequado para usuários avançados. Ele roda Windows, Linux e Mac. Professores e alunos nas escolas o utilizam para projetar instrumentos científicos de baixo custo para verificar os princípios da física e da química. Existem inúmeras outras plataformas de microcontroladores que podem ser obtidas para computação física. O BX-24 da Netmedia, o Parallax Basic Stamp, o MIT’s Handyboard, o Phidget e muitos outros apresentam funcionalidades relacionadas.



O Arduino também simplifica o processo de trabalho do microcontrolador, mas oferece algumas vantagens sobre outros sistemas para professores, alunos e iniciantes.

  • Barato
  • Plataforma cruzada
  • O ambiente de programação simples e claro
  • Software de código aberto e extensível
  • Hardware de código aberto e extensível

A função da placa Arduino

A flexibilidade da placa Arduino é enorme para que se possa fazer qualquer coisa que imaginar. Esta placa pode ser conectada facilmente a diferentes módulos, como sensores de obstáculo, detectores de presença, sensores de incêndio, módulos GSM, módulos GPS, etc. A principal função da placa Arduino é controlar a eletrônica através da leitura de entradas e transformando-as em saídas porque esta placa funciona como uma ferramenta. Esta placa também é usada para fazer diferentes projetos eletrônicos na área de eletrônica, elétrica, robótica, etc.


Recursos de diferentes tipos de placas Arduino

Os recursos de diferentes tipos de placas Arduino são listados na forma tabular.

Placa Arduino Processador Memória E / S digital E / S analógica
Arduino uno16Mhz ATmega328SRAM de 2 KB, flash de 32 KB146 entradas, 0 saídas
Arduino Due84 MHz AT91SAM3X8E96 KB SRAM, 512 KB de flash5412 entradas, 2 saídas
Arduino Mega16MHz ATmega2560SRAM de 8 KB, flash de 256 KB5416 entradas, 0 saídas
Arduino Leonardo16MHz ATmega32u4SRAM de 2,5 KB, flash de 32 KBvinte12 entradas, 0 saídas

Diferentes tipos de placas Arduino

A lista de placas Arduino inclui o seguinte, como

  • Arduino Uno (R3)
  • Arduino Nano
  • Arduino Micro
  • Arduino Due
  • LilyPad Arduino Board
  • Arduino Bluetooth
  • Arduino Ten Thousand
  • Placa RedBoard Arduino
  • Placa Arduino Mega (R3)
  • Arduino Leonardo Board
  • Robô Arduino
  • Arduino Explore
  • Arduino Pro Mic
  • Ethernet Arduino
  • Arduino Zero
  • Placa Arduino mais rápida

Arduino Uno (R3)

O Uno é uma grande opção para seu Arduino inicial. Esta placa Arduino depende de um microcontrolador baseado em ATmega328P. Em comparação com outros tipos de placas arduino, é muito simples de usar, como a placa do tipo Arduino Mega. . Consiste em 14 pinos de E / S digitais, onde 6 pinos podem ser usados ​​como PWM ( modulação de largura de pulso saídas), 6 entradas analógicas, um botão de reinicialização, um conector de alimentação, uma conexão USB, um cabeçalho de programação serial em circuito (ICSP), etc. Inclui tudo o que é necessário para segurar o microcontrolador, basta conectá-lo a um PC com o ajuda de um cabo USB e forneça o fornecimento para começar com um adaptador AC-DC ou bateria.

Arduino Uno (R3)

Arduino Uno (R3)

Arduino Uno é a placa usada com mais frequência e é a forma padrão, exceto todas as placas Arduino existentes. Esta placa é muito útil para iniciantes. Por favor, consulte este link para saber mais sobre Placa Arduino Uno

Arduino Nano

Esta é uma pequena placa baseada em microcontroladores como o ATmega328P, caso contrário ATmega628, mas a conexão desta placa é a mesma que a da placa Arduino UNO. Este tipo de placa microcontrolada é muito pequena, sustentável, flexível e confiável.

Arduino Nano

Arduino Nano

Em comparação com a placa Arduino Uno, ela é pequena. Os dispositivos como mini USB e Arduino IDE são necessários para construir os projetos. Esta placa inclui principalmente pinos-8 analógicos, pinos-14 digitais com o conjunto de um pino de E / S, pinos-6 de alimentação e pinos-2 RST (reset). Por favor, consulte este link para saber mais sobre Placa Arduino Nano.

Arduino Micro

A placa Arduino Micro depende principalmente do microcontrolador baseado em ATmega32U4 que inclui 20 conjuntos de pinos onde os 7 pinos são pinos PWM, 12 pinos de entrada analógica. Esta placa inclui diferentes componentes como um conector ICSP, botão RST, pequena conexão USB, oscilador de cristal-16MHz. A conexão USB está embutida e esta placa é a versão reduzida da placa Leonardo.

Arduino Micro

Arduino Micro

Arduino Due

Esta placa Arduino depende do ARM Cortex-M3 e é a primeira placa microcontroladora Arduino. Esta placa inclui pinos de E / S digital-54 onde 12 pinos são pinos PWM o / p, pinos analógicos -12, UARTs-4, um CLK com 84 MHz, um USB OTG, DAC-2, um conector de força, TWI- 2, um cabeçalho JTAG, um cabeçalho SPI, dois botões para redefinir e apagar.

Arduino Due

Arduino Due

Esta placa funciona com 3,3 V onde a tensão mais alta que os pinos de entrada / saída podem suportar é 3,3 V pois fornecer alta tensão a qualquer pino de E / S pode causar danos à placa. Esta placa é simplesmente conectada a um computador através de um pequeno Caso contrário, o cabo USB pode ser alimentado por um adaptador AC para DC. Esta placa Arduino Due é adequada com todos os shields do Arduino em 3.3V.

LilyPad Arduino Board

A placa Lily Pad Arduino é uma tecnologia vestível e-têxtil expandida por Leah “Buechley” e cuidadosamente projetada por “Leah e SparkFun”. Cada placa foi concebida de forma criativa com enormes almofadas de conexão e uma parte traseira lisa para permitir que sejam costuradas na roupa usando fio condutor. Este Arduino também inclui E / S, alimentação e também placas de sensor que são construídas especialmente para e-têxteis. Estes são até laváveis!

LilyPad Arduino Boards

LilyPad Arduino Boards

Arduino Bluetooth

Este Bluetooth depende principalmente do microcontrolador como o ATmega168 e esta placa também é chamada de Arduino BT. Este tipo de placa inclui diferentes componentes como pinos-16 digitais, pinos-6 analógicos, oscilador de cristal-16MHz, botão de reset, terminais de parafuso, conector ICSP. Nesta placa, os terminais de parafuso são usados ​​principalmente para alimentação. A programação deste microcontrolador Bluetooth pode ser feita com Bluetooth como uma conexão sem fio.

Arduino Ten Thousand

A placa do microcontrolador como o Arduino Diecimila depende principalmente do ATmega168. Esta placa inclui pinos de E / S digitais -14 onde 6 pinos podem ser usados ​​como saídas PWM e entradas analógicas-6, uma conexão USB, um oscilador de cristal de 16 MHz, um conector ICSP, um botão de reinicialização e um conector de energia. Esta placa pode ser conectada a um computador através de um cabo USB e pode ser ativada usando uma bateria e um adaptador AC-DC.

Arduino Ten Thousand

Arduino Ten Thousand

Como o nome sugere, o significado de Diecimila em italiano é 10.000, o que significa que marca a verdade de que placas Arduino acima de 10k foram projetadas. Em um conjunto de placas Arduino USB, é o mais recente em comparação com outras versões.

Placa RedBoard Arduino

A placa RedBoard Arduino pode ser programada usando um cabo USB Mini-B usando o IDE do Arduino. Ele funcionará no Windows 8 sem precisar modificar suas configurações de segurança. É mais constante devido ao chip USB ou FTDI que usamos e também é totalmente plano na parte traseira. Criá-lo é muito simples de utilizar na concepção do projeto. Basta conectar a placa, selecionar a opção de menu para escolher um Arduino UNO e você estará pronto para fazer o upload do programa. Você pode controlar o RedBoard por um cabo USB usando o conector cilíndrico.

Placas RedBoard Arduino

Placas RedBoard Arduino

Placa Arduino Mega (R3)

O Arduino Mega é semelhante ao irmão mais velho do UNO. Inclui muitos pinos de E / S digitais (a partir daí, 14 pinos podem ser usados ​​como PWM o / ps), 6 entradas analógicas, um botão de reset, um conector de força, uma conexão USB e um botão de reset. Inclui tudo o que é necessário para segurar o microcontrolador, basta conectá-lo a um PC com a ajuda de um cabo USB e fornecer a alimentação para começar com um adaptador AC-DC ou bateria. O grande número de pinos torna esta placa Arduino muito útil para projetar projetos que precisam de um monte de i / ps ou o / ps digitais, como muitos botões. Por favor, consulte este link para saber mais sobre Arduino Mega (R3) Placa

Placa Arduino Mega (R3)

Placa Arduino Mega (R3)

Arduino Leonardo Board

A primeira placa de desenvolvimento de um Arduino é a placa Leonardo. Esta placa usa um microcontrolador junto com o USB. Isso significa que também pode ser muito simples e barato. Como esta placa lida diretamente com USB, bibliotecas de programas podem ser obtidas, o que permite que a placa Arduino siga um teclado do computador, mouse, etc.

Arduino Leonardo Board

Arduino Leonardo Board

Robô Arduino

Este tipo de placa é o primeiro Arduino sobre rodas. Este robô Arduino inclui dois processadores em cada uma de suas placas. As duas placas são a placa do motor e a placa de controle, onde a placa do motor controla os motores e a placa de controle é usada para ler os sensores para operação. Cada placa é uma placa Arduino completa e sua programação pode ser feita por meio do IDE do Arduino. Estas são placas microcontroladas que dependem do ATmega32u4.

Os pinos deste robô são mapeados para atuadores e sensores a bordo. O processo de programação do robô é o mesmo da placa do Arduino Leonardo. Ele também é chamado de pequeno computador e é amplamente utilizado na robótica. Esta placa inclui alto-falante, tela colorida, botões 5, motores 2, bússola digital, leitor de cartão SD, potenciômetros 2 e sensores de piso 5. A biblioteca deste robô pode ser usada para controlar os sensores e também os atuadores.

Arduino Explore

O Arduino Esplora inclui um pequeno computador conhecido como microcontrolador, incluindo várias entradas e saídas. As entradas desta placa são um sensor de luz, quatro botões, um microfone, um acelerômetro, joystick, um controle deslizante, um sensor de temperatura, etc, enquanto as saídas são um LED de 3 cores, uma campainha. Esse tipo de placa Arduino parece um controlador de videogame.

Arduino Explore

Arduino Explore

A programação desta placa pode ser feita usando o software Arduino como IDE que pega os dados das entradas e controla a saída como um teclado ou mouse. Em comparação com todos os outros tipos de placas Arduino, esta esplora é totalmente diferente porque as entradas, assim como as saídas, já estão conectadas à placa. Portanto, conectar os componentes como atuadores ou sensores é muito simples. Portanto, a programação é um pouco diferente em comparação com outros tipos de placas Arduino. Esta placa esplora inclui uma biblioteca própria para que os dados dos sensores e atuadores sejam muito fáceis de ler e escrever.

Arduino Pro Mic

A placa Arduino Pro Micro é a mesma que a placa Arduino Mini, exceto o microcontrolador ATmega32U4. Esta placa de microfone profissional inclui pinos-12 de E / S digital, pinos 5 de modulação por largura de pulso (PWM), conexões seriais de Tx e Rx e ADC de 10 bits.

Ethernet Arduino

A placa Arduino Ethernet depende do microcontrolador como o ATmega328. Este tipo de placa de microcontrolador inclui pinos-5 analógicos, pinos de E / S digital-14, botão RST, uma conexão RJ45, oscilador de cristal, um conector de alimentação, conector ICSP, etc. A conexão da placa Arduino pode ser feita através da Ethernet escudo para a internet.

Arduino Zero

Esta é uma placa poderosa e simples de 32 bits e fornece a melhor plataforma para projetos inovadores como tecnologia vestível, dispositivos IoT inteligentes, robótica maluca, automação de alta tecnologia, etc. Esta placa se expande fornecendo desempenho aprimorado, permitindo uma variedade de oportunidades de projeto e funciona como uma ótima ferramenta educacional.

Arduino Zero

Arduino Zero

Esta placa inclui pinos 6 de entrada analógica, pinos 14 de E / S digital, um conector de alimentação, botão AREF, pinos de porta UART, um conector USB e um conector de programação serial em circuito (ICSP), um conector de energia, etc.
Esta placa é alimentada por meio do microcontrolador SAMD21 baseado em Atmel. A principal característica disso é EDBG (Embedded Debugger) baseado em Atmel e fornece uma interface de depuração completa sem usar hardware extra.

Placa Arduino mais rápida

Projetando uma das melhores placas de desenvolvimento Arduino que estão familiarizadas com o Arduino MEGA & UNO é a placa hifive1 que inclui uma unidade de microcontrolador RISC-V de 320 MHz. Este tipo de placa mais rápida possui Cortex M-7 com uma unidade de microcontrolador de 400 MHz.

  • Memória Flash - até 2Mbytes
  • RAM - 1 Mbyte
  • Controladores DMA -4
  • Periféricos de comunicação - até 35
  • Resolução máxima de 16 bits com 3 × ADCs
  • Conversores D / A com 2 × 12 bits
  • Hardware com JPEG Codec
  • Timers -22 e Watchdogs - 200Mhz
  • Calendário HW e RTC com precisão de subsegundos
  • Aceleração criptográfica

Recursos da placa Hifive1

Os recursos da placa Hifive1 incluem o seguinte.

  • Mega Form Factor ou Arduino Uno
  • Carregador de bateria
  • Cartão SD incluindo detecção de recurso de cartão
  • Ethernet *
  • Flash QSPI opcional - 133Mhz
  • Interfaces - CAN, SWD, Câmera
  • USB- OTG

Os Escudos Arduino

Além disso, os escudos Arduino são placas de circuito pré-construídas usadas para conectar a várias placas Arduino. Essas proteções se encaixam na parte superior das placas compatíveis com Arduino para fornecer recursos adicionais, como conexão à Internet, controle do motor, fornecendo comunicação sem fio , Controle da tela LCD, etc. Os diferentes tipos de escudos Arduino são

Escudos para placas Arduino

Escudos para placas Arduino

  • Escudos sem fio
  • O escudo GSM
  • O escudo Ethernet
  • Os escudos proto

Comparação de placas Arduino

A comparação entre diferentes placas Arduino inclui o seguinte.

Placa Arduino Tensão do sistema Velocidade CLK E / S digital Entradas Analógicas PWM UART Interface de Programação
Arduino Uno - R3

5V

16MHz14146

1

USB através de ATMega16U2
Arduino Uno R3 SMD

5V

16MHz14146

1

USB através de ATMega16U2
RedBoard

5V

16MHz14146

1

USB por FTDI
Arduino Pro 3.3V / 8MHz

3,3 V

8MHz14146

1

Cabeçalho compatível com FTDI
Arduino Pro 5V / 16MHz

5V

16MHz14146

1

Cabeçalho compatível com FTDI
Arduino Mini 05

5V

16MHz14148

1

Cabeçalho compatível com FTDI
Arduino Pro Mini 3.3V / 8MHz

3,3 V

8MHz14146

1

Cabeçalho compatível com FTDI
Arduino Pro Mini 5V / 16 MHz

5V

16MHz1486

1

Cabeçalho compatível com FTDI
Ethernet Arduino

5V

16MHz1466

1

Cabeçalho compatível com FTDI
Arduino Fio

3,3 V

8MHz1486

1

Cabeçalho compatível com FTDI ou sem fio via XBee †
LilyPad Arduino 328 placa principal

3,3 V

8MHz1466

1

Cabeçalho compatível com FTDI
LilyPad Arduino Simple Board3,3 V8MHz9450Cabeçalho compatível com FTDI

Como selecionar a placa Arduino certa?

Existem diferentes tipos de placas Arduino existentes no mercado hoje, como a FreeDuino e a NetDuino. A melhor maneira de selecionar a placa Arduino é verificando e diferenciando os nomes comerciais nas placas originais. Portanto, obter placas Arduino de baixo custo é fácil em sites online e também em lojas eletrônicas. Essas placas estão disponíveis em diferentes versões e especificações.

A programação de todas as placas pode ser feita com o software Arduino IDE que permite a qualquer pessoa escrever e também fazer upload do código, mas cada placa varia de acordo com as entradas, saídas, velocidade, fator de forma, voltagem, etc. A voltagem necessária para operar essas placas variando de 3,7 V a 5 V.

Portanto, trata-se de diferentes tipos de Placas Arduino . Esperamos que você tenha entendido melhor este conceito. Além disso, quaisquer dúvidas sobre este conceito ou para implementar projetos baseados na placa Arduino, dê suas valiosas sugestões comentando na seção de comentários abaixo. Aqui está uma pergunta para você, qual é a função das placas Arduino?

Créditos fotográficos: