Placas Arduino Explicadas: Guia Completo para Escolher o Modelo Certo
Sobre Tipos de Arduino, Arduino é uma ótima alternativa acessível ao Raspberry Pi. No entanto, o que os torna um substituto tão digno não é apenas quanto custam; é também sua variedade.
Engenheiros, empresas, e entusiastas de eletrônica têm uma ampla gama de placas Arduino para escolher. Todas servem funções diferentes que podem atender diferentes projetos.
No entanto, neste guia, exploraremos todos os vários tipos de placas Arduino. Adicionalmente, também as compararemos e discutiremos como você pode selecionar a melhor para seu projeto.
O que é uma Placa Arduino?
Robô metálico Arduino
Arduino é uma empresa de software e tecnologia. Sua história é um pouco complicada. No entanto, suas origens remontam a 2003 onde um grupo de estudantes a estabeleceu. O propósito inicial das placas Arduino era educacional. Desde então, o propósito evoluiu para tecnologia que ajuda facilitar a internet das coisas (IoT), tecnologia embarcada, e impressão 3D.
No entanto, placas Arduino ainda são acessíveis a entusiastas de eletrônica iniciantes. Uma das maiores vantagens de usar produtos Arduino para seu projeto é a comunidade próspera.
Como a tecnologia é open-source, é um terreno perfeito para modding e avanço coletivo. Você tem uma riqueza de conhecimento de alguns dos melhores desenvolvedores de software, designers, engenheiros, e outros profissionais quando vai com Arduino.
Você pode usá-los para produzir objetos diários simples ou instrumentos científicos para operações matemáticas e testes. Eles podem rodar sistemas operacionais da Microsoft, Linux, e Windows. Além disso, você pode programar as placas usando a IDE Arduino e Linguagem Arduino, que é um derivado de C/C++. Você pode então carregar o código do programa usando uma das portas I/O do Arduino.
No resto deste guia, cobriremos todas as várias placas oficiais do Arduino que você tem à disposição e como pode usá-las.
Tipos de Placas Arduino
Arduino Uno
Placa Arduino Uno com LEDs
O Arduino Uno é um dos microcontroladores mais conhecidos do Arduino. Como com sua outra tecnologia, é completamente open-source. A placa passou por três revisões diferentes. Arduino Uno Rev 3 apresenta arquitetura ATmega328P.
Ciclo Arduino Uno
No total, tem 14 pinos I/O digitais. Seis deles facilitam modulação por largura de pulso (PWM). Adicionalmente, tem seis pinos de entrada analógica, um botão de reset, um conector de alimentação, uma porta USB-B, e 32 kilobytes de memória flash.
Milhares de projetos são alcançáveis com o Arduino Uno. Alguns projetos que valem a pena perseguir incluem controle de motor, leitor de cartão, console de jogo portátil, e bússola digital.
Arduino Leonardo
Arduino lançou a placa microcontrolador Arduino Leonardo em 2012. A iteração mais recente da placa apresenta headers e usa arquitetura ATmega32u4. No entanto, se você procura uma versão sem headers, Arduino ainda os produz.
Comparado à placa Arduino Uno, a placa Arduino Leonardo apresenta vinte pinos I/O digitais com sete canais PWM e 12 pinos de entrada analógica. Apresenta velocidade de clock de 16 MHz e 32 KB de memória flash. Você pode usar o Arduino Leonardo para criar sistemas de segurança, carros controlados remotamente, e drones, bem como consoles de videogame portáteis.
Arduino Mega 2560
Arduino Mega em fundo branco
O Arduino Mega 2560 é outro dos microcontroladores mais antigos da Arduino LLC. A empresa lançou em 2010, e desde então, passou por três revisões diferentes. Como o nome implica, a revisão mais recente ainda usa a arquitetura Atmega2560.
No entanto, muito como o Arduino Uno, é uma placa simples de 8-bit com 16 pinos de entrada analógica e 54 pinos I/O digitais. Quinze dos pinos fornecem saída PWM. É uma placa ligeiramente maior, com comprimento de 101mm e largura de 53.3mm. Pesa pouco mais de 37 gramas.
Embora não seja a placa mais poderosa do Arduino em termos de velocidade de clock (16 MHz), ainda tem alguns dos maiores armazenamentos de memória flash (256 KB – 8 KB dedicados ao bootloader). Você pode usar o Arduino Mega para criar telescópios, relógios, e fechaduras de porta embarcadas.
Arduino Micro
Placa Arduino LED
O Arduino Micro ou placa Arduino Pro Micro é um microcontrolador Atmega32U4. Foi resultado de uma colaboração entre Adafruit e Arduino. Como com o Arduino Leonardo, apresenta versão com header e sem header.
O Arduino Micro tem tensão de operação de 5V e apresenta vinte pinos I/O digitais com PWM de sete canais. Esta placa não é particularmente poderosa, mas não é a placa menos robusta do Arduino também. Ostenta 32KB memória flash com velocidade de clock de 16 MHz.
Você pode usar o Arduino Micro para criar joysticks USB, um trackpad, uma bicicleta elétrica, e um medidor de nível de água.
Arduino Esplora
O Arduino Esplora é um pouco diferente das outras placas nesta lista. É um microcontrolador na forma de um gamepad. Apresenta sensor de luz, sensor de temperatura, acelerômetro, joystick, e um buzzer. Adicionalmente, também apresenta quatro teclas e um pot linear.
Enquanto Arduino descontinuou, algumas lojas de eletrônica podem ainda ter em estoque. Alternativamente, você pode comprar uma versão secondhand da placa.
Você pode construir um controlador de braço robótico, um jogo portátil, e um detector de queda.
Arduino BT
O Arduino BT é uma das poucas placas microcontroladoras Bluetooth do Arduino. Originalmente, a placa usava o microcontrolador ATmega168. No entanto, Arduino desde então atualizou com arquitetura ATmeg328P. Este é o mesmo microcontrolador que o Arduino Uno usa.
Similarmente a aquela placa, o Arduino BT ostenta 14 pinos I/O digitais e 6 pinos de entrada analógica. Além disso, tem 32 KB de memória flash com 2 KB dedicados ao bootloader.
As capacidades de conexão sem fio do Arduino BT abrem você para um mundo maior de projetos. Por exemplo, você pode criar carros controlados por Bluetooth, braço controle remoto Bluetooth, um sistema de automação residencial alimentado por Bluetooth, e um drone controlado por Bluetooth.
Arduino Pro Mini
Arduino Pro Mini em fundo branco
O Arduino Pro Mini é o sucessor do Arduino Mini, um dos microcontroladores mais antigos do Arduino. Uma das maiores vantagens desta placa é seu tamanho compacto. Seu pequeno pacote torna fácil embutir. É um microcontrolador simples de 8-bit que usa arquitetura ATmega328.
Tem 14 pinos I/O digitais com seis canais PWM. Adicionalmente, apresenta seis pinos analógicos. Tem 8 MHz de velocidade de clock e 32 KB memória flash. Você pode encontrá-lo em modelo 3.3V ou 5V.
O Arduino Pro é adequado para projetos de eletrônica embarcada como projetos vestíveis.
Arduino Diecimila
O Arduino Diecimila é outra placa antiga. Arduino LLC originalmente lançou em 2007. Usa arquitetura ATmega168. Diferente das placas anteriores nesta lista, apresenta 16 KB de memória não-volátil e velocidade de clock de 16 MHz.
Adicionalmente, o Arduino Diecimila também vem com um botão de reset, um conector USB-B, um regulador de tensão, e um conector de alimentação que requer tensão de entrada 6-20V. Embora seja uma placa de menor potência, é barata, e é ótima para praticar conceitos de programação e design de projeto.
Arduino Ethernet
O Arduino Ethernet é essencialmente um Arduino Pro Mini maior com capacidades Ethernet. Assim como o Arduino Pro Mini, usa um microcontrolador ATmega328.
Para ajudá-lo a detectar e produzir estados lógicos, tem 14 pinos I/O digitais com 4 pinos PWM. O Arduino Ethernet tem seis pinos de entrada analógica, velocidade de clock de 16 MHz, e 32 KB de Memória Flash. Além disso, também apresenta um controlador ethernet embutido, conector magnético power over ethernet, e um leitor de cartão Micro SD.
Você pode criar projetos como leitor de cartão RFID, interruptor relé LAN/Ethernet, sistema de presença, e termostato digital habilitado para Ethernet.
Arduino Zero
Módulo Arduino
O Arduino Zero é uma das placas mais novas do Arduino. Inicialmente lançaram em 2014. Diferente das placas anteriores nesta lista, é uma placa microprocessador de 32-bit. O Arduino Zero é uma das placas mais poderosas do Arduino. É uma extensão do Arduino Uno.
Usa um microprocessador ARM Cortex MO+ de 32-bit com arquitetura ATSAMD221G18. Apresenta 20 pinos I/O digitais. Alguns de seus recursos mais únicos incluem dois transmissores receptores assíncronos universais. Além disso, apresenta treze LEDs embutidos.
Tem velocidade de clock de 48 MHz e 256 KB de Memória Flash. Isso o torna a placa Arduino mais rápida — pelo menos no momento de escrever este artigo. Projetos alcançáveis com o Arduino Zero incluem rastreador GPS, termômetro IoT, e monitor de qualidade do ar.
Arduino LilyPad
Arduino Lilypad em fundo branco
A placa LilyPad Arduino é outra das placas mais únicas do Arduino. Arduino a criou com vestíveis e projetos de costura em mente.
Apresenta 14 pinos I/O digitais com seis canais PWM e seis canais de entrada. Tem 16 KB de memória flash e velocidade de clock de 8 MHz. Você pode usar o LilyPad Arduino para criar jaquetas para deficientes visuais, brincos digitais, armadura Hertzian, e uma mão robótica controlada remotamente.
Tipos de Arduino — Arduino Nano
Arduino Nano
O Arduino Nano é o menor microcontrolador de 8-bit do Arduino. É uma ótima alternativa ao Arduino Pro Mini. A iteração mais recente do Arduino Nano utiliza um microcontrolador ATmega328 com arquitetura AVR.
Arduino LLC inicialmente lançou em 2008, o que o torna uma das placas mais antigas do Arduino. Apresenta velocidade de clock de 16 MHz, oito pinos de entrada analógica, e 22 pinos I/O digitais com seis canais PWM. Com o Arduino Nano, você pode criar controle de postura, um escudo meteorológico, um relógio digital, e um localizador de itens.
Arduino Due
Mão segurando um Arduino Due
Se você procura uma placa microcontroladora com um pouco mais de força, não procure mais que o Arduino Due. É uma alternativa de alta potência ao Arduino Zero.
Usa um microcontrolador ATSAM3X8E com microprocessador Cortex-M3, que permite ter velocidade de clock de 84 MHz e 512 KB de memória flash. Adicionalmente, o Arduino Due apresenta 12 pinos de entrada analógica, 54 pinos I/O digitais, uma conexão micro USB, e dois pinos de saída analógica.
Arduino inicialmente lançou esta placa em 2012. Embora tecnicamente seja uma placa antiga, ainda pode atender projetos de eletrônica modernos. Por exemplo, você pode criar sintetizadores semi-modulares, um simulador Altair 8800, um gerador de forma de onda, e um headset VR.
Shields Arduino
O microcontrolador Arduino com shields e módulos
Arduino também tem uma infinidade de shields oficiais que você pode usar para expandir a funcionalidade de suas mainboards. Como tal, você precisará de alguns destes shields para criar com sucesso alguns dos projetos mais complicados do Arduino. Alguns shields comuns incluem:
- Shield Protótipo
- Shield Expansão I/O
- Shield Multifunção
- Shield LCD
- Shield Driver Motor
- Shield Joystick
- Shield Relé
- Shield Teclado 4×4
- Shield Touchpad Capacitivo
- Shield Motor Servo
- Shield GSM/GPRS
- Shield Bluetooth
- Shield Ethernet
- Shield Wi-Fi
- Shield MP3 Player
- Shield TFT Colorido com Joystick
- Shield LCD Touchscreen TFT
- Shield MicroSD
- Shield CAN-Bus
- Shield Xbee
- Shield GPS
- Shield NFC/RFID
- Shield USB Host
- Shield Sensor Fumaça MQ2
- Shield Rádio FM
- Shield RS485
- Shield Câmera
- Shield Energia
- Shield NeoPixel
Comparação de Placas Arduino
O que segue é uma comparação de algumas das placas mais populares do Arduino. Fizemos em forma de tabela, para ser mais fácil de ler:
| Placa Arduino | Tensão de Operação | Memória Flash | Pinos I/O Digitais | Entradas Analógicas | Velocidade de Clock | Tamanho | Interface de Programação |
| Arduino Uno R3 | 5V | 32 KB | 14 | 6 | 16 MHz | 68.6 x 53.4 mm | USB |
| Arduino Nano | 5V | 32 KB | 22 | 8 | 16 MHz | 18 x 45 mm | USB |
| Arduino Due | 3.3V | 512 KB | 54 | 12 | 84 MHz | 101 x 53 mm | USB |
| Arduino Micro | 5V | 32 KB | 20 | 12 | 16 MHz | 48 x 18 mm | USB |
| Arduino Mega | 5V | 256 KB | 54 | 16 | 16 MHz | 101 x 53 mm | USB |
| Arduino Lilypad | 2.7-5.5V | 16 KB | 14 | 6 | 8 MHz | 51 mm | Header Compatível FTDI |
| Arduino Zero | 3.3V | 256 KB | 20 | 6 | 48 MHz | 68 x 53 mm | USB |
| Arduino Pro Mini | 3.3 – 5V | 32 KB | 14 | 6 | 8 MHz | 17.8 x 33.0 mm | USB |
| Placa Arduino Leonardo | 5V | 32 KB | 20 | 12 | 16 MHz | 68.6 x 53.3 mm | USB |
| Arduino Micro | 7-12V | 32 KB | 20 | 12 | 16 MHz | 17.8 x 33 mm | Header Compatível FTDI |
Selecionando a Placa Arduino Certa
Construindo um projeto Arduino
Quando você está construindo um sistema ou iniciando um projeto, precisa entender a natureza do problema que está tentando resolver. Você baseará os requisitos para sua placa nisso. Por exemplo, se você está construindo um sistema muito simples onde está controlando apenas um parâmetro, naturalmente, você requererá a menor e mais básica placa Arduino.
Conexão robô DIY Arduino com laptop
O Arduino Rev 3 parece ser a placa mais popular. Tem tudo que você precisa para a maioria dos seus projetos. No entanto, pode ser muito poderoso para projetos mais simples. Se acessibilidade e seu orçamento são uma questão, você pode começar com uma placa mais barata como o Arduino Nano. Eles são surpreendentemente poderosos e versáteis.
No entanto, se você visa construir sistemas mais high-end, sugeriríamos o Arduino Mega ou Leonardo. Sempre lembre que mesmo se você comprar uma placa de baixa potência, pode sempre atualizá-la depois adicionando um shield ou dois a ela.
Toda placa é compatível com a IDE Arduino. Quando você comprar a placa, preste atenção aos requisitos de fonte de alimentação, especialmente se planeja alimentar a placa através de uma bateria.
Vantagens das Placas Arduino
Dois estudantes trabalhando em projeto Arduino
Tipos de placas Arduino são insanamente versáteis e extensíveis. São compatíveis com milhares de projetos de engenharia. Se você é familiar com C++, pode transplantar algum desse conhecimento para codificação com a Linguagem Arduino.
Linguagem de programação Arduino
Mas por que você querer escolher Tipos de Arduino sobre seus competidores e alternativas? Arduinos são:
- Custo-efetivos
- Fáceis de programar
- Apresentam uma comunidade próspera
- Open-source
- Multiplataforma
Conclusão
Neste artigo, exploramos Tipos de Arduino e suas várias placas microcontroladoras e microprocessadoras. Além disso, também discutimos brevemente alguns tipos de shield Arduino que você pode usar para expandir seus projetos. Você agora deve ter uma ideia clara de quais Tipos de placas Arduino você gostaria de incorporar em seu próximo projeto. No entanto, esperamos que você tenha achado este guia útil. Como sempre, obrigado por ler.
Tecnologia industrial
- Domínio da Manutenção Corretiva: Estratégias, Benefícios e Exemplos Práticos
- Tipos de Vias: Guia Completo para Interconexões de PCB
- Guia Completo dos Tipos de Engrenagens na Engenharia Mecânica
- Dominando o Projeto de Circuitos Digitais: Seu Guia Completo
- Guia Completo de Montagem de Placa de Circuito Impresso (PCBA)
- Guia Definitivo de Controladores de Motor: Função, Proteção e Uso
- Guia Essencial para Escolher o Suporte de Bateria 9V Certo
- Circuito de Luz de Emergência Confiável: Guia Especialista Passo a Passo
- PCBs com Substrato Cerâmico: Insights de Especialistas e Melhores Práticas de Design
- Montagem do Arduino Protoshield: Guia Passo a Passo Completo